Abstract
Constructs an AST node.
the handle of the AST node.
the kind of the AST node.
the parser that owns the AST node.
Abstract
acceptAccepts the given visitor.
Returns the source location of the AST node.
the source location of the AST node.
Returns the handle of the AST node.
the handle of the AST node.
Returns the source location of the AST node.
the source location of the AST node.
Returns true if the AST node is of the given kind.
the kind to check.
true if the AST node is of the given kind.
Returns true if the AST node is not of the given kind.
the kind to check.
true if the AST node is not of the given kind.
Returns the cursor of the AST node.
The cursor is used to traverse the AST.
the cursor of the AST node.
Static
from
The base class of all the AST nodes.