C# Class UIParser.Nodes.UINode

Base for all the nodes generated by the parser.
Inheritance: AstNode
Afficher le fichier Open project: Afr0Games/Project-Dollhouse

Méthodes publiques

Méthode Description
Accept ( IUIVisitor visitor ) : void
GetNode ( AstNode node ) : object

Converts an AstNode to its AstNode extended equivalent.

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

Méthodes protégées

Méthode Description
AfterInit ( ) : void
InitChildren ( ParseTreeNodeList nodes ) : void
InitChildrenAsList ( ParseTreeNodeList nodes ) : void
SetTailChildren ( ) : bool

Sets the last children as tail

Method Details

Accept() public abstract méthode

public abstract Accept ( IUIVisitor visitor ) : void
visitor IUIVisitor
Résultat void

AfterInit() protected méthode

protected AfterInit ( ) : void
Résultat void

GetNode() public static méthode

Converts an AstNode to its AstNode extended equivalent.
public static GetNode ( AstNode node ) : object
node AstNode The node to convert.
Résultat object

Init() public méthode

public Init ( Irony.Ast.AstContext context, ParseTreeNode treeNode ) : void
context Irony.Ast.AstContext
treeNode ParseTreeNode
Résultat void

InitChildren() protected méthode

protected InitChildren ( ParseTreeNodeList nodes ) : void
nodes ParseTreeNodeList
Résultat void

InitChildrenAsList() protected méthode

protected InitChildrenAsList ( ParseTreeNodeList nodes ) : void
nodes ParseTreeNodeList
Résultat void

SetTailChildren() protected méthode

Sets the last children as tail
protected SetTailChildren ( ) : bool
Résultat bool