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 attributeList of this node
Returns the captureDefault attribute of this node
Returns the location of the captureDefault token in this node
Returns the captureList of this node
Returns the source location of the AST node.
the source location of the AST node.
Returns the exceptionSpecifier of this node
Returns the gnuAtributeList of this node
Returns the location of the greater token in this node
Returns the handle of the AST node.
the handle of the AST node.
Returns the lambdaSpecifierList of this node
Returns the location of the lbracket token in this node
Returns the location of the less token in this node
Returns the location of the lparen token in this node
Returns the parameterDeclarationClause of this node
Returns the location of the rbracket token in this node
Returns the requiresClause of this node
Returns the location of the rparen token in this node
Returns the source location of the AST node.
the source location of the AST node.
Returns the statement of this node
Returns the templateParameterList of this node
Returns the templateRequiresClause of this node
Returns the trailingReturnType of 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
LambdaExpressionAST node.