Constructs an AST node.
the handle of the AST node.
the kind of the AST node.
the parser that owns the AST node.
Traverse this node using the given visitor.
the visitor.
the context.
the result of the visit.
Returns the declarationList of this node
Returns the source location of the AST node.
the source location of the AST node.
Returns the location of the extern token in this node
Returns the handle of the AST node.
the handle of the AST node.
Returns the location of the lbrace token in this node
Returns the location of the rbrace token in this node
Returns the source location of the AST node.
the source location of the AST node.
Returns the stringLiteral attribute of this node
Returns the location of the stringliteral token in this 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
LinkageSpecificationAST node.