| Package | Description |
|---|---|
| org.sonar.javascript.parser | |
| org.sonar.javascript.tree.impl.declaration | |
| org.sonar.javascript.tree.impl.expression | |
| 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.expression |
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).
|
| Modifier and Type | Method and Description |
|---|---|
ParameterListTreeImpl |
TreeFactory.formalParameterClause1(InternalSyntaxToken lParenthesis,
SeparatedList<Tree> parameters,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma,
InternalSyntaxToken rParenthesis) |
ParameterListTreeImpl |
TreeFactory.formalParameterClause2(InternalSyntaxToken lParenthesis,
SeparatedList<Tree> parameters,
InternalSyntaxToken comma,
RestElementTreeImpl restElementTree,
InternalSyntaxToken rParenthesis) |
VariableDeclarationTreeImpl |
TreeFactory.variableDeclaration1(InternalSyntaxToken token,
SeparatedList<BindingElementTree> variables) |
VariableDeclarationTreeImpl |
TreeFactory.variableDeclaration2(InternalSyntaxToken token,
SeparatedList<BindingElementTree> variables) |
| Modifier and Type | Method and Description |
|---|---|
ParameterListTreeImpl |
TreeFactory.argumentClause(InternalSyntaxToken openParenToken,
com.sonar.sslr.api.typed.Optional<SeparatedList<Tree>> arguments,
InternalSyntaxToken closeParenToken) |
ObjectBindingPatternTreeImpl |
TreeFactory.objectBindingPattern(InternalSyntaxToken lCurlyBrace,
com.sonar.sslr.api.typed.Optional<SeparatedList<BindingElementTree>> list,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,com.sonar.sslr.api.typed.Optional<RestElementTree>>> commaAndRest,
InternalSyntaxToken rCurlyBrace) |
| Modifier and Type | Method and Description |
|---|---|
SeparatedList<BindingElementTree> |
ObjectBindingPatternTreeImpl.elements() |
SeparatedList<com.sonar.sslr.api.typed.Optional<BindingElementTree>> |
ArrayBindingPatternTreeImpl.elements() |
SeparatedList<Tree> |
ParameterListTreeImpl.parameters() |
SeparatedList<SpecifierTree> |
SpecifierListTreeImpl.specifiers() |
| Constructor and Description |
|---|
ArrayBindingPatternTreeImpl(InternalSyntaxToken openBracketToken,
SeparatedList<com.sonar.sslr.api.typed.Optional<BindingElementTree>> elements,
InternalSyntaxToken closeBracketToken) |
ObjectBindingPatternTreeImpl(SyntaxToken openCurlyBrace,
SeparatedList<BindingElementTree> bindingElements,
SyntaxToken closeCurlyBrace) |
ParameterListTreeImpl(Tree.Kind kind,
InternalSyntaxToken openParenthesis,
SeparatedList<Tree> parameters,
InternalSyntaxToken closeParenthesis) |
SpecifierListTreeImpl(Tree.Kind kind,
SeparatedList<SpecifierTree> specifiers) |
| Modifier and Type | Method and Description |
|---|---|
SeparatedList<Tree> |
ObjectLiteralTreeImpl.properties() |
| Constructor and Description |
|---|
ObjectLiteralTreeImpl(SeparatedList<Tree> properties) |
| Modifier and Type | Method and Description |
|---|---|
SeparatedList<BindingElementTree> |
VariableDeclarationTreeImpl.variables() |
| Constructor and Description |
|---|
VariableDeclarationTreeImpl(Tree.Kind kind,
InternalSyntaxToken token,
SeparatedList<BindingElementTree> variables) |
| Modifier and Type | Method and Description |
|---|---|
SeparatedList<BindingElementTree> |
ObjectBindingPatternTree.elements() |
SeparatedList<com.sonar.sslr.api.typed.Optional<BindingElementTree>> |
ArrayBindingPatternTree.elements() |
SeparatedList<Tree> |
ParameterListTree.parameters() |
SeparatedList<SpecifierTree> |
SpecifierListTree.specifiers() |
| Modifier and Type | Method and Description |
|---|---|
SeparatedList<InitializedBindingElementTree> |
LexicalDeclarationTree.bindingList() |
SeparatedList<ExpressionTree> |
SequenceExpressionTree.expressions() |
SeparatedList<Tree> |
ObjectLiteralTree.properties() |
| Modifier and Type | Method and Description |
|---|---|
SeparatedList<BindingElementTree> |
VariableDeclarationTree.variables() |
Copyright © 2011–2016 SonarSource and Eriks Nukis. All rights reserved.