| Package | Description |
|---|---|
| org.sonar.javascript.parser | |
| org.sonar.javascript.tree.impl.flow | |
| org.sonar.plugins.javascript.api.tree.flow |
Provides interfaces to represent JavaScript source code as abstract syntax trees (AST).
|
| org.sonar.plugins.javascript.api.visitors |
| Modifier and Type | Method and Description |
|---|---|
FlowDeclareTree |
JavaScriptGrammar.FLOW_DECLARE() |
FlowDeclareTree |
TreeFactory.flowDeclare(InternalSyntaxToken declareToken,
Tree declaredObject,
com.sonar.sslr.api.typed.Optional<Tree> eosToken) |
| Modifier and Type | Method and Description |
|---|---|
FlowModuleTree |
TreeFactory.flowModule(InternalSyntaxToken moduleToken,
InternalSyntaxToken name,
InternalSyntaxToken lCurly,
com.sonar.sslr.api.typed.Optional<List<FlowDeclareTree>> elements,
InternalSyntaxToken rCurly) |
| Modifier and Type | Class and Description |
|---|---|
class |
FlowDeclareTreeImpl |
| Modifier and Type | Method and Description |
|---|---|
List<FlowDeclareTree> |
FlowModuleTreeImpl.elements() |
| Constructor and Description |
|---|
FlowModuleTreeImpl(SyntaxToken moduleToken,
SyntaxToken moduleName,
SyntaxToken openCurlyBraceToken,
List<FlowDeclareTree> elements,
SyntaxToken closeCurlyBraceToken) |
| Modifier and Type | Method and Description |
|---|---|
List<FlowDeclareTree> |
FlowModuleTree.elements() |
| Modifier and Type | Method and Description |
|---|---|
void |
DoubleDispatchVisitor.visitFlowDeclare(FlowDeclareTree tree) |
Copyright © 2011–2019 SonarSource and Eriks Nukis. All rights reserved.