C# Класс ErrorProne.NET.Rules.Formatting.FormatHelper

Показать файл Открыть проект

Открытые методы

Метод Описание
IsFormattableCall ( IMethodSymbol method, Microsoft.CodeAnalysis.SemanticModel semanticModel ) : bool
ParseFormatMethodInvocation ( InvocationExpressionSyntax invocation, IMethodSymbol symbol, Microsoft.CodeAnalysis.SemanticModel semanticModel ) : ParseResult

Приватные методы

Метод Описание
ExtractFormatArgumentAndArgs ( InvocationExpressionSyntax invocation, IMethodSymbol symbol, Microsoft.CodeAnalysis.SemanticModel semanticModel ) : ExpressionSyntax[]>.Tuple
GetFormatArgumentName ( IMethodSymbol symbol ) : string
GetFormattableMembers ( Microsoft.CodeAnalysis.SemanticModel model ) : string>.Dictionary
GetFormattableMembersByFullName ( ) : string>.Dictionary
MarkedWithStringFormatMethodAttribute ( IMethodSymbol method ) : bool
ParseFormatString ( string format, HashSet &usedIndices ) : bool

Описание методов

IsFormattableCall() публичный статический Метод

public static IsFormattableCall ( IMethodSymbol method, Microsoft.CodeAnalysis.SemanticModel semanticModel ) : bool
method IMethodSymbol
semanticModel Microsoft.CodeAnalysis.SemanticModel
Результат bool

ParseFormatMethodInvocation() публичный статический Метод

public static ParseFormatMethodInvocation ( InvocationExpressionSyntax invocation, IMethodSymbol symbol, Microsoft.CodeAnalysis.SemanticModel semanticModel ) : ParseResult
invocation InvocationExpressionSyntax
symbol IMethodSymbol
semanticModel Microsoft.CodeAnalysis.SemanticModel
Результат ParseResult