C# Class MonoDevelop.CSharp.ClassOutline.CSharpOutlineTextEditorExtension.TreeVisitor

Inheritance: Microsoft.CodeAnalysis.CSharp.CSharpSyntaxWalker
Afficher le fichier Open project: powerumc/monodevelop_korean

Méthodes publiques

Méthode Description
TreeVisitor ( TreeStore store, Gtk.TreeIter curIter ) : System
VisitBlock ( BlockSyntax node ) : void
VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : void
VisitConstructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax node ) : void
VisitDelegateDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DelegateDeclarationSyntax node ) : void
VisitDestructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax node ) : void
VisitEnumDeclaration ( EnumDeclarationSyntax node ) : void
VisitEnumMemberDeclaration ( EnumMemberDeclarationSyntax node ) : void
VisitEventDeclaration ( EventDeclarationSyntax node ) : void
VisitEventFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.EventFieldDeclarationSyntax node ) : void
VisitFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax node ) : void
VisitIndexerDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.IndexerDeclarationSyntax node ) : void
VisitInterfaceDeclaration ( InterfaceDeclarationSyntax node ) : void
VisitMethodDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax node ) : void
VisitNamespaceDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax node ) : void
VisitOperatorDeclaration ( OperatorDeclarationSyntax node ) : void
VisitPropertyDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax node ) : void
VisitStructDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.StructDeclarationSyntax node ) : void
VisitTrivia ( SyntaxTrivia trivia ) : void

Private Methods

Méthode Description
Append ( object node ) : Gtk.TreeIter
VisitBody ( Microsoft.CodeAnalysis.SyntaxNode node ) : void

Method Details

TreeVisitor() public méthode

public TreeVisitor ( TreeStore store, Gtk.TreeIter curIter ) : System
store Gtk.TreeStore
curIter Gtk.TreeIter
Résultat System

VisitBlock() public méthode

public VisitBlock ( BlockSyntax node ) : void
node BlockSyntax
Résultat void

VisitClassDeclaration() public méthode

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

VisitConstructorDeclaration() public méthode

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

VisitDelegateDeclaration() public méthode

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

VisitDestructorDeclaration() public méthode

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

VisitEnumDeclaration() public méthode

public VisitEnumDeclaration ( EnumDeclarationSyntax node ) : void
node EnumDeclarationSyntax
Résultat void

VisitEnumMemberDeclaration() public méthode

public VisitEnumMemberDeclaration ( EnumMemberDeclarationSyntax node ) : void
node EnumMemberDeclarationSyntax
Résultat void

VisitEventDeclaration() public méthode

public VisitEventDeclaration ( EventDeclarationSyntax node ) : void
node EventDeclarationSyntax
Résultat void

VisitEventFieldDeclaration() public méthode

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

VisitFieldDeclaration() public méthode

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

VisitIndexerDeclaration() public méthode

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

VisitInterfaceDeclaration() public méthode

public VisitInterfaceDeclaration ( InterfaceDeclarationSyntax node ) : void
node InterfaceDeclarationSyntax
Résultat void

VisitMethodDeclaration() public méthode

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

VisitNamespaceDeclaration() public méthode

public VisitNamespaceDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax
Résultat void

VisitOperatorDeclaration() public méthode

public VisitOperatorDeclaration ( OperatorDeclarationSyntax node ) : void
node OperatorDeclarationSyntax
Résultat void

VisitPropertyDeclaration() public méthode

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

VisitStructDeclaration() public méthode

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

VisitTrivia() public méthode

public VisitTrivia ( SyntaxTrivia trivia ) : void
trivia SyntaxTrivia
Résultat void