| Package | Description |
|---|---|
| org.sonar.javascript.se | |
| org.sonar.javascript.tree.impl.declaration | |
| org.sonar.javascript.tree.impl.expression | |
| org.sonar.plugins.javascript.api.symbols | |
| org.sonar.plugins.javascript.api.tree.expression |
Provides interfaces to represent JavaScript source code as abstract syntax trees (AST).
|
| Modifier and Type | Method and Description |
|---|---|
Usage |
LiveVariableAnalysis.Usages.getUsage(Tree element) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
LiveVariableAnalysis.isRead(Usage usage) |
static boolean |
LiveVariableAnalysis.isWrite(Usage usage) |
| Modifier and Type | Method and Description |
|---|---|
Stream<Usage> |
FunctionTreeImpl.outerScopeSymbolUsages() |
| Modifier and Type | Method and Description |
|---|---|
Optional<Usage> |
IdentifierTreeImpl.symbolUsage() |
| Modifier and Type | Method and Description |
|---|---|
void |
IdentifierTreeImpl.setSymbolUsage(Usage usage) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Usage> |
Symbol.usages() |
| Modifier and Type | Method and Description |
|---|---|
Optional<Usage> |
IdentifierTree.symbolUsage() |
Copyright © 2011–2017 SonarSource and Eriks Nukis. All rights reserved.