C# Class MonoDevelop.CSharp.Parser.CSharpParsedDocument.FoldingVisitor

Inheritance: Microsoft.CodeAnalysis.CSharp.CSharpSyntaxWalker
Mostra file Open project: powerumc/monodevelop_korean

Public Properties

Property Type Description
Foldings List

Public Methods

Method Description
FoldingVisitor ( CancellationToken cancellationToken ) : System
VisitBlock ( Microsoft node ) : void
VisitClassDeclaration ( Microsoft node ) : void
VisitCompilationUnit ( Microsoft node ) : void
VisitEnumDeclaration ( Microsoft node ) : void
VisitInterfaceDeclaration ( Microsoft node ) : void
VisitNamespaceDeclaration ( Microsoft node ) : void
VisitStructDeclaration ( Microsoft node ) : void
VisitTrivia ( SyntaxTrivia trivia ) : void

Private Methods

Method Description
AddFolding ( SyntaxToken openBrace, SyntaxToken closeBrace, FoldType type ) : void
AddUsings ( Microsoft.CodeAnalysis.SyntaxNode parent ) : void

Method Details

FoldingVisitor() public method

public FoldingVisitor ( CancellationToken cancellationToken ) : System
cancellationToken System.Threading.CancellationToken
return System

VisitBlock() public method

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

VisitClassDeclaration() public method

public VisitClassDeclaration ( Microsoft node ) : void
node Microsoft
return void

VisitCompilationUnit() public method

public VisitCompilationUnit ( Microsoft node ) : void
node Microsoft
return void

VisitEnumDeclaration() public method

public VisitEnumDeclaration ( Microsoft node ) : void
node Microsoft
return void

VisitInterfaceDeclaration() public method

public VisitInterfaceDeclaration ( Microsoft node ) : void
node Microsoft
return void

VisitNamespaceDeclaration() public method

public VisitNamespaceDeclaration ( Microsoft node ) : void
node Microsoft
return void

VisitStructDeclaration() public method

public VisitStructDeclaration ( Microsoft node ) : void
node Microsoft
return void

VisitTrivia() public method

public VisitTrivia ( SyntaxTrivia trivia ) : void
trivia SyntaxTrivia
return void

Property Details

Foldings public_oe property

public List Foldings
return List