C# Class ErrorProne.NET.Rules.AsyncAnalyzers.RedundantAwaitAnalyzer

Inheritance: Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer
Afficher le fichier Open project: SergeyTeplyakov/ErrorProne.NET

Méthodes publiques

Свойство Type Description
Rule Microsoft.CodeAnalysis.DiagnosticDescriptor

Méthodes publiques

Méthode Description
Initialize ( AnalysisContext context ) : void

Private Methods

Méthode Description
AnalyzeLambdaExpression ( SyntaxNodeAnalysisContext context ) : void
AnalyzeMethodBody ( SyntaxNodeAnalysisContext context ) : void
AnalyzeStatements ( SyntaxNodeAnalysisContext context, Microsoft.CodeAnalysis.SyntaxNode methodBody, Location location ) : void
IsTaskOfT ( AwaitExpressionSyntax awaitExpression, Microsoft.CodeAnalysis.SemanticModel semanticModel ) : bool
NumberOfAwaitExpressions ( ExpressionSyntax expression ) : int
UnwrapParenthesizedExpression ( ExpressionSyntax expression ) : ExpressionSyntax

Method Details

Initialize() public méthode

public Initialize ( AnalysisContext context ) : void
context AnalysisContext
Résultat void

Property Details

Rule public_oe static_oe property

public static DiagnosticDescriptor,Microsoft.CodeAnalysis Rule
Résultat Microsoft.CodeAnalysis.DiagnosticDescriptor