Uses of Package
org.sonar.plugins.php.api.tree.expression
Packages that use org.sonar.plugins.php.api.tree.expression
Package
Description
-
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.php.highlighterClassDescriptionCharacters within expandable stringExpandable String, containing variable nameLiteral
-
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.php.metricsClassDescription
BinaryExpressionTree.leftOperand()*BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()/BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()%BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()+BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()-BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()<<BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()>>BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()<BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()>BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()<=BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()>=BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()==BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()===BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()!=BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()!==BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()<>BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()&BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()^BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()|BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()&&BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()andBinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()||BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()orBinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()instanceofBinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand().BinaryExpressionTree.rightOperand()Conditional ExpressionCharacters within expandable stringLiteral -
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.php.parserClassDescriptionArray AccessArray PairCurly variable syntaxCurly variable syntaxCharacters within expandable stringExpandable String, containing variable nameParent interface for all the trees representing expressions (e.g.Lexical Variable: use construct that allows an anonymous function to inherit from parent scope variables.LiteralStarting from PHP 8.0 Match expressionStarting from PHP 8.0 Condition match clause in match expression (see
MatchClauseTree).Default match clause in match expression (seeMatchClauseTree).Starting from PHP 8.0 Match expressionObject/Class Member AccessIdentifierParenthesised Expression -
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.php.regex
-
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.php.symbols
-
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.php.tree.implClassDescriptionParent interface for all the trees representing expressions (e.g.Common interface to represent all kinds of identifiers.
-
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.php.tree.impl.declarationClassDescriptionParent interface for all the trees representing expressions (e.g.Common interface to represent all kinds of identifiers.Identifier
-
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.php.tree.impl.expressionClassDescriptionArray AccessArray Initializer BracketArray Initializer FunctionArray Pair
BinaryExpressionTree.leftOperand()*BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()/BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()%BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()+BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()-BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()<<BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()>>BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()<BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()>BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()<=BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()>=BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()==BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()===BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()!=BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()!==BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()<>BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()&BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()^BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()|BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()&&BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()andBinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()||BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()orBinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()instanceofBinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand().BinaryExpressionTree.rightOperand()Curly variable syntaxCurly variable syntaxConditional ExpressionCharacters within expandable stringExpandable String, containing variable nameParent interface for all the trees representing expressions (e.g.Common interface to represent all kinds of identifiers.Lexical Variable: use construct that allows an anonymous function to inherit from parent scope variables.LiteralStarting from PHP 8.0 Match expressionStarting from PHP 8.0 Condition match clause in match expression (seeMatchClauseTree).Default match clause in match expression (seeMatchClauseTree).Starting from PHP 8.0 Match expressionObject/Class Member AccessIdentifierParenthesised ExpressionUnaryExpressionTree.expression()++UnaryExpressionTree.expression()--@UnaryExpressionTree.expression()--UnaryExpressionTree.expression()++UnaryExpressionTree.expression()+UnaryExpressionTree.expression()-UnaryExpressionTree.expression()~UnaryExpressionTree.expression()!UnaryExpressionTree.expression() -
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.php.tree.impl.statementClassDescriptionParent interface for all the trees representing expressions (e.g.Common interface to represent all kinds of identifiers.IdentifierParenthesised Expression
-
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.php.tree.symbolsClassDescriptionCurly variable syntaxCurly variable syntaxParent interface for all the trees representing expressions (e.g.Common interface to represent all kinds of identifiers.Lexical Variable: use construct that allows an anonymous function to inherit from parent scope variables.Object/Class Member AccessIdentifier
-
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.php.tree.visitors
-
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.plugins.php.api.symbols
-
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.plugins.php.api.tree.declarationClassDescriptionParent interface for all the trees representing expressions (e.g.Common interface to represent all kinds of identifiers.Identifier
-
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.plugins.php.api.tree.expressionClassDescriptionArray PairCharacters within expandable stringExpandable String, containing variable nameParent interface for all the trees representing expressions (e.g.Common interface to represent all kinds of identifiers.Lexical Variable: use construct that allows an anonymous function to inherit from parent scope variables.Starting from PHP 8.0 Match expression
-
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.plugins.php.api.tree.statementClassDescriptionParent interface for all the trees representing expressions (e.g.IdentifierParenthesised Expression
-
Classes in org.sonar.plugins.php.api.tree.expression used by org.sonar.plugins.php.api.visitorsClassDescriptionArray AccessArray Initializer BracketArray Initializer FunctionArray Pair
BinaryExpressionTree.leftOperand()*BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()/BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()%BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()+BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()-BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()<<BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()>>BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()<BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()>BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()<=BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()>=BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()==BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()===BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()!=BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()!==BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()<>BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()&BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()^BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()|BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()&&BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()andBinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()||BinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()orBinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand()instanceofBinaryExpressionTree.rightOperand()BinaryExpressionTree.leftOperand().BinaryExpressionTree.rightOperand()Curly variable syntaxCurly variable syntaxConditional ExpressionCharacters within expandable stringExpandable String, containing variable nameLexical Variable: use construct that allows an anonymous function to inherit from parent scope variables.LiteralStarting from PHP 8.0 Condition match clause in match expression (seeMatchClauseTree).Default match clause in match expression (seeMatchClauseTree).Starting from PHP 8.0 Match expressionObject/Class Member AccessIdentifierParenthesised ExpressionUnaryExpressionTree.expression()++UnaryExpressionTree.expression()--@UnaryExpressionTree.expression()--UnaryExpressionTree.expression()++UnaryExpressionTree.expression()+UnaryExpressionTree.expression()-UnaryExpressionTree.expression()~UnaryExpressionTree.expression()!UnaryExpressionTree.expression()