C# 클래스 ImportComments.MoveCommentsRewriter

상속: CSharpSyntaxRewriter
파일 보기 프로젝트 열기: dotnet/import-comments 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
ApplyDocComment ( Microsoft.CodeAnalysis.SyntaxNode node, string docCommentId ) : Microsoft.CodeAnalysis.SyntaxNode
IsPrivateOrInternal ( Accessibility enumValue ) : bool

메소드 상세

MoveCommentsRewriter() 공개 메소드

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
리턴 Microsoft.CodeAnalysis

VisitClassDeclaration() 공개 메소드

public VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitConstructorDeclaration() 공개 메소드

public VisitConstructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitConversionOperatorDeclaration() 공개 메소드

public VisitConversionOperatorDeclaration ( ConversionOperatorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node ConversionOperatorDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitDelegateDeclaration() 공개 메소드

public VisitDelegateDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DelegateDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.DelegateDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitDestructorDeclaration() 공개 메소드

public VisitDestructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitEnumDeclaration() 공개 메소드

public VisitEnumDeclaration ( EnumDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node EnumDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitEnumMemberDeclaration() 공개 메소드

public VisitEnumMemberDeclaration ( EnumMemberDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node EnumMemberDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitEventDeclaration() 공개 메소드

public VisitEventDeclaration ( EventDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node EventDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitEventFieldDeclaration() 공개 메소드

public VisitEventFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.EventFieldDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.EventFieldDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitFieldDeclaration() 공개 메소드

public VisitFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitIndexerDeclaration() 공개 메소드

public VisitIndexerDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.IndexerDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.IndexerDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitInterfaceDeclaration() 공개 메소드

public VisitInterfaceDeclaration ( InterfaceDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node InterfaceDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitMethodDeclaration() 공개 메소드

public VisitMethodDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitOperatorDeclaration() 공개 메소드

public VisitOperatorDeclaration ( OperatorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node OperatorDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitPropertyDeclaration() 공개 메소드

public VisitPropertyDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode

VisitStructDeclaration() 공개 메소드

public VisitStructDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.StructDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.StructDeclarationSyntax
리턴 Microsoft.CodeAnalysis.SyntaxNode