ArrayLiteralTreeImpl(InternalSyntaxToken openBracket,
InternalSyntaxToken closeBracket) |
ArrowFunctionTreeImpl(Tree parameters,
InternalSyntaxToken doubleArrow,
Tree body) |
AssignmentExpressionTreeImpl(Tree.Kind kind,
ExpressionTree variable,
InternalSyntaxToken operator,
ExpressionTree expression) |
BinaryExpressionTreeImpl(Tree.Kind kind,
ExpressionTree leftOperand,
InternalSyntaxToken operand,
ExpressionTree rightOperand) |
BracketMemberExpressionTreeImpl(InternalSyntaxToken openBracket,
ExpressionTree property,
InternalSyntaxToken closeBracket) |
ComputedPropertyNameTreeImpl(InternalSyntaxToken openBracket,
ExpressionTree expression,
InternalSyntaxToken closeBracket) |
ConditionalExpressionTreeImpl(InternalSyntaxToken query,
ExpressionTree trueExpression,
InternalSyntaxToken colon,
ExpressionTree falseExpression) |
DotMemberExpressionTreeImpl(InternalSyntaxToken dot,
IdentifierTree property) |
FunctionExpressionTreeImpl(Tree.Kind kind,
InternalSyntaxToken functionKeyword,
IdentifierTreeImpl name,
ParameterListTreeImpl parameters,
BlockTreeImpl body,
com.google.common.collect.ImmutableList<com.sonar.sslr.api.AstNode> children)
Constructor for named function expression and function declaration
|
FunctionExpressionTreeImpl(Tree.Kind kind,
InternalSyntaxToken functionKeyword,
InternalSyntaxToken star,
IdentifierTreeImpl name,
ParameterListTreeImpl parameters,
BlockTreeImpl body,
List<com.sonar.sslr.api.AstNode> children)
Constructor for named generator expression and generator declaration
|
FunctionExpressionTreeImpl(Tree.Kind kind,
InternalSyntaxToken functionKeyword,
InternalSyntaxToken star,
ParameterListTreeImpl parameters,
BlockTreeImpl body,
com.google.common.collect.ImmutableList<com.sonar.sslr.api.AstNode> children)
Constructor for NOT named generator expression
|
FunctionExpressionTreeImpl(Tree.Kind kind,
InternalSyntaxToken functionKeyword,
ParameterListTreeImpl parameters,
BlockTreeImpl body,
com.google.common.collect.ImmutableList<com.sonar.sslr.api.AstNode> children)
Constructor for NOT named function expression
|
IdentifierTreeImpl(Tree.Kind kind,
InternalSyntaxToken nameToken) |
LiteralTreeImpl(Tree.Kind kind,
InternalSyntaxToken token) |
NewExpressionTreeImpl(Tree.Kind kind,
InternalSyntaxToken newKeyword,
ExpressionTree expression) |
NewExpressionTreeImpl(Tree.Kind kind,
InternalSyntaxToken newKeyword,
ExpressionTree expression,
ParameterListTreeImpl arguments) |
ObjectLiteralTreeImpl(InternalSyntaxToken openCurlyBrace,
InternalSyntaxToken closeCurlyBrace) |
PairPropertyTreeImpl(ExpressionTree key,
InternalSyntaxToken operator,
ExpressionTree value) |
ParenthesisedExpressionTreeImpl(InternalSyntaxToken openParenthesis,
ExpressionTree expression,
InternalSyntaxToken closeParenthesis) |
PostfixExpressionTreeImpl(Tree.Kind kind,
ExpressionTree expression,
InternalSyntaxToken operator) |
PrefixExpressionTreeImpl(Tree.Kind kind,
InternalSyntaxToken operator,
ExpressionTree expression) |
RestElementTreeImpl(InternalSyntaxToken ellispis,
ExpressionTree element) |
SuperTreeImpl(InternalSyntaxToken token) |
TemplateExpressionTreeImpl(InternalSyntaxToken dollar,
InternalSyntaxToken openCurlyBrace,
ExpressionTree expression) |
TemplateLiteralTreeImpl(InternalSyntaxToken openBacktick,
List<TemplateCharactersTree> strings,
InternalSyntaxToken closeBacktick) |
TemplateLiteralTreeImpl(InternalSyntaxToken openBacktick,
List<TemplateCharactersTree> strings,
List<TemplateExpressionTree> expressions,
InternalSyntaxToken closeBacktick,
List<com.sonar.sslr.api.AstNode> children) |
ThisTreeImpl(InternalSyntaxToken token) |
YieldExpressionTreeImpl(InternalSyntaxToken yieldKeyword) |
YieldExpressionTreeImpl(InternalSyntaxToken star,
ExpressionTree argument) |