C# Class DocPlagiarizer.DocumentationRewriter

Inheritance: SyntaxRewriter
ファイルを表示 Open project: pmacn/DocPlagiarizer Class Usage Examples

Public Methods

Method Description
DocumentationRewriter ( SemanticModel model ) : System.Linq
VisitClassDeclaration ( ClassDeclarationSyntax node ) : SyntaxNode
VisitEventDeclaration ( EventDeclarationSyntax node ) : SyntaxNode
VisitEventFieldDeclaration ( EventFieldDeclarationSyntax node ) : SyntaxNode
VisitMethodDeclaration ( MethodDeclarationSyntax node ) : SyntaxNode
VisitPropertyDeclaration ( PropertyDeclarationSyntax node ) : SyntaxNode
VisitStructDeclaration ( StructDeclarationSyntax node ) : SyntaxNode

Private Methods

Method Description
VisitMemberDeclaration ( MemberDeclarationSyntax node ) : SyntaxNode
VisitTypeDeclaration ( TypeDeclarationSyntax node, INamedTypeSymbol symbol ) : SyntaxNode

Method Details

DocumentationRewriter() public method

public DocumentationRewriter ( SemanticModel model ) : System.Linq
model SemanticModel
return System.Linq

VisitClassDeclaration() public method

public VisitClassDeclaration ( ClassDeclarationSyntax node ) : SyntaxNode
node ClassDeclarationSyntax
return SyntaxNode

VisitEventDeclaration() public method

public VisitEventDeclaration ( EventDeclarationSyntax node ) : SyntaxNode
node EventDeclarationSyntax
return SyntaxNode

VisitEventFieldDeclaration() public method

public VisitEventFieldDeclaration ( EventFieldDeclarationSyntax node ) : SyntaxNode
node EventFieldDeclarationSyntax
return SyntaxNode

VisitMethodDeclaration() public method

public VisitMethodDeclaration ( MethodDeclarationSyntax node ) : SyntaxNode
node MethodDeclarationSyntax
return SyntaxNode

VisitPropertyDeclaration() public method

public VisitPropertyDeclaration ( PropertyDeclarationSyntax node ) : SyntaxNode
node PropertyDeclarationSyntax
return SyntaxNode

VisitStructDeclaration() public method

public VisitStructDeclaration ( StructDeclarationSyntax node ) : SyntaxNode
node StructDeclarationSyntax
return SyntaxNode