SeparatedListImpl<CallArgumentTree> |
TreeFactory.argumentsList(CallArgumentTree firstArgument,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,CallArgumentTree>>> otherArguments,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma) |
|
ArrayAssignmentPatternTree |
TreeFactory.arrayAssignmentPattern(InternalSyntaxToken lBracket,
List<TreeFactory.Tuple<InternalSyntaxToken,com.sonar.sslr.api.typed.Optional<ArrayAssignmentPatternElementTree>>> rest,
InternalSyntaxToken rBracket) |
|
ArrayAssignmentPatternTree |
TreeFactory.arrayAssignmentPattern(InternalSyntaxToken lBracket,
ArrayAssignmentPatternElementTree firstElement,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,com.sonar.sslr.api.typed.Optional<ArrayAssignmentPatternElementTree>>>> rest,
InternalSyntaxToken rBracket) |
|
ArrayAssignmentPatternElementTree |
TreeFactory.arrayAssignmentPatternElement(com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<ExpressionTree,InternalSyntaxToken>> key,
Tree variable) |
|
SeparatedListImpl<ArrayPairTree> |
TreeFactory.arrayInitializerList(ArrayPairTree firstElement,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ArrayPairTree>>> restElements,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma) |
|
ArrayPairTree |
TreeFactory.arrayPair1(ExpressionTree expression,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>> pairExpression) |
|
SeparatedList<AttributeTree> |
TreeFactory.attributeList(AttributeTree firstAttribute,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,AttributeTree>>> otherAttributes,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma) |
|
ExpressionTree |
TreeFactory.binaryExpression(ExpressionTree exp1,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>>> operatorsAndOperands) |
|
CatchBlockTree |
TreeFactory.catchBlock(InternalSyntaxToken catchToken,
InternalSyntaxToken lParenthesis,
NamespaceNameTree exceptionType,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,NamespaceNameTree>>> additionalTypes,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> variable,
InternalSyntaxToken rParenthsis,
BlockTree block) |
|
ConstantDeclarationTree |
TreeFactory.constantDeclaration(InternalSyntaxToken constToken,
VariableDeclarationTree firstDeclaration,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,VariableDeclarationTree>>> additionalDeclarations,
InternalSyntaxToken eosToken) |
|
DeclareStatementTreeImpl.DeclareStatementHead |
TreeFactory.declareStatementHead(InternalSyntaxToken declareToken,
InternalSyntaxToken openParenthesisToken,
VariableDeclarationTree firstDirective,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,VariableDeclarationTree>>> optionalDirectives,
InternalSyntaxToken closeParenthesisToken) |
|
ExpressionListStatementTree |
TreeFactory.expressionListStatement(ExpressionTree exp1,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>>> expressions,
InternalSyntaxToken eos) |
|
ForEachStatementTreeImpl.ForEachStatementHeader |
TreeFactory.forEachStatementHeader(InternalSyntaxToken forEachToken,
InternalSyntaxToken openParenthesisToken,
ExpressionTree expression,
InternalSyntaxToken asToken,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<ExpressionTree,InternalSyntaxToken>> optionalKey,
ExpressionTree value,
InternalSyntaxToken closeParenthesisToken) |
|
SeparatedListImpl<ExpressionTree> |
TreeFactory.forExpr(ExpressionTree expression,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>>> listOptional) |
|
CallArgumentTree |
TreeFactory.functionCallArgument(com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<NameIdentifierTree,InternalSyntaxToken>> optional,
ExpressionTree firstOf) |
|
GlobalStatementTree |
TreeFactory.globalStatement(InternalSyntaxToken globalToken,
VariableTree variable,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,VariableTree>>> variableRest,
InternalSyntaxToken eosToken) |
[ START ] Statement
|
SeparatedListImpl<NamespaceNameTree> |
TreeFactory.interfaceList(NamespaceNameTree first,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,NamespaceNameTree>>> others) |
|
FunctionCallTree |
TreeFactory.internalFunction(InternalSyntaxToken issetToken,
InternalSyntaxToken openParenthesis,
ExpressionTree expression,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>>> expressionRest,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma,
InternalSyntaxToken closeParenthesis) |
|
LexicalVariablesTree |
TreeFactory.lexicalVariables(InternalSyntaxToken useToken,
InternalSyntaxToken openParenthesis,
VariableTree variable,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,VariableTree>>> variableRest,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma,
InternalSyntaxToken closeParenthesis) |
|
MatchConditionClauseTree |
TreeFactory.matchConditionClause(ExpressionTree firstCondition,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>>> otherconditions,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma,
SyntaxToken doubleArrowToken,
ExpressionTree expression) |
|
MatchExpressionTree |
TreeFactory.matchExpression(SyntaxToken matchToken,
ParenthesisedExpressionTree parenthesizedExpression,
SyntaxToken openCurlyBraceToken,
MatchClauseTree firstClause,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,MatchClauseTree>>> otherClauses,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma,
SyntaxToken closeCurlyBraceToken) |
|
VariableDeclarationTree |
TreeFactory.memberConstDeclaration(InternalSyntaxToken identifierToken,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>> optionalEqual) |
|
NamespaceNameTree |
TreeFactory.namespaceName(List<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>> tuples) |
|
NamespaceNameTree |
TreeFactory.namespaceName(InternalSyntaxToken token,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>> listOptional) |
|
ExpressionTree |
TreeFactory.nullCoalescingExpr(ExpressionTree exp1,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>>> operatorsAndOperands) |
|
ParameterListTree |
TreeFactory.parameterList(InternalSyntaxToken leftParenthesis,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<TreeFactory.Tuple<ParameterTree,com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ParameterTree>>>>,com.sonar.sslr.api.typed.Optional<InternalSyntaxToken>>> parameters,
InternalSyntaxToken rightParenthesis) |
|
ParameterListTree |
TreeFactory.parameterList(InternalSyntaxToken leftParenthesis,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<TreeFactory.Tuple<ParameterTree,com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ParameterTree>>>>,com.sonar.sslr.api.typed.Optional<InternalSyntaxToken>>> parameters,
InternalSyntaxToken rightParenthesis) |
|
ParameterListTree |
TreeFactory.parameterList(InternalSyntaxToken leftParenthesis,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<TreeFactory.Tuple<ParameterTree,com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ParameterTree>>>>,com.sonar.sslr.api.typed.Optional<InternalSyntaxToken>>> parameters,
InternalSyntaxToken rightParenthesis) |
|
ExpressionTree |
TreeFactory.powerExpr(ExpressionTree exp1,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>>> operatorsAndOperands) |
|
StaticStatementTree |
TreeFactory.staticStatement(InternalSyntaxToken staticToken,
VariableDeclarationTree variable,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,VariableDeclarationTree>>> listOptional,
InternalSyntaxToken eosToken) |
|
VariableDeclarationTree |
TreeFactory.staticVar(InternalSyntaxToken identifierToken,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>> optionalEqual) |
|
UnionTypeTree |
TreeFactory.unionType(TypeTree type1,
List<TreeFactory.Tuple<SyntaxToken,TypeTree>> rest) |
|
UnsetVariableStatementTree |
TreeFactory.unsetVariableStatement(InternalSyntaxToken unsetToken,
InternalSyntaxToken openParenthesisToken,
ExpressionTree expression,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>>> list,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma,
InternalSyntaxToken closeParenthesisToken,
InternalSyntaxToken eosToken) |
|
UseClauseTree |
TreeFactory.useClause(NamespaceNameTree namespaceName,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>> alias) |
|
VariableDeclarationTree |
TreeFactory.variableDeclaration(InternalSyntaxToken identifierToken,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>> optionalEqual) |
[ START ] Declarations
|