C# Class MonoDevelop.CSharp.UnitTestTextEditorExtension.NUnitVisitor

Inheritance: Microsoft.CodeAnalysis.CSharp.CSharpSyntaxWalker
Mostrar archivo Open project: powerumc/monodevelop_korean

Public Methods

Method Description
NUnitVisitor ( Microsoft.CodeAnalysis.SemanticModel semanticModel, IUnitTestMarkers unitTestMarkers, CancellationToken token ) : System
VisitBlock ( BlockSyntax node ) : void
VisitMethodDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax node ) : void

Private Methods

Method Description
AppendConstant ( StringBuilder sb, object constantValue ) : void
BuildArguments ( AttributeData attr ) : string
GetFullName ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax typeDeclaration ) : string
TagClass ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax c, IUnitTestMarkers markers ) : void

Method Details

NUnitVisitor() public method

public NUnitVisitor ( Microsoft.CodeAnalysis.SemanticModel semanticModel, IUnitTestMarkers unitTestMarkers, CancellationToken token ) : System
semanticModel Microsoft.CodeAnalysis.SemanticModel
unitTestMarkers IUnitTestMarkers
token System.Threading.CancellationToken
return System

VisitBlock() public method

public VisitBlock ( BlockSyntax node ) : void
node BlockSyntax
return void

VisitMethodDeclaration() public method

public VisitMethodDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax
return void