Uses of Package
org.sonar.plugins.php.api.tree.statement
Packages that use org.sonar.plugins.php.api.tree.statement
Package
Description
-
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.php.metricsClassDescriptionCase clause in switch statement (see
SwitchStatementTree).Catch block of try statement (seeTryStatementTree).Represents foreach statement and alternative foreach statement syntax as well.Represents for statement and alternative for statement syntax as well.Represents if statement and alternative if statement syntax as well.This interface presents HTML code embedded into php code.Use namespaces declarationRepresents while statement and alternative while statement syntax as well. -
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.php.parserClassDescriptionA BlockTree is a list of zero or more
BlockTree.statements()between braces which can be used anywhere a single statement is allowed.Case clause in switch statement (seeSwitchStatementTree).Catch block of try statement (seeTryStatementTree).Default case clause in switch statement (seeSwitchStatementTree).An empty statement is written as a single semicolon (;).Deprecated.since 3.1.Expression statement is used for processing expressions, e.g.Represents foreach statement and alternative foreach statement syntax as well.Represents for statement and alternative for statement syntax as well.Global variable declarationRepresents if statement and alternative if statement syntax as well.This interface presents HTML code embedded into php code.Label which is used by goto statement.Namespace definitionParent interface for all the trees representing statements (e.g.Static variable declarationGeneral interface for switch clauses.Use namespaces declaration clauseUse namespaces declarationRepresents while statement and alternative while statement syntax as well. -
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.php.tree.impl
-
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.php.tree.impl.declarationClassDescriptionA BlockTree is a list of zero or more
BlockTree.statements()between braces which can be used anywhere a single statement is allowed.Parent interface for all the trees representing statements (e.g.Use namespaces declaration clause -
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.php.tree.impl.expressionClassDescriptionA BlockTree is a list of zero or more
BlockTree.statements()between braces which can be used anywhere a single statement is allowed. -
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.php.tree.impl.statementClassDescriptionA BlockTree is a list of zero or more
BlockTree.statements()between braces which can be used anywhere a single statement is allowed.Case clause in switch statement (seeSwitchStatementTree).Catch block of try statement (seeTryStatementTree).Default case clause in switch statement (seeSwitchStatementTree).An EchoTagStatementTree is an AST node that wrap an expression list to represent the php tag: <?=EchoTagStatementTree.expressions()?>An empty statement is written as a single semicolon (;).Deprecated.since 3.1.Expression statement is used for processing expressions, e.g.Represents foreach statement and alternative foreach statement syntax as well.Represents for statement and alternative for statement syntax as well.Global variable declarationRepresents if statement and alternative if statement syntax as well.This interface presents HTML code embedded into php code.Label which is used by goto statement.Namespace definitionParent interface for all the trees representing statements (e.g.Static variable declarationGeneral interface for switch clauses.Use namespaces declaration clauseUse namespaces declarationRepresents while statement and alternative while statement syntax as well. -
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.php.tree.symbols
-
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.php.tree.visitors
-
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.plugins.php.api.cfgClassDescriptionA BlockTree is a list of zero or more
BlockTree.statements()between braces which can be used anywhere a single statement is allowed. -
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.plugins.php.api.tree
-
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.plugins.php.api.tree.declarationClassDescriptionA BlockTree is a list of zero or more
BlockTree.statements()between braces which can be used anywhere a single statement is allowed.Parent interface for all the trees representing statements (e.g. -
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.plugins.php.api.tree.expressionClassDescriptionA BlockTree is a list of zero or more
BlockTree.statements()between braces which can be used anywhere a single statement is allowed. -
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.plugins.php.api.tree.statementClassDescriptionA BlockTree is a list of zero or more
BlockTree.statements()between braces which can be used anywhere a single statement is allowed.Catch block of try statement (seeTryStatementTree).Parent interface for all the trees representing statements (e.g.General interface for switch clauses.Use namespaces declaration clause -
Classes in org.sonar.plugins.php.api.tree.statement used by org.sonar.plugins.php.api.visitorsClassDescriptionA BlockTree is a list of zero or more
BlockTree.statements()between braces which can be used anywhere a single statement is allowed.Case clause in switch statement (seeSwitchStatementTree).Catch block of try statement (seeTryStatementTree).Default case clause in switch statement (seeSwitchStatementTree).An EchoTagStatementTree is an AST node that wrap an expression list to represent the php tag: <?=EchoTagStatementTree.expressions()?>An empty statement is written as a single semicolon (;).Deprecated.since 3.1.Expression statement is used for processing expressions, e.g.Represents foreach statement and alternative foreach statement syntax as well.Represents for statement and alternative for statement syntax as well.Global variable declarationRepresents if statement and alternative if statement syntax as well.This interface presents HTML code embedded into php code.Label which is used by goto statement.Namespace definitionStatic variable declarationUse namespaces declaration clauseUse namespaces declarationRepresents while statement and alternative while statement syntax as well.