C# Класс UIParser.Nodes.UINode

Base for all the nodes generated by the parser.
Наследование: AstNode
Показать файл Открыть проект

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

Метод Описание
Accept ( IUIVisitor visitor ) : void
GetNode ( AstNode node ) : object

Converts an AstNode to its AstNode extended equivalent.

Init ( Irony.Ast.AstContext context, ParseTreeNode treeNode ) : void

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

Метод Описание
AfterInit ( ) : void
InitChildren ( ParseTreeNodeList nodes ) : void
InitChildrenAsList ( ParseTreeNodeList nodes ) : void
SetTailChildren ( ) : bool

Sets the last children as tail

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

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

public abstract Accept ( IUIVisitor visitor ) : void
visitor IUIVisitor
Результат void

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

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

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

Converts an AstNode to its AstNode extended equivalent.
public static GetNode ( AstNode node ) : object
node AstNode The node to convert.
Результат object

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

public Init ( Irony.Ast.AstContext context, ParseTreeNode treeNode ) : void
context Irony.Ast.AstContext
treeNode ParseTreeNode
Результат void

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

protected InitChildren ( ParseTreeNodeList nodes ) : void
nodes ParseTreeNodeList
Результат void

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

protected InitChildrenAsList ( ParseTreeNodeList nodes ) : void
nodes ParseTreeNodeList
Результат void

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

Sets the last children as tail
protected SetTailChildren ( ) : bool
Результат bool