Uses of Interface
org.sonar.plugins.javascript.api.tree.statement.StatementTree
-
Packages that use StatementTree Package Description org.sonar.javascript.parser org.sonar.javascript.tree.impl.declaration org.sonar.javascript.tree.impl.flow org.sonar.javascript.tree.impl.statement org.sonar.plugins.javascript.api.tree.declaration Provides interfaces to represent JavaScript source code as abstract syntax trees (AST).org.sonar.plugins.javascript.api.tree.flow Provides interfaces to represent JavaScript source code as abstract syntax trees (AST).org.sonar.plugins.javascript.api.tree.statement Provides interfaces to represent JavaScript source code as abstract syntax trees (AST). -
-
Uses of StatementTree in org.sonar.javascript.parser
Methods in org.sonar.javascript.parser that return StatementTree Modifier and Type Method Description StatementTreeJavaScriptGrammar. ITERATION_STATEMENT()StatementTreeJavaScriptGrammar. STATEMENT()Method parameters in org.sonar.javascript.parser with type arguments of type StatementTree Modifier and Type Method Description CaseClauseTreeTreeFactory. caseClause(InternalSyntaxToken caseToken, ExpressionTree expression, InternalSyntaxToken colonToken, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements)DefaultClauseTreeTreeFactory. defaultClause(InternalSyntaxToken defaultToken, InternalSyntaxToken colonToken, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements)BlockTreeTreeFactory. newBlock(InternalSyntaxToken openingCurlyBrace, com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements, InternalSyntaxToken closingCurlyBrace) -
Uses of StatementTree in org.sonar.javascript.tree.impl.declaration
Classes in org.sonar.javascript.tree.impl.declaration that implement StatementTree Modifier and Type Class Description classClassTreeImplclassFunctionDeclarationTreeImpl -
Uses of StatementTree in org.sonar.javascript.tree.impl.flow
Classes in org.sonar.javascript.tree.impl.flow that implement StatementTree Modifier and Type Class Description classFlowDeclareTreeImplclassFlowInterfaceDeclarationTreeImplclassFlowTypeAliasStatementTreeImpl -
Uses of StatementTree in org.sonar.javascript.tree.impl.statement
Classes in org.sonar.javascript.tree.impl.statement that implement StatementTree Modifier and Type Class Description classBlockTreeImplclassBreakStatementTreeImplclassContinueStatementTreeImplclassDebuggerStatementTreeImplclassDoWhileStatementTreeImplclassEmptyStatementTreeImplclassExpressionStatementTreeImplclassForObjectStatementTreeImplclassForStatementTreeImplclassIfStatementTreeImplclassLabelledStatementTreeImplclassReturnStatementTreeImplclassSwitchStatementTreeImplclassThrowStatementTreeImplclassTryStatementTreeImplclassVariableStatementTreeImplclassWhileStatementTreeImplclassWithStatementTreeImplMethods in org.sonar.javascript.tree.impl.statement that return StatementTree Modifier and Type Method Description StatementTreeDoWhileStatementTreeImpl. statement()StatementTreeElseClauseTreeImpl. statement()StatementTreeForObjectStatementTreeImpl. statement()StatementTreeForStatementTreeImpl. statement()StatementTreeIfStatementTreeImpl. statement()StatementTreeLabelledStatementTreeImpl. statement()StatementTreeWhileStatementTreeImpl. statement()StatementTreeWithStatementTreeImpl. statement()Methods in org.sonar.javascript.tree.impl.statement that return types with arguments of type StatementTree Modifier and Type Method Description List<StatementTree>BlockTreeImpl. statements()List<StatementTree>CaseClauseTreeImpl. statements()List<StatementTree>DefaultClauseTreeImpl. statements()Constructor parameters in org.sonar.javascript.tree.impl.statement with type arguments of type StatementTree Constructor Description BlockTreeImpl(InternalSyntaxToken openCurlyBrace, List<StatementTree> statements, InternalSyntaxToken closeCurlyBrace)CaseClauseTreeImpl(InternalSyntaxToken caseKeyword, ExpressionTree expression, InternalSyntaxToken colon, List<StatementTree> statements)DefaultClauseTreeImpl(InternalSyntaxToken defaultKeyword, InternalSyntaxToken colon, List<StatementTree> statements) -
Uses of StatementTree in org.sonar.plugins.javascript.api.tree.declaration
Subinterfaces of StatementTree in org.sonar.plugins.javascript.api.tree.declaration Modifier and Type Interface Description interfaceClassTreeinterfaceFunctionDeclarationTree -
Uses of StatementTree in org.sonar.plugins.javascript.api.tree.flow
Subinterfaces of StatementTree in org.sonar.plugins.javascript.api.tree.flow Modifier and Type Interface Description interfaceFlowDeclareTreeinterfaceFlowInterfaceDeclarationTreeinterfaceFlowTypeAliasStatementTree -
Uses of StatementTree in org.sonar.plugins.javascript.api.tree.statement
Methods in org.sonar.plugins.javascript.api.tree.statement that return StatementTree Modifier and Type Method Description StatementTreeDoWhileStatementTree. statement()StatementTreeElseClauseTree. statement()StatementTreeForObjectStatementTree. statement()StatementTreeForStatementTree. statement()StatementTreeIfStatementTree. statement()StatementTreeIterationStatementTree. statement()StatementTreeLabelledStatementTree. statement()StatementTreeWhileStatementTree. statement()StatementTreeWithStatementTree. statement()Methods in org.sonar.plugins.javascript.api.tree.statement that return types with arguments of type StatementTree Modifier and Type Method Description List<StatementTree>BlockTree. statements()List<StatementTree>SwitchClauseTree. statements()
-