|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use StatementTree | |
|---|---|
| org.sonar.javascript.model | Provides interfaces to represent JavaScript source code as abstract syntax trees (AST). |
| Uses of StatementTree in org.sonar.javascript.model |
|---|
| Subinterfaces of StatementTree in org.sonar.javascript.model | |
|---|---|
interface |
BlockTree
Block. |
interface |
BreakStatementTree
break Statement. |
interface |
ContinueStatementTree
continue Statement. |
interface |
DebuggerStatementTree
debugger Statement. |
interface |
DoWhileStatementTree
do-while Statement. |
interface |
EmptyStatementTree
Empty Statement. |
interface |
ExpressionStatementTree
Expression Statement. |
interface |
ForInStatementTree
for-in Statement. |
interface |
ForStatementTree
for Statement. |
interface |
FunctionTree
Function Definition. |
interface |
IfStatementTree
if Statement. |
interface |
LabelledStatementTree
Labelled Statement. |
interface |
ReturnStatementTree
return Statement. |
interface |
SwitchStatementTree
switch Statement. |
interface |
ThrowStatementTree
throw Statement. |
interface |
TryStatementTree
try Statement. |
interface |
VariableStatementTree
Variable Statement |
interface |
WhileStatementTree
while Statement. |
interface |
WithStatementTree
with Statement. |
| Classes in org.sonar.javascript.model that implement StatementTree | |
|---|---|
static class |
TreeImpl.BlockTreeImpl
|
static class |
TreeImpl.BreakStatementTreeImpl
|
static class |
TreeImpl.ContinueStatementTreeImpl
|
static class |
TreeImpl.DebuggerStatementTreeImpl
|
static class |
TreeImpl.DoWhileStatementTreeImpl
|
static class |
TreeImpl.EmptyStatementTreeImpl
|
static class |
TreeImpl.ExpressionStatementTreeImpl
|
static class |
TreeImpl.ForInStatementTreeImpl
|
static class |
TreeImpl.ForStatementTreeImpl
|
static class |
TreeImpl.FunctionTreeImpl
|
static class |
TreeImpl.IfStatementTreeImpl
|
static class |
TreeImpl.LabelledStatementTreeImpl
|
static class |
TreeImpl.ReturnStatementTreeImpl
|
static class |
TreeImpl.SwitchStatementTreeImpl
|
static class |
TreeImpl.ThrowStatementTreeImpl
|
static class |
TreeImpl.TryStatementTreeImpl
|
static class |
TreeImpl.VariableStatementTreeImpl
|
static class |
TreeImpl.WhileStatementTreeImpl
|
static class |
TreeImpl.WithStatementTreeImpl
|
| Methods in org.sonar.javascript.model that return StatementTree | |
|---|---|
StatementTree |
TreeImpl.IfStatementTreeImpl.elseStatement()
|
StatementTree |
IfStatementTree.elseStatement()
|
StatementTree |
WithStatementTree.statement()
|
StatementTree |
WhileStatementTree.statement()
|
StatementTree |
TreeImpl.LabelledStatementTreeImpl.statement()
|
StatementTree |
TreeImpl.WhileStatementTreeImpl.statement()
|
StatementTree |
TreeImpl.DoWhileStatementTreeImpl.statement()
|
StatementTree |
TreeImpl.ForStatementTreeImpl.statement()
|
StatementTree |
TreeImpl.ForInStatementTreeImpl.statement()
|
StatementTree |
TreeImpl.WithStatementTreeImpl.statement()
|
StatementTree |
LabelledStatementTree.statement()
|
StatementTree |
ForStatementTree.statement()
|
StatementTree |
ForInStatementTree.statement()
|
StatementTree |
DoWhileStatementTree.statement()
|
StatementTree |
TreeImpl.IfStatementTreeImpl.thenStatement()
|
StatementTree |
IfStatementTree.thenStatement()
|
| Methods in org.sonar.javascript.model that return types with arguments of type StatementTree | |
|---|---|
List<? extends StatementTree> |
TreeImpl.BlockTreeImpl.statements()
|
List<? extends StatementTree> |
TreeImpl.CaseClauseTreeImpl.statements()
|
List<? extends StatementTree> |
CaseClauseTree.statements()
|
List<? extends StatementTree> |
BlockTree.statements()
|
| Constructors in org.sonar.javascript.model with parameters of type StatementTree | |
|---|---|
TreeImpl.DoWhileStatementTreeImpl(com.sonar.sslr.api.AstNode astNode,
StatementTree statement,
ExpressionTree condition)
|
|
TreeImpl.ForInStatementTreeImpl(com.sonar.sslr.api.AstNode astNode,
ExpressionTree leftHandSideExpression,
ExpressionTree expression,
StatementTree statement)
|
|
TreeImpl.ForInStatementTreeImpl(com.sonar.sslr.api.AstNode astNode,
List<VariableDeclarationTree> initVariables,
ExpressionTree expression,
StatementTree statement)
|
|
TreeImpl.ForStatementTreeImpl(com.sonar.sslr.api.AstNode astNode,
ExpressionTree initExpression,
ExpressionTree condition,
ExpressionTree incrementExpression,
StatementTree statement)
|
|
TreeImpl.ForStatementTreeImpl(com.sonar.sslr.api.AstNode astNode,
List<VariableDeclarationTree> initVariables,
ExpressionTree condition,
ExpressionTree incrementExpression,
StatementTree statement)
|
|
TreeImpl.IfStatementTreeImpl(com.sonar.sslr.api.AstNode astNode,
ExpressionTree condition,
StatementTree thenStatement,
StatementTree elseStatement)
|
|
TreeImpl.LabelledStatementTreeImpl(com.sonar.sslr.api.AstNode astNode,
IdentifierTree label,
StatementTree statement)
|
|
TreeImpl.WhileStatementTreeImpl(com.sonar.sslr.api.AstNode astNode,
ExpressionTree condition,
StatementTree statement)
|
|
TreeImpl.WithStatementTreeImpl(com.sonar.sslr.api.AstNode astNode,
ExpressionTree expression,
StatementTree statement)
|
|
| Constructor parameters in org.sonar.javascript.model with type arguments of type StatementTree | |
|---|---|
TreeImpl.BlockTreeImpl(com.sonar.sslr.api.AstNode astNode,
List<? extends StatementTree> statements)
|
|
TreeImpl.CaseClauseTreeImpl(com.sonar.sslr.api.AstNode astNode,
ExpressionTree expression,
List<? extends StatementTree> statements)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||