Uses of Class
org.sonar.php.parser.TreeFactory.Tuple
Packages that use TreeFactory.Tuple
Package
Description
-
Uses of TreeFactory.Tuple in org.sonar.php.parser
Methods in org.sonar.php.parser that return TreeFactory.TupleModifier and TypeMethodDescription<T,U> TreeFactory.Tuple<T, U> TreeFactory.newTuple(T first, U second) Methods in org.sonar.php.parser with parameters of type TreeFactory.TupleModifier and TypeMethodDescriptionTreeFactory.namespaceName(TreeFactory.Tuple<InternalSyntaxToken, InternalSyntaxToken> firstTuple, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, InternalSyntaxToken>>> listOptional) Method parameters in org.sonar.php.parser with type arguments of type TreeFactory.TupleModifier and TypeMethodDescriptionTreeFactory.argumentsList(CallArgumentTree firstArgument, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, CallArgumentTree>>> otherArguments, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma) TreeFactory.arrayAssignmentPattern(InternalSyntaxToken lBracket, List<TreeFactory.Tuple<InternalSyntaxToken, com.sonar.sslr.api.typed.Optional<ArrayAssignmentPatternElementTree>>> rest, InternalSyntaxToken rBracket) 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) TreeFactory.arrayAssignmentPatternElement(com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<ExpressionTree, InternalSyntaxToken>> key, Tree variable) TreeFactory.arrayInitializerList(ArrayPairTree firstElement, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, ArrayPairTree>>> restElements, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma) TreeFactory.arrayPair1(ExpressionTree expression, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>> pairExpression) TreeFactory.attributeList(AttributeTree firstAttribute, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, AttributeTree>>> otherAttributes, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma) TreeFactory.binaryExpression(ExpressionTree exp1, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>>> operatorsAndOperands) 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) TreeFactory.constantDeclaration(InternalSyntaxToken constToken, VariableDeclarationTree firstDeclaration, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, VariableDeclarationTree>>> additionalDeclarations, InternalSyntaxToken eosToken) TreeFactory.declareStatementHead(InternalSyntaxToken declareToken, InternalSyntaxToken openParenthesisToken, VariableDeclarationTree firstDirective, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, VariableDeclarationTree>>> optionalDirectives, InternalSyntaxToken closeParenthesisToken) TreeFactory.expressionListStatement(ExpressionTree exp1, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>>> expressions, InternalSyntaxToken eos) 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) TreeFactory.forExpr(ExpressionTree expression, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>>> listOptional) TreeFactory.functionCallArgument(com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<NameIdentifierTree, InternalSyntaxToken>> optional, ExpressionTree firstOf) TreeFactory.globalStatement(InternalSyntaxToken globalToken, VariableTree variable, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, VariableTree>>> variableRest, InternalSyntaxToken eosToken) [ START ] StatementTreeFactory.interfaceList(NamespaceNameTree first, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, NamespaceNameTree>>> others) 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) TreeFactory.intersectionType(TypeTree type1, List<TreeFactory.Tuple<SyntaxToken, TypeTree>> rest) 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) 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) 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) TreeFactory.memberConstDeclaration(InternalSyntaxToken identifierToken, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>> optionalEqual) TreeFactory.namespaceName(TreeFactory.Tuple<InternalSyntaxToken, InternalSyntaxToken> firstTuple, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, InternalSyntaxToken>>> listOptional) TreeFactory.namespaceName(InternalSyntaxToken token, List<TreeFactory.Tuple<InternalSyntaxToken, InternalSyntaxToken>> list) TreeFactory.nullCoalescingExpr(ExpressionTree exp1, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>>> operatorsAndOperands) 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) 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) 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) TreeFactory.powerExpr(ExpressionTree exp1, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>>> operatorsAndOperands) TreeFactory.staticStatement(InternalSyntaxToken staticToken, VariableDeclarationTree variable, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, VariableDeclarationTree>>> listOptional, InternalSyntaxToken eosToken) TreeFactory.staticVar(InternalSyntaxToken identifierToken, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>> optionalEqual) TreeFactory.unionType(TypeTree type1, List<TreeFactory.Tuple<SyntaxToken, TypeTree>> rest) 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) TreeFactory.useClause(NamespaceNameTree namespaceName, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, InternalSyntaxToken>> alias) TreeFactory.variableDeclaration(InternalSyntaxToken identifierToken, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>> optionalEqual) [ START ] Declarations -
Uses of TreeFactory.Tuple in org.sonar.php.tree.impl.declaration
Constructors in org.sonar.php.tree.impl.declaration with parameters of type TreeFactory.TupleModifierConstructorDescriptionCallArgumentTreeImpl(TreeFactory.Tuple<NameIdentifierTree, InternalSyntaxToken> nameAndToken, ExpressionTree value) -
Uses of TreeFactory.Tuple in org.sonar.php.tree.impl.expression
Constructor parameters in org.sonar.php.tree.impl.expression with type arguments of type TreeFactory.TupleModifierConstructorDescriptionArrayAssignmentPatternElements(ArrayAssignmentPatternElementTree firstElement, List<TreeFactory.Tuple<SyntaxToken, Optional<ArrayAssignmentPatternElementTree>>> rest)