C# Класс Rosetta.AST.EnumDefinitionASTWalker

Walks an interface AST node.
Наследование: EnumASTWalker, IASTWalker
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ApplyContextDependenciesToTranslationUnit void

Открытые методы

Метод Описание
Create ( CSharpSyntaxNode node, ASTWalkerContext context = null, Microsoft.CodeAnalysis.SemanticModel semanticModel = null ) : EnumDefinitionASTWalker

Factory method for class EnumDefinitionASTWalker.

EnumDefinitionASTWalker ( EnumDefinitionASTWalker other ) : System

Copy initializes a new instance of the EnumDefinitionASTWalker class.

For testability.

Защищенные методы

Метод Описание
EnumDefinitionASTWalker ( CSharpSyntaxNode node, EnumDefinitionTranslationUnit enumDefinition, Microsoft.CodeAnalysis.SemanticModel semanticModel ) : System

Initializes a new instance of the EnumDefinitionASTWalker class.

OnContextChanged ( ) : void

Приватные методы

Метод Описание
ApplyContextDependenciesToTranslationUnit ( ) : void

Описание методов

Create() публичный статический Метод

Factory method for class EnumDefinitionASTWalker.
public static Create ( CSharpSyntaxNode node, ASTWalkerContext context = null, Microsoft.CodeAnalysis.SemanticModel semanticModel = null ) : EnumDefinitionASTWalker
node CSharpSyntaxNode Used to initialize the walker.
context ASTWalkerContext The walking context.
semanticModel Microsoft.CodeAnalysis.SemanticModel The semantic model.
Результат EnumDefinitionASTWalker

EnumDefinitionASTWalker() защищенный Метод

Initializes a new instance of the EnumDefinitionASTWalker class.
protected EnumDefinitionASTWalker ( CSharpSyntaxNode node, EnumDefinitionTranslationUnit enumDefinition, Microsoft.CodeAnalysis.SemanticModel semanticModel ) : System
node CSharpSyntaxNode
enumDefinition Rosetta.ScriptSharp.Definition.Translation.EnumDefinitionTranslationUnit
semanticModel Microsoft.CodeAnalysis.SemanticModel The semantic model.
Результат System

EnumDefinitionASTWalker() публичный Метод

Copy initializes a new instance of the EnumDefinitionASTWalker class.
For testability.
public EnumDefinitionASTWalker ( EnumDefinitionASTWalker other ) : System
other EnumDefinitionASTWalker
Результат System

OnContextChanged() защищенный Метод

protected OnContextChanged ( ) : void
Результат void