C# Class ImportComments.MoveCommentsRewriter

Inheritance: CSharpSyntaxRewriter
Afficher le fichier Open project: dotnet/import-comments Class Usage Examples

Méthodes publiques

Méthode Description
MoveCommentsRewriter ( Microsoft.CodeAnalysis.SemanticModel model, Microsoft.CodeAnalysis.SyntaxNode simplifiedRoot, SyntaxTriviaList>.Dictionary lookup ) : Microsoft.CodeAnalysis
VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitConstructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitConversionOperatorDeclaration ( ConversionOperatorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitDelegateDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DelegateDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitDestructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitEnumDeclaration ( EnumDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitEnumMemberDeclaration ( EnumMemberDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitEventDeclaration ( EventDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitEventFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.EventFieldDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitIndexerDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.IndexerDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitInterfaceDeclaration ( InterfaceDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitMethodDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitOperatorDeclaration ( OperatorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitPropertyDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitStructDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.StructDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode

Private Methods

Méthode Description
ApplyDocComment ( Microsoft.CodeAnalysis.SyntaxNode node, string docCommentId ) : Microsoft.CodeAnalysis.SyntaxNode
IsPrivateOrInternal ( Accessibility enumValue ) : bool

Method Details

MoveCommentsRewriter() public méthode

public MoveCommentsRewriter ( Microsoft.CodeAnalysis.SemanticModel model, Microsoft.CodeAnalysis.SyntaxNode simplifiedRoot, SyntaxTriviaList>.Dictionary lookup ) : Microsoft.CodeAnalysis
model Microsoft.CodeAnalysis.SemanticModel
simplifiedRoot Microsoft.CodeAnalysis.SyntaxNode
lookup SyntaxTriviaList>.Dictionary
Résultat Microsoft.CodeAnalysis

VisitClassDeclaration() public méthode

public VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitConstructorDeclaration() public méthode

public VisitConstructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitConversionOperatorDeclaration() public méthode

public VisitConversionOperatorDeclaration ( ConversionOperatorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node ConversionOperatorDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitDelegateDeclaration() public méthode

public VisitDelegateDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DelegateDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.DelegateDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitDestructorDeclaration() public méthode

public VisitDestructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitEnumDeclaration() public méthode

public VisitEnumDeclaration ( EnumDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node EnumDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitEnumMemberDeclaration() public méthode

public VisitEnumMemberDeclaration ( EnumMemberDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node EnumMemberDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitEventDeclaration() public méthode

public VisitEventDeclaration ( EventDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node EventDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitEventFieldDeclaration() public méthode

public VisitEventFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.EventFieldDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.EventFieldDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitFieldDeclaration() public méthode

public VisitFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitIndexerDeclaration() public méthode

public VisitIndexerDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.IndexerDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.IndexerDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitInterfaceDeclaration() public méthode

public VisitInterfaceDeclaration ( InterfaceDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node InterfaceDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitMethodDeclaration() public méthode

public VisitMethodDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitOperatorDeclaration() public méthode

public VisitOperatorDeclaration ( OperatorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node OperatorDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitPropertyDeclaration() public méthode

public VisitPropertyDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode

VisitStructDeclaration() public méthode

public VisitStructDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.StructDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.StructDeclarationSyntax
Résultat Microsoft.CodeAnalysis.SyntaxNode