SyntaxTree

Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Aliases

recursiveDg
alias recursiveDg = void delegate(int currIdx, SyntaxNode* node, size_t depth)
Undocumented in source.

Functions

getNodeByIndex
SyntaxNode getNodeByIndex(int idx)
Undocumented in source. Be warned that the author may not have intended to support it.
getParentIndex
int getParentIndex(int nodeIndex)
Undocumented in source. Be warned that the author may not have intended to support it.
getRootIndex
int getRootIndex()
Undocumented in source. Be warned that the author may not have intended to support it.
recursiveTraversal
void recursiveTraversal(recursiveDg dg)
Undocumented in source. Be warned that the author may not have intended to support it.
recursiveTraversal
void recursiveTraversal(int currIdx, recursiveDg dg, size_t depth)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta