Uses of Class
org.sonar.php.tree.impl.lexical.InternalSyntaxToken
Packages that use InternalSyntaxToken
Package
Description
-
Uses of InternalSyntaxToken in org.sonar.php.parser
Methods in org.sonar.php.parser that return InternalSyntaxTokenModifier and TypeMethodDescriptionPHPGrammar.ASSIGNMENT_OPERATOR()PHPGrammar.EOS()PHPGrammar.USE_TYPE()Methods in org.sonar.php.parser with parameters of type InternalSyntaxTokenModifier and TypeMethodDescriptionTreeFactory.alternativeDeclareStatement(DeclareStatementTreeImpl.DeclareStatementHead declareStatementHead, InternalSyntaxToken colonToken, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements, InternalSyntaxToken enddeclareToken, InternalSyntaxToken eosToken) TreeFactory.alternativeDimensionalOffset(InternalSyntaxToken openBrace, com.sonar.sslr.api.typed.Optional<ExpressionTree> offset, InternalSyntaxToken closeBrace) TreeFactory.alternativeElseClause(InternalSyntaxToken elseToken, InternalSyntaxToken colonToken, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements) TreeFactory.alternativeElseifClause(InternalSyntaxToken elseifToken, ParenthesisedExpressionTree condition, InternalSyntaxToken colonToken, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements) TreeFactory.alternativeIfStatement(InternalSyntaxToken ifToken, ParenthesisedExpressionTree condition, InternalSyntaxToken colonToken, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements, com.sonar.sslr.api.typed.Optional<List<ElseifClauseTree>> elseifClauses, com.sonar.sslr.api.typed.Optional<ElseClauseTree> elseClause, InternalSyntaxToken endIfToken, InternalSyntaxToken eosToken) TreeFactory.alternativeSwitchStatement(InternalSyntaxToken switchToken, ParenthesisedExpressionTree expression, InternalSyntaxToken colonToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> semicolonToken, com.sonar.sslr.api.typed.Optional<List<SwitchCaseClauseTree>> switchCaseClauses, InternalSyntaxToken endswitchToken, InternalSyntaxToken eosToken) TreeFactory.alternativeWhileStatement(InternalSyntaxToken whileToken, ParenthesisedExpressionTree condition, InternalSyntaxToken colonToken, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements, InternalSyntaxToken endwhileToken, InternalSyntaxToken eosToken) TreeFactory.anonymousClass(com.sonar.sslr.api.typed.Optional<List<AttributeGroupTree>> attributes, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> readonly, InternalSyntaxToken classToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> lParenthesis, SeparatedListImpl<CallArgumentTree> arguments, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> rParenthesis, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, NamespaceNameTree>> extendsClause, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, SeparatedListImpl<NamespaceNameTree>>> implementsClause, InternalSyntaxToken lCurlyBrace, com.sonar.sslr.api.typed.Optional<List<ClassMemberTree>> members, InternalSyntaxToken rCurlyBrace) TreeFactory.arrayAssignmentPattern(InternalSyntaxToken lBracket, com.sonar.sslr.api.typed.Optional<ArrayAssignmentPatternElementTree> firstElement, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, com.sonar.sslr.api.typed.Optional<ArrayAssignmentPatternElementTree>>>> rest, InternalSyntaxToken rBracket) 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.arrayDestructuringAssignment(ExpressionTree arrayAssignmentPattern, InternalSyntaxToken equalToken, ExpressionTree expression) TreeFactory.arrayPair2(InternalSyntaxToken ellipsis, ExpressionTree expressionTree) TreeFactory.arrowFunctionExpression(com.sonar.sslr.api.typed.Optional<List<AttributeGroupTree>> attributes, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> staticToken, InternalSyntaxToken fnToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> ampersandToken, ParameterListTree parameters, com.sonar.sslr.api.typed.Optional<ReturnTypeClauseTree> returnTypeClause, InternalSyntaxToken doubleArrowToken, ExpressionTree body) TreeFactory.assignmentByReference(ExpressionTree lhs, InternalSyntaxToken equToken, InternalSyntaxToken ampersandToken, ExpressionTree rhs) TreeFactory.assignmentExpression(ExpressionTree lhs, InternalSyntaxToken operatorToken, ExpressionTree rhs) TreeFactory.block(InternalSyntaxToken lbrace, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements, InternalSyntaxToken rbrace) TreeFactory.blockNamespaceStatement(InternalSyntaxToken namespaceToken, com.sonar.sslr.api.typed.Optional<NamespaceNameTree> namespaceName, InternalSyntaxToken openCurlyBrace, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements, InternalSyntaxToken closeCurlyBrace) TreeFactory.booleanLiteral(InternalSyntaxToken token) TreeFactory.breakStatement(InternalSyntaxToken breakToken, com.sonar.sslr.api.typed.Optional<ExpressionTree> expression, InternalSyntaxToken eos) TreeFactory.builtInType(InternalSyntaxToken token) TreeFactory.callableConvert(InternalSyntaxToken openParenthesis, InternalSyntaxToken ellipsisToken, InternalSyntaxToken closeParenthesis) TreeFactory.caseClause(InternalSyntaxToken caseToken, ExpressionTree expression, InternalSyntaxToken caseSeparatorToken, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements) TreeFactory.castExpression(InternalSyntaxToken leftParenthesis, InternalSyntaxToken type, InternalSyntaxToken rightParenthesis, ExpressionTree expression) [ START ] ExpressionTreeFactory.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.classConstantDeclaration(com.sonar.sslr.api.typed.Optional<List<AttributeGroupTree>> attributes, com.sonar.sslr.api.typed.Optional<List<SyntaxToken>> modifiers, InternalSyntaxToken constToken, VariableDeclarationTree firstDeclaration, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, VariableDeclarationTree>>> additionalDeclarations, InternalSyntaxToken eosToken) TreeFactory.classConstantDeclarationWithTypeHint(com.sonar.sslr.api.typed.Optional<List<AttributeGroupTree>> attributes, com.sonar.sslr.api.typed.Optional<List<SyntaxToken>> modifiers, InternalSyntaxToken constToken, DeclaredTypeTree typeAnnotation, VariableDeclarationTree firstDeclaration, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, VariableDeclarationTree>>> additionalDeclarations, InternalSyntaxToken eosToken) TreeFactory.classDeclaration(com.sonar.sslr.api.typed.Optional<List<AttributeGroupTree>> attributes, com.sonar.sslr.api.typed.Optional<List<SyntaxToken>> modifiers, InternalSyntaxToken classToken, NameIdentifierTree name, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, NamespaceNameTree>> extendsClause, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, SeparatedListImpl<NamespaceNameTree>>> implementsClause, InternalSyntaxToken openCurlyBrace, com.sonar.sslr.api.typed.Optional<List<ClassMemberTree>> members, InternalSyntaxToken closeCurlyBrace) TreeFactory.classMemberAccess(InternalSyntaxToken token, Tree member) TreeFactory.classVariableDeclaration(com.sonar.sslr.api.typed.Optional<List<AttributeGroupTree>> attributes, List<SyntaxToken> modifierTokens, com.sonar.sslr.api.typed.Optional<DeclaredTypeTree> typeAnnotation, VariableDeclarationTree firstVariable, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, VariableDeclarationTree>>> additionalVariables, InternalSyntaxToken eosToken) TreeFactory.compilationUnit(com.sonar.sslr.api.typed.Optional<ScriptTree> script, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> spacing, InternalSyntaxToken eofToken) TreeFactory.completeExitExpression(InternalSyntaxToken exitOrDie, com.sonar.sslr.api.typed.Optional<FunctionCallTreeImpl> partial) TreeFactory.compoundVariable(InternalSyntaxToken openDollarCurly, ExpressionTree expression, InternalSyntaxToken closeDollarCurly) TreeFactory.computedVariableName(InternalSyntaxToken openCurly, ExpressionTree expression, InternalSyntaxToken closeCurly) TreeFactory.constantDeclaration(InternalSyntaxToken constToken, VariableDeclarationTree firstDeclaration, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, VariableDeclarationTree>>> additionalDeclarations, InternalSyntaxToken eosToken) TreeFactory.constDeclaration(InternalSyntaxToken identifierToken, InternalSyntaxToken equToken, ExpressionTree expression) TreeFactory.continueStatement(InternalSyntaxToken continueToken, com.sonar.sslr.api.typed.Optional<ExpressionTree> expression, InternalSyntaxToken eos) TreeFactory.declareStatementHead(InternalSyntaxToken declareToken, InternalSyntaxToken openParenthesisToken, VariableDeclarationTree firstDirective, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, VariableDeclarationTree>>> optionalDirectives, InternalSyntaxToken closeParenthesisToken) TreeFactory.defaultClause(InternalSyntaxToken defaultToken, InternalSyntaxToken caseSeparatorToken, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements) TreeFactory.dimensionalOffset(InternalSyntaxToken openCurly, com.sonar.sslr.api.typed.Optional<ExpressionTree> expression, InternalSyntaxToken closeCurly) TreeFactory.doWhileStatement(InternalSyntaxToken doToken, StatementTree statement, InternalSyntaxToken whileToken, ParenthesisedExpressionTree condition, InternalSyntaxToken eosToken) TreeFactory.echoStatement(InternalSyntaxToken echoToken, SeparatedListImpl<CallArgumentTree> arguments, InternalSyntaxToken eosToken) TreeFactory.elseClause(InternalSyntaxToken elseToken, StatementTree statement) TreeFactory.elseifClause(InternalSyntaxToken elseifToken, ParenthesisedExpressionTree condition, StatementTree statement) TreeFactory.emptyStatement(InternalSyntaxToken semicolonToken) TreeFactory.encapsulatedComplexVariable(InternalSyntaxToken openCurly, Tree lookahead, ExpressionTree expression, InternalSyntaxToken closeCurly) TreeFactory.encapsulatedSemiComplexVariable(InternalSyntaxToken openDollarCurly, ExpressionTree expressionTree, InternalSyntaxToken closeCurly) TreeFactory.encapsulatedVariableIdentifier(InternalSyntaxToken spaces, InternalSyntaxToken variableIdentifier) TreeFactory.expandableArrayAccess(InternalSyntaxToken openBracket, ExpressionTree offset, InternalSyntaxToken closeBracket) TreeFactory.expandableObjectMemberAccess(InternalSyntaxToken arrow, NameIdentifierTree property) TreeFactory.expandableStringCharacters(InternalSyntaxToken token) TreeFactory.expandableStringLiteral(Tree spacing, InternalSyntaxToken openDoubleQuote, List<ExpressionTree> expressions, InternalSyntaxToken closeDoubleQuote) TreeFactory.expressionListStatement(ExpressionTree exp1, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>>> expressions, InternalSyntaxToken eos) TreeFactory.expressionRecovery(InternalSyntaxToken token) TreeFactory.expressionStatement(ExpressionTree expression, InternalSyntaxToken eos) TreeFactory.forEachStatementAlternative(ForEachStatementTreeImpl.ForEachStatementHeader header, InternalSyntaxToken colonToken, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements, InternalSyntaxToken endForEachToken, InternalSyntaxToken eosToken) 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.forStatementAlternative(ForStatementTreeImpl.ForStatementHeader forStatementHeader, InternalSyntaxToken colonToken, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements, InternalSyntaxToken endForToken, InternalSyntaxToken eos) TreeFactory.forStatementHeader(InternalSyntaxToken forToken, InternalSyntaxToken lParenthesis, com.sonar.sslr.api.typed.Optional<SeparatedListImpl<ExpressionTree>> init, InternalSyntaxToken semicolon1, com.sonar.sslr.api.typed.Optional<SeparatedListImpl<ExpressionTree>> condition, InternalSyntaxToken semicolon2, com.sonar.sslr.api.typed.Optional<SeparatedListImpl<ExpressionTree>> update, InternalSyntaxToken rParenthesis) TreeFactory.functionCallParameterList(InternalSyntaxToken openParenthesis, SeparatedListImpl<CallArgumentTree> arguments, InternalSyntaxToken closeParenthesis) TreeFactory.functionDeclaration(com.sonar.sslr.api.typed.Optional<List<AttributeGroupTree>> attributes, InternalSyntaxToken functionToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> referenceToken, NameIdentifierTree name, ParameterListTree parameters, com.sonar.sslr.api.typed.Optional<ReturnTypeClauseTree> returnTypeClauseTree, BlockTree body) TreeFactory.functionExpression(com.sonar.sslr.api.typed.Optional<List<AttributeGroupTree>> attributes, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> staticToken, InternalSyntaxToken functionToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> ampersandToken, ParameterListTree parameters, com.sonar.sslr.api.typed.Optional<LexicalVariablesTree> lexicalVariables, com.sonar.sslr.api.typed.Optional<ReturnTypeClauseTree> returnTypeClause, BlockTree block) TreeFactory.globalStatement(InternalSyntaxToken globalToken, VariableTree variable, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, VariableTree>>> variableRest, InternalSyntaxToken eosToken) [ START ] StatementTreeFactory.gotoStatement(InternalSyntaxToken gotoToken, InternalSyntaxToken identifier, InternalSyntaxToken eos) TreeFactory.groupUseStatement(InternalSyntaxToken useToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> useTypeToken, NamespaceNameTree prefix, InternalSyntaxToken nsSeparator, InternalSyntaxToken lCurlyBrace, UseClauseTree firstDeclaration, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, UseClauseTree>>> additionalDeclarations, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma, InternalSyntaxToken rCurlyBrace, InternalSyntaxToken eosToken) TreeFactory.haltCompilerStatement(InternalSyntaxToken haltCompilerToken, InternalSyntaxToken openParenthesisToken, InternalSyntaxToken closeParenthesisToken, InternalSyntaxToken eosToken) TreeFactory.heredocStringCharacters(InternalSyntaxToken token) TreeFactory.heredocStringLiteral(InternalSyntaxToken token) TreeFactory.identifier(InternalSyntaxToken token) TreeFactory.identifierOrKeyword(InternalSyntaxToken token) TreeFactory.ifStatement(InternalSyntaxToken ifToken, ParenthesisedExpressionTree expression, StatementTree statement, com.sonar.sslr.api.typed.Optional<List<ElseifClauseTree>> elseIfClauses, com.sonar.sslr.api.typed.Optional<ElseClauseTree> elseClause) TreeFactory.inlineHTML(InternalSyntaxToken inlineHTMLToken) TreeFactory.interfaceDeclaration(com.sonar.sslr.api.typed.Optional<List<AttributeGroupTree>> attributes, InternalSyntaxToken interfaceToken, NameIdentifierTree name, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, SeparatedListImpl<NamespaceNameTree>>> extendsClause, InternalSyntaxToken openCurlyBraceToken, com.sonar.sslr.api.typed.Optional<List<ClassMemberTree>> members, InternalSyntaxToken closeCurlyBraceToken) TreeFactory.internalFunction(InternalSyntaxToken callee, InternalSyntaxToken openParenthesis, SeparatedListImpl<ExpressionTree> arguments, InternalSyntaxToken closeParenthesis) 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.internalFunction(InternalSyntaxToken functionNameToken, InternalSyntaxToken openParenthesis, ExpressionTree expression, InternalSyntaxToken closeParenthesis) TreeFactory.internalFunction(InternalSyntaxToken includeOnceToken, ExpressionTree expression) TreeFactory.label(InternalSyntaxToken identifier, InternalSyntaxToken colon) 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.listExpression(InternalSyntaxToken listToken, InternalSyntaxToken openParenthesis, com.sonar.sslr.api.typed.Optional<ArrayAssignmentPatternElementTree> firstElement, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, com.sonar.sslr.api.typed.Optional<ArrayAssignmentPatternElementTree>>>> rest, InternalSyntaxToken closeParenthesis) TreeFactory.listExpressionAssignment(ExpressionTree listExpression, InternalSyntaxToken equalToken, ExpressionTree expression) TreeFactory.magicConstantLiteral(InternalSyntaxToken token) TreeFactory.memberConstDeclaration(InternalSyntaxToken identifierToken, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>> optionalEqual) TreeFactory.methodDeclaration(com.sonar.sslr.api.typed.Optional<List<AttributeGroupTree>> attributes, com.sonar.sslr.api.typed.Optional<List<SyntaxToken>> modifiers, InternalSyntaxToken functionToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> referenceToken, NameIdentifierTree name, ParameterListTree parameters, com.sonar.sslr.api.typed.Optional<ReturnTypeClauseTree> returnTypeClause, Tree body) TreeFactory.namespaceName(InternalSyntaxToken token) TreeFactory.namespaceName(InternalSyntaxToken token, List<TreeFactory.Tuple<InternalSyntaxToken, InternalSyntaxToken>> list) TreeFactory.namespaceStatement(InternalSyntaxToken namespaceToken, NamespaceNameTree namespaceName, InternalSyntaxToken eosToken) TreeFactory.newArrayInitBracket(InternalSyntaxToken openBracket, com.sonar.sslr.api.typed.Optional<SeparatedListImpl<ArrayPairTree>> elements, InternalSyntaxToken closeBracket) TreeFactory.newArrayInitFunction(InternalSyntaxToken arrayToken, InternalSyntaxToken openParenthesis, com.sonar.sslr.api.typed.Optional<SeparatedListImpl<ArrayPairTree>> elements, InternalSyntaxToken closeParenthesis) TreeFactory.newConditionalExpr(InternalSyntaxToken queryToken, com.sonar.sslr.api.typed.Optional<ExpressionTree> trueExpression, InternalSyntaxToken colonToken, ExpressionTree falseExpression) TreeFactory.newExitExpression(InternalSyntaxToken openParenthesis, com.sonar.sslr.api.typed.Optional<ExpressionTree> expressionTreeOptional, InternalSyntaxToken closeParenthesis) TreeFactory.newExpression(InternalSyntaxToken newToken, ExpressionTree expression) TreeFactory.newStaticIdentifier(InternalSyntaxToken staticToken) TreeFactory.nowdocLiteral(InternalSyntaxToken token) TreeFactory.nullLiteral(InternalSyntaxToken token) TreeFactory.numericLiteral(InternalSyntaxToken token) TreeFactory.objectMemberAccess(InternalSyntaxToken accessToken, ExpressionTree member) TreeFactory.parameter(com.sonar.sslr.api.typed.Optional<List<AttributeGroupTree>> attributeGroups, com.sonar.sslr.api.typed.Optional<List<SyntaxToken>> visibilityAndReadonly, com.sonar.sslr.api.typed.Optional<DeclaredTypeTree> type, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> ampersand, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> ellipsis, InternalSyntaxToken identifier, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>> eqAndInitValue) 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.parenthesizedExpression(InternalSyntaxToken openParenthesis, ExpressionTree expression, InternalSyntaxToken closeParenthesis) TreeFactory.prefixedCastExpression(InternalSyntaxToken prefix, ExpressionTree expression) TreeFactory.referenceVariable(InternalSyntaxToken ampersand, ExpressionTree variable) TreeFactory.regularStringLiteral(InternalSyntaxToken token) TreeFactory.returnStatement(InternalSyntaxToken returnToken, com.sonar.sslr.api.typed.Optional<ExpressionTree> expression, InternalSyntaxToken eos) TreeFactory.returnTypeClause(InternalSyntaxToken colonToken, DeclaredTypeTree typeTree) TreeFactory.script(InternalSyntaxToken anythingButOpeningTagToken) TreeFactory.script(InternalSyntaxToken fileOpeningTagToken, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements) TreeFactory.shortDeclareStatement(DeclareStatementTreeImpl.DeclareStatementHead declareStatementHead, InternalSyntaxToken eosToken) TreeFactory.spreadArgument(InternalSyntaxToken ellipsis, ExpressionTree expression) 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.switchStatement(InternalSyntaxToken switchToken, ParenthesisedExpressionTree expression, InternalSyntaxToken openCurlyBraceToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> semicolonToken, com.sonar.sslr.api.typed.Optional<List<SwitchCaseClauseTree>> switchCaseClauses, InternalSyntaxToken closeCurlyBraceToken) TreeFactory.throwStatement(ThrowExpressionTree throwExpression, InternalSyntaxToken eosToken) TreeFactory.traitAlias(TraitMethodReferenceTree methodReference, InternalSyntaxToken asToken, com.sonar.sslr.api.typed.Optional<SyntaxToken> modifier, NameIdentifierTree alias, InternalSyntaxToken eos) TreeFactory.traitAlias(TraitMethodReferenceTree methodReference, InternalSyntaxToken asToken, SyntaxToken modifier, InternalSyntaxToken eos) TreeFactory.traitDeclaration(com.sonar.sslr.api.typed.Optional<List<AttributeGroupTree>> attributes, InternalSyntaxToken traitToken, NameIdentifierTree name, InternalSyntaxToken openCurlyBraceToken, com.sonar.sslr.api.typed.Optional<List<ClassMemberTree>> members, InternalSyntaxToken closeCurlyBraceToken) TreeFactory.traitMethodReference(InternalSyntaxToken identifier) TreeFactory.traitMethodReference(NamespaceNameTree trait, InternalSyntaxToken doubleColonToken, InternalSyntaxToken identifier) TreeFactory.traitPrecedence(TraitMethodReferenceTree methodReference, InternalSyntaxToken insteadOfToken, SeparatedListImpl<NamespaceNameTree> traits, InternalSyntaxToken eosToken) TreeFactory.tryStatement(InternalSyntaxToken tryToken, BlockTree blockTree, com.sonar.sslr.api.typed.Optional<List<CatchBlockTree>> catchBlocks, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, BlockTree>> finallyBlock) 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.useStatement(InternalSyntaxToken useToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> useTypeToken, UseClauseTree firstDeclaration, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, UseClauseTree>>> additionalDeclarations, InternalSyntaxToken eosToken) TreeFactory.useTraitDeclaration(InternalSyntaxToken useToken, SeparatedListImpl<NamespaceNameTree> traits, InternalSyntaxToken eosToken) TreeFactory.useTraitDeclaration(InternalSyntaxToken useToken, SeparatedListImpl<NamespaceNameTree> traits, InternalSyntaxToken openCurlyBrace, com.sonar.sslr.api.typed.Optional<List<TraitAdaptationStatementTree>> adaptations, InternalSyntaxToken closeCurlyBrace) TreeFactory.variableDeclaration(InternalSyntaxToken identifierToken, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>> optionalEqual) [ START ] DeclarationsTreeFactory.variableIdentifier(InternalSyntaxToken variableIdentifier) TreeFactory.whileStatement(InternalSyntaxToken whileToken, ParenthesisedExpressionTree condition, StatementTree statement) TreeFactory.yieldExpression(InternalSyntaxToken yieldToken) TreeFactory.yieldExpression(InternalSyntaxToken yieldToken, ExpressionTree expr) TreeFactory.yieldExpressionWithKey(InternalSyntaxToken yieldToken, ExpressionTree expr1, InternalSyntaxToken arrow, ExpressionTree expr2) TreeFactory.yieldFromExpression(InternalSyntaxToken yieldToken, InternalSyntaxToken fromToken, ExpressionTree expr) Method parameters in org.sonar.php.parser with type arguments of type InternalSyntaxTokenModifier and TypeMethodDescriptionTreeFactory.alternativeSwitchStatement(InternalSyntaxToken switchToken, ParenthesisedExpressionTree expression, InternalSyntaxToken colonToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> semicolonToken, com.sonar.sslr.api.typed.Optional<List<SwitchCaseClauseTree>> switchCaseClauses, InternalSyntaxToken endswitchToken, InternalSyntaxToken eosToken) TreeFactory.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.globalVar(com.sonar.sslr.api.typed.Optional<List<InternalSyntaxToken>> dollars, VariableTree variableTree) TreeFactory.groupUseClause(com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> useTypeToken, NamespaceNameTree namespaceName, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, InternalSyntaxToken>> alias) TreeFactory.groupUseStatement(InternalSyntaxToken useToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> useTypeToken, NamespaceNameTree prefix, InternalSyntaxToken nsSeparator, InternalSyntaxToken lCurlyBrace, UseClauseTree firstDeclaration, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, UseClauseTree>>> additionalDeclarations, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma, InternalSyntaxToken rCurlyBrace, InternalSyntaxToken eosToken) TreeFactory.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.lexicalVariable(com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> ampersandToken, VariableIdentifierTree variableIdentifier) 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(TreeFactory.Tuple<InternalSyntaxToken, InternalSyntaxToken> firstTuple, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, InternalSyntaxToken>>> listOptional) TreeFactory.namespaceName(TreeFactory.Tuple<InternalSyntaxToken, InternalSyntaxToken> firstTuple, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, InternalSyntaxToken>>> listOptional) 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.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.powerExpr(ExpressionTree exp1, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>>> operatorsAndOperands) TreeFactory.prefixExpr(com.sonar.sslr.api.typed.Optional<List<InternalSyntaxToken>> operators, ExpressionTree expression) 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.switchStatement(InternalSyntaxToken switchToken, ParenthesisedExpressionTree expression, InternalSyntaxToken openCurlyBraceToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> semicolonToken, com.sonar.sslr.api.typed.Optional<List<SwitchCaseClauseTree>> switchCaseClauses, InternalSyntaxToken closeCurlyBraceToken) TreeFactory.type(com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> questionMarkToken, TypeNameTree typeName) 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.useClause(NamespaceNameTree namespaceName, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, InternalSyntaxToken>> alias) TreeFactory.useStatement(InternalSyntaxToken useToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> useTypeToken, UseClauseTree firstDeclaration, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken, UseClauseTree>>> additionalDeclarations, InternalSyntaxToken eosToken) TreeFactory.variableDeclaration(InternalSyntaxToken identifierToken, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken, ExpressionTree>> optionalEqual) [ START ] DeclarationsTreeFactory.variableWithoutObjects(com.sonar.sslr.api.typed.Optional<List<InternalSyntaxToken>> dollars, VariableTree compoundVariable) Constructor parameters in org.sonar.php.parser with type arguments of type InternalSyntaxTokenModifierConstructorDescriptionPHPGrammar(com.sonar.sslr.api.typed.GrammarBuilder<InternalSyntaxToken> b, TreeFactory f) -
Uses of InternalSyntaxToken in org.sonar.php.tree.impl
Constructors in org.sonar.php.tree.impl with parameters of type InternalSyntaxTokenModifierConstructorDescriptionCompilationUnitTreeImpl(ScriptTree script, InternalSyntaxToken eofToken) ScriptTreeImpl(InternalSyntaxToken fileOpeningTagToken, List<StatementTree> statements) -
Uses of InternalSyntaxToken in org.sonar.php.tree.impl.declaration
Methods in org.sonar.php.tree.impl.declaration with parameters of type InternalSyntaxTokenModifier and TypeMethodDescriptionstatic ClassPropertyDeclarationTreeClassPropertyDeclarationTreeImpl.constant(List<AttributeGroupTree> attributes, List<SyntaxToken> modifiers, SyntaxToken constToken, DeclaredTypeTree typeAnnotation, SeparatedListImpl<VariableDeclarationTree> declarations, InternalSyntaxToken eosToken) static ClassDeclarationTreeClassDeclarationTreeImpl.createClass(List<AttributeGroupTree> attributes, List<SyntaxToken> modifiersToken, InternalSyntaxToken classToken, NameIdentifierTree name, InternalSyntaxToken extendsToken, NamespaceNameTree superClass, InternalSyntaxToken implementsToken, SeparatedListImpl<NamespaceNameTree> superInterfaces, InternalSyntaxToken openCurlyBraceToken, List<ClassMemberTree> members, InternalSyntaxToken closeCurlyBraceToken) static ClassDeclarationTreeClassDeclarationTreeImpl.createInterface(List<AttributeGroupTree> attributes, InternalSyntaxToken interfaceToken, NameIdentifierTree name, InternalSyntaxToken extendsToken, SeparatedListImpl<NamespaceNameTree> interfaceList, InternalSyntaxToken openCurlyBraceToken, List<ClassMemberTree> members, InternalSyntaxToken closeCurlyBraceToken) static ClassDeclarationTreeClassDeclarationTreeImpl.createTrait(List<AttributeGroupTree> attributes, InternalSyntaxToken traitToken, NameIdentifierTree name, InternalSyntaxToken openCurlyBraceToken, List<ClassMemberTree> members, InternalSyntaxToken closeCurlyBraceToken) static ClassPropertyDeclarationTreeClassPropertyDeclarationTreeImpl.variable(List<AttributeGroupTree> attributes, List<SyntaxToken> modifierTokens, DeclaredTypeTree typeAnnotation, SeparatedListImpl<VariableDeclarationTree> declarations, InternalSyntaxToken eosToken) Constructors in org.sonar.php.tree.impl.declaration with parameters of type InternalSyntaxTokenModifierConstructorDescriptionConstantDeclarationTreeImpl(SyntaxToken constToken, SeparatedListImpl<VariableDeclarationTree> declarations, InternalSyntaxToken eosToken) EnumDeclarationTreeImpl(List<AttributeGroupTree> attributeGroups, SyntaxToken enumToken, NameIdentifierTree name, SyntaxToken typeColonToken, TypeTree backingType, InternalSyntaxToken implementsToken, SeparatedListImpl<NamespaceNameTree> superInterfaces, SyntaxToken openCurlyBraceToken, List<ClassMemberTree> members, SyntaxToken closeCurlyBraceToken) FunctionDeclarationTreeImpl(List<AttributeGroupTree> attributeGroups, InternalSyntaxToken functionToken, InternalSyntaxToken referenceToken, NameIdentifierTree name, ParameterListTree parameters, ReturnTypeClauseTree returnTypeClause, BlockTree body) MethodDeclarationTreeImpl(List<AttributeGroupTree> attributeGroups, List<SyntaxToken> modifiersToken, InternalSyntaxToken functionToken, InternalSyntaxToken referenceToken, NameIdentifierTree name, ParameterListTree parameters, ReturnTypeClauseTree returnTypeClause, Tree body) ParameterListTreeImpl(InternalSyntaxToken openParenthesis, SeparatedListImpl<ParameterTree> parameters, InternalSyntaxToken closeParenthesis) ParameterTreeImpl(List<AttributeGroupTree> attributeGroups, List<SyntaxToken> visibilityAndReadonly, DeclaredTypeTree type, InternalSyntaxToken referenceToken, InternalSyntaxToken ellipsisToken, VariableIdentifierTree variableIdentifier, InternalSyntaxToken equalToken, ExpressionTree initValue) ReturnTypeClauseTreeImpl(InternalSyntaxToken colonToken, DeclaredTypeTree type) TraitAliasTreeImpl(TraitMethodReferenceTree methodReference, InternalSyntaxToken asToken, SyntaxToken modifier, NameIdentifierTree alias, InternalSyntaxToken eos) TraitPrecedenceTreeImpl(TraitMethodReferenceTree methodReference, InternalSyntaxToken insteadOfToken, SeparatedListImpl<NamespaceNameTree> traits, InternalSyntaxToken eosToken) UseClauseTreeImpl(InternalSyntaxToken useTypeToken, NamespaceNameTree namespaceName) UseClauseTreeImpl(InternalSyntaxToken useTypeToken, NamespaceNameTree namespaceName, InternalSyntaxToken asToken, NameIdentifierTree alias) UseTraitDeclarationTreeImpl(InternalSyntaxToken useToken, SeparatedListImpl<NamespaceNameTree> traits, InternalSyntaxToken eosToken) UseTraitDeclarationTreeImpl(InternalSyntaxToken useToken, SeparatedListImpl<NamespaceNameTree> traits, InternalSyntaxToken openCurlyBrace, List<TraitAdaptationStatementTree> adaptations, InternalSyntaxToken closeCurlyBrace) Constructor parameters in org.sonar.php.tree.impl.declaration with type arguments of type InternalSyntaxTokenModifierConstructorDescriptionCallArgumentTreeImpl(TreeFactory.Tuple<NameIdentifierTree, InternalSyntaxToken> nameAndToken, ExpressionTree value) -
Uses of InternalSyntaxToken in org.sonar.php.tree.impl.expression
Constructors in org.sonar.php.tree.impl.expression with parameters of type InternalSyntaxTokenModifierConstructorDescriptionArrayAccessTreeImpl(InternalSyntaxToken openBraceToken, InternalSyntaxToken closeBraceToken) ArrayAccessTreeImpl(InternalSyntaxToken openBraceToken, ExpressionTree offset, InternalSyntaxToken closeBraceToken) ArrayAssignmentPatternElementTreeImpl(ExpressionTree key, InternalSyntaxToken doubleArrow, Tree variable) ArrayInitializerBracketTreeImpl(InternalSyntaxToken openBracket, SeparatedListImpl<ArrayPairTree> arrayPairs, InternalSyntaxToken closeBracket) ArrayInitializerFunctionTreeImpl(InternalSyntaxToken arrayToken, InternalSyntaxToken openParenthesis, SeparatedListImpl<ArrayPairTree> arrayPairs, InternalSyntaxToken closeParenthesis) ArrayPairTreeImpl(InternalSyntaxToken ellipsis, ExpressionTree value) ArrayPairTreeImpl(ExpressionTree key, InternalSyntaxToken doubleArrowToken, ExpressionTree value) ArrowFunctionExpressionTreeImpl(List<AttributeGroupTree> attributeGroups, InternalSyntaxToken staticToken, InternalSyntaxToken fnToken, InternalSyntaxToken referenceToken, ParameterListTree parameters, ReturnTypeClauseTree returnTypeClause, InternalSyntaxToken doubleArrowToken, ExpressionTree body) AssignmentByReferenceTreeImpl(ExpressionTree variable, InternalSyntaxToken equalToken, InternalSyntaxToken ampersandToken, ExpressionTree value) AssignmentExpressionTreeImpl(Tree.Kind kind, ExpressionTree variable, InternalSyntaxToken equalToken, ExpressionTree value) BinaryExpressionTreeImpl(Tree.Kind kind, ExpressionTree leftOperand, InternalSyntaxToken operator, ExpressionTree rightOperand) CastExpressionTreeImpl(InternalSyntaxToken openParenthesisToken, InternalSyntaxToken castType, InternalSyntaxToken closeParenthesisToken, ExpressionTree expression) CompoundVariableTreeImpl(InternalSyntaxToken openDollarCurly, ExpressionTree expression, InternalSyntaxToken closeCurly) ComputedVariableTreeImpl(InternalSyntaxToken openCurly, ExpressionTree expression, InternalSyntaxToken closeCurly) ConditionalExpressionTreeImpl(InternalSyntaxToken queryToken, ExpressionTree trueExpression, InternalSyntaxToken colonToken, ExpressionTree falseExpression) ExpandableStringLiteralTreeImpl(InternalSyntaxToken openDoubleQuote, List<ExpressionTree> elements, InternalSyntaxToken closeDoubleQuote) FunctionCallTreeImpl(InternalSyntaxToken openParenthesisToken, SeparatedListImpl<CallArgumentTree> callArguments, InternalSyntaxToken closeParenthesisToken) FunctionCallTreeImpl(ExpressionTree callee, InternalSyntaxToken openParenthesisToken, SeparatedListImpl<CallArgumentTree> callArguments, InternalSyntaxToken closeParenthesisToken) FunctionExpressionTreeImpl(List<AttributeGroupTree> attributeGroups, InternalSyntaxToken staticToken, InternalSyntaxToken functionToken, InternalSyntaxToken referenceToken, ParameterListTree parameters, LexicalVariablesTree lexicalVars, ReturnTypeClauseTree returnTypeClause, BlockTree body) LexicalVariablesTreeImpl(InternalSyntaxToken useToken, InternalSyntaxToken openParenthesisToken, SeparatedListImpl variables, InternalSyntaxToken closeParenthesisToken) ListExpressionTreeImpl(InternalSyntaxToken listToken, InternalSyntaxToken openParenthesis, ArrayAssignmentPatternElements elements, InternalSyntaxToken closeParenthesis) MemberAccessTreeImpl(Tree.Kind kind, InternalSyntaxToken accessToken, Tree member) NameIdentifierTreeImpl(InternalSyntaxToken nameToken) NewExpressionTreeImpl(InternalSyntaxToken newToken, ExpressionTree expression) ParenthesizedExpressionTreeImpl(InternalSyntaxToken openParenthesis, ExpressionTree expression, InternalSyntaxToken closeParenthesis) PrefixedCastExpressionTreeImpl(InternalSyntaxToken prefix, ExpressionTree expression) PrefixExpressionTreeImpl(Tree.Kind kind, InternalSyntaxToken operator, ExpressionTree expression) ReferenceVariableTreeImpl(InternalSyntaxToken ampersandToken, ExpressionTree variableExpression) SpreadArgumentTreeImpl(InternalSyntaxToken ellipsisToken, ExpressionTree argument) YieldExpressionTreeImpl(InternalSyntaxToken yieldToken, InternalSyntaxToken fromToken, ExpressionTree value) YieldExpressionTreeImpl(InternalSyntaxToken yieldToken, ExpressionTree value) YieldExpressionTreeImpl(InternalSyntaxToken yieldToken, ExpressionTree key, InternalSyntaxToken doubleArrowToken, ExpressionTree value) Constructor parameters in org.sonar.php.tree.impl.expression with type arguments of type InternalSyntaxTokenModifierConstructorDescriptionVariableVariableTreeImpl(List<InternalSyntaxToken> dollars, ExpressionTree variable) -
Uses of InternalSyntaxToken in org.sonar.php.tree.impl.statement
Methods in org.sonar.php.tree.impl.statement that return InternalSyntaxTokenModifier and TypeMethodDescriptionForEachStatementTreeImpl.ForEachStatementHeader.asToken()NamespaceStatementTreeImpl.closeCurlyBrace()ForEachStatementTreeImpl.ForEachStatementHeader.closeParenthesisToken()ForStatementTreeImpl.ForStatementHeader.closeParenthesisToken()ForEachStatementTreeImpl.ForEachStatementHeader.doubleArrowToken()NamespaceStatementTreeImpl.eosToken()ForStatementTreeImpl.ForStatementHeader.firstSemicolonToken()ForEachStatementTreeImpl.ForEachStatementHeader.foreachToken()ForStatementTreeImpl.ForStatementHeader.forToken()NamespaceStatementTreeImpl.namespaceToken()NamespaceStatementTreeImpl.openCurlyBrace()ForEachStatementTreeImpl.ForEachStatementHeader.openParenthesisToken()ForStatementTreeImpl.ForStatementHeader.openParenthesisToken()ForStatementTreeImpl.ForStatementHeader.secondSemicolonToken()Methods in org.sonar.php.tree.impl.statement with parameters of type InternalSyntaxTokenModifier and TypeMethodDescriptionstatic UseStatementTreeImplUseStatementTreeImpl.createGroupUseStatement(InternalSyntaxToken useToken, InternalSyntaxToken useTypeToken, NamespaceNameTree prefix, InternalSyntaxToken nsSeparatorToken, InternalSyntaxToken openCurlyBraceToken, SeparatedListImpl<UseClauseTree> clauses, InternalSyntaxToken closeCurlyBraceToken, InternalSyntaxToken eosToken) static UseStatementTreeImplUseStatementTreeImpl.createUseStatement(InternalSyntaxToken useToken, InternalSyntaxToken useTypeToken, SeparatedListImpl<UseClauseTree> clauses, InternalSyntaxToken eosToken) Constructors in org.sonar.php.tree.impl.statement with parameters of type InternalSyntaxTokenModifierConstructorDescriptionBlockTreeImpl(InternalSyntaxToken lbrace, List<StatementTree> statements, InternalSyntaxToken rbrace) BreakStatementTreeImpl(InternalSyntaxToken breakToken, ExpressionTree argument, InternalSyntaxToken eosToken) CaseClauseTreeImpl(InternalSyntaxToken caseToken, ExpressionTree expression, InternalSyntaxToken caseSeparatorToken, List<StatementTree> statements) CatchBlockTreeImpl(InternalSyntaxToken catchToken, InternalSyntaxToken lParenthesis, SeparatedList<NamespaceNameTree> exceptionTypes, VariableIdentifierTreeImpl variable, InternalSyntaxToken rParenthsis, BlockTree block) ContinueStatementTreeImpl(InternalSyntaxToken continueToken, ExpressionTree argument, InternalSyntaxToken eosToken) DeclareStatementTreeImpl(DeclareStatementTreeImpl.DeclareStatementHead declareStatementHead, InternalSyntaxToken eosToken) DeclareStatementTreeImpl(DeclareStatementTreeImpl.DeclareStatementHead declareStatementHead, InternalSyntaxToken colonToken, List<StatementTree> statements, InternalSyntaxToken enddeclareToken, InternalSyntaxToken eosToken) DefaultClauseTreeImpl(InternalSyntaxToken defaultToken, InternalSyntaxToken caseSeparatorToken, List<StatementTree> statements) DoWhileStatementTreeImpl(InternalSyntaxToken doToken, StatementTree statement, InternalSyntaxToken whileToken, ParenthesisedExpressionTree condition, InternalSyntaxToken eosToken) EchoTagStatementTreeImpl(SeparatedList<ExpressionTree> expressions, InternalSyntaxToken eosToken) ElseClauseTreeImpl(InternalSyntaxToken elseToken, InternalSyntaxToken colonToken, List<StatementTree> statements) ElseClauseTreeImpl(InternalSyntaxToken elseToken, StatementTree statement) ElseifClauseTreeImpl(InternalSyntaxToken elseifToken, ParenthesisedExpressionTree condition, InternalSyntaxToken colonToken, List<StatementTree> statements) ElseifClauseTreeImpl(InternalSyntaxToken elseifToken, ParenthesisedExpressionTree condition, StatementTree statement) EmptyStatementImpl(InternalSyntaxToken semicolonToken) ExpressionListStatementTreeImpl(SeparatedList<ExpressionTree> expressions, InternalSyntaxToken eosToken) ExpressionStatementTreeImpl(ExpressionTree expression, InternalSyntaxToken eosToken) ForEachStatementHeader(InternalSyntaxToken foreachToken, InternalSyntaxToken openParenthesisToken, ExpressionTree expression, InternalSyntaxToken asToken, ExpressionTree key, InternalSyntaxToken doubleArrowToken, ExpressionTree value, InternalSyntaxToken closeParenthesisToken) ForEachStatementTreeImpl(ForEachStatementTreeImpl.ForEachStatementHeader header, InternalSyntaxToken colonToken, List<StatementTree> statements, InternalSyntaxToken endForEachToken, InternalSyntaxToken eosToken) ForStatementHeader(InternalSyntaxToken forToken, InternalSyntaxToken openParenthesisToken, SeparatedListImpl<ExpressionTree> init, InternalSyntaxToken firstSemicolonToken, SeparatedListImpl<ExpressionTree> condition, InternalSyntaxToken secondSemicolonToken, SeparatedListImpl<ExpressionTree> update, InternalSyntaxToken closeParenthesisToken) ForStatementTreeImpl(ForStatementTreeImpl.ForStatementHeader header, InternalSyntaxToken colonToken, List<StatementTree> statements, InternalSyntaxToken endForToken, InternalSyntaxToken eosToken) GlobalStatementTreeImpl(InternalSyntaxToken globalToken, SeparatedListImpl<VariableTree> variables, InternalSyntaxToken eosToken) GotoStatementTreeImpl(InternalSyntaxToken gotoToken, NameIdentifierTree identifier, InternalSyntaxToken eosToken) IfStatementTreeImpl(InternalSyntaxToken ifToken, ParenthesisedExpressionTree condition, InternalSyntaxToken colonToken, List<StatementTree> statements, List<ElseifClauseTree> elseifClauses, ElseClauseTree elseClause, InternalSyntaxToken endifToken, InternalSyntaxToken eosToken) IfStatementTreeImpl(InternalSyntaxToken ifToken, ParenthesisedExpressionTree condition, StatementTree statement, List<ElseifClauseTree> elseifClauses, ElseClauseTree elseClause) InlineHTMLTreeImpl(InternalSyntaxToken inlineHTMLToken) LabelTreeImpl(NameIdentifierTree label, InternalSyntaxToken colonToken) NamespaceStatementTreeImpl(InternalSyntaxToken namespaceToken, NamespaceNameTree namespaceName, InternalSyntaxToken eosToken) NamespaceStatementTreeImpl(InternalSyntaxToken namespaceToken, NamespaceNameTree namespaceName, InternalSyntaxToken openCurlyBrace, List<StatementTree> statements, InternalSyntaxToken closeCurlyBrace) ReturnStatementTreeImpl(InternalSyntaxToken returnToken, ExpressionTree expression, InternalSyntaxToken eosToken) StaticStatementTreeImpl(InternalSyntaxToken staticToken, SeparatedListImpl<VariableDeclarationTree> variables, InternalSyntaxToken eosToken) SwitchStatementTreeImpl(InternalSyntaxToken switchToken, ParenthesisedExpressionTree expression, InternalSyntaxToken openCurlyBraceToken, InternalSyntaxToken semicolonToken, List<SwitchCaseClauseTree> cases, InternalSyntaxToken closeCurlyBraceToken) SwitchStatementTreeImpl(InternalSyntaxToken switchToken, ParenthesisedExpressionTree expression, InternalSyntaxToken colonToken, InternalSyntaxToken semicolonToken, List<SwitchCaseClauseTree> cases, InternalSyntaxToken endswitchToken, InternalSyntaxToken eosToken) TryStatementTreeImpl(InternalSyntaxToken tryToken, BlockTree blockTree, List<CatchBlockTree> catchBlocks) TryStatementTreeImpl(InternalSyntaxToken tryToken, BlockTree blockTree, List<CatchBlockTree> catchBlocks, InternalSyntaxToken finallyToken, BlockTree finallyBlock) UnsetVariableStatementTreeImpl(InternalSyntaxToken unsetToken, InternalSyntaxToken openParenthesisToken, SeparatedListImpl<ExpressionTree> variables, InternalSyntaxToken closeParenthesisToken, InternalSyntaxToken eosToken) VariableDeclarationTreeImpl(IdentifierTree identifier, InternalSyntaxToken equalToken, ExpressionTree initialisation) WhileStatementTreeImpl(InternalSyntaxToken whileToken, ParenthesisedExpressionTree condition, InternalSyntaxToken colonToken, List<StatementTree> statements, InternalSyntaxToken endwhileToken, InternalSyntaxToken eosToken) WhileStatementTreeImpl(InternalSyntaxToken whileToken, ParenthesisedExpressionTree condition, StatementTree statement) -
Uses of InternalSyntaxToken in org.sonar.plugins.php.api.tree.statement
Methods in org.sonar.plugins.php.api.tree.statement that return InternalSyntaxTokenModifier and TypeMethodDescriptionNamespaceStatementTree.closeCurlyBrace()NamespaceStatementTree.eosToken()NamespaceStatementTree.namespaceToken()NamespaceStatementTree.openCurlyBrace()