| Modifier and Type | Method and Description |
|---|---|
Set<SyntaxToken> |
ControlFlowGraph.disconnectingJumps(CfgBlock block) |
| Modifier and Type | Method and Description |
|---|---|
NewTargetTreeImpl |
TreeFactory.newTarget(SyntaxToken newKeyword,
SyntaxToken dot,
SyntaxToken target) |
| Modifier and Type | Method and Description |
|---|---|
SyntaxToken |
JavaScriptTree.getFirstToken() |
SyntaxToken |
JavaScriptTree.getLastToken() |
| Modifier and Type | Method and Description |
|---|---|
SyntaxToken |
SpecifierTreeImpl.asToken() |
SyntaxToken |
NameSpaceSpecifierTreeImpl.asToken() |
SyntaxToken |
NameSpaceExportDeclarationTreeImpl.asToken() |
SyntaxToken |
ExportDefaultBindingWithNameSpaceExportImpl.asToken() |
SyntaxToken |
MethodDeclarationTreeImpl.asyncToken() |
SyntaxToken |
GeneratorMethodDeclarationTreeImpl.asyncToken() |
SyntaxToken |
FunctionDeclarationTreeImpl.asyncToken() |
SyntaxToken |
AccessorMethodDeclarationTreeImpl.asyncToken() |
SyntaxToken |
ObjectBindingPatternTreeImpl.closeCurlyBrace() |
SyntaxToken |
SpecifierListTreeImpl.closeCurlyBraceToken() |
SyntaxToken |
ParameterListTreeImpl.closeParenthesis() |
SyntaxToken |
BindingPropertyTreeImpl.colonToken() |
SyntaxToken |
ImportClauseTreeImpl.commaToken() |
SyntaxToken |
ExportDefaultBindingWithNameSpaceExportImpl.commaToken() |
SyntaxToken |
ExportDefaultBindingWithExportListImpl.commaToken() |
SyntaxToken |
DefaultExportDeclarationTreeImpl.defaultToken() |
SyntaxToken |
ScriptTreeImpl.EOFToken() |
SyntaxToken |
InitializedBindingElementTreeImpl.equalToken() |
SyntaxToken |
FieldDeclarationTreeImpl.equalToken() |
SyntaxToken |
NamedExportDeclarationTreeImpl.exportToken() |
SyntaxToken |
NameSpaceExportDeclarationTreeImpl.exportToken() |
SyntaxToken |
DefaultExportDeclarationTreeImpl.exportToken() |
SyntaxToken |
FromClauseTreeImpl.fromToken() |
SyntaxToken |
FunctionDeclarationTreeImpl.functionKeyword() |
SyntaxToken |
ImportModuleDeclarationTreeImpl.importToken() |
SyntaxToken |
ImportDeclarationTreeImpl.importToken() |
SyntaxToken |
NameSpaceSpecifierTreeImpl.name() |
SyntaxToken |
ObjectBindingPatternTreeImpl.openCurlyBrace() |
SyntaxToken |
SpecifierListTreeImpl.openCurlyBraceToken() |
SyntaxToken |
ParameterListTreeImpl.openParenthesis() |
SyntaxToken |
NameSpaceExportDeclarationTreeImpl.semicolonToken() |
SyntaxToken |
ImportModuleDeclarationTreeImpl.semicolonToken() |
SyntaxToken |
ImportDeclarationTreeImpl.semicolonToken() |
SyntaxToken |
FieldDeclarationTreeImpl.semicolonToken() |
SyntaxToken |
ExportDefaultBindingWithNameSpaceExportImpl.semicolonToken() |
SyntaxToken |
ExportDefaultBindingWithExportListImpl.semicolonToken() |
SyntaxToken |
ExportDefaultBindingImpl.semicolonToken() |
SyntaxToken |
ExportClauseTreeImpl.semicolonToken() |
SyntaxToken |
ScriptTreeImpl.shebangToken() |
SyntaxToken |
NameSpaceExportDeclarationTreeImpl.starToken() |
SyntaxToken |
GeneratorMethodDeclarationTreeImpl.starToken() |
SyntaxToken |
FunctionDeclarationTreeImpl.starToken() |
SyntaxToken |
ExportDefaultBindingWithNameSpaceExportImpl.starToken() |
SyntaxToken |
MethodDeclarationTreeImpl.staticToken() |
SyntaxToken |
GeneratorMethodDeclarationTreeImpl.staticToken() |
SyntaxToken |
FieldDeclarationTreeImpl.staticToken() |
SyntaxToken |
AccessorMethodDeclarationTreeImpl.staticToken() |
| Modifier and Type | Method and Description |
|---|---|
static FunctionDeclarationTree |
FunctionDeclarationTreeImpl.create(SyntaxToken asyncToken,
InternalSyntaxToken functionKeyword,
IdentifierTreeImpl name,
ParameterListTreeImpl parameters,
BlockTreeImpl body) |
| Modifier and Type | Method and Description |
|---|---|
SyntaxToken |
FunctionExpressionTreeImpl.asyncToken() |
SyntaxToken |
ArrowFunctionTreeImpl.asyncToken() |
SyntaxToken |
ClassTreeImpl.classToken() |
SyntaxToken |
TemplateLiteralTreeImpl.closeBacktick() |
SyntaxToken |
BracketMemberExpressionTreeImpl.closeBracket() |
SyntaxToken |
ArrayLiteralTreeImpl.closeBracket() |
SyntaxToken |
TemplateExpressionTreeImpl.closeCurlyBrace() |
SyntaxToken |
ObjectLiteralTreeImpl.closeCurlyBrace() |
SyntaxToken |
ComputedPropertyNameTreeImpl.closeCurlyBrace() |
SyntaxToken |
ClassTreeImpl.closeCurlyBraceToken() |
SyntaxToken |
ParenthesisedExpressionTreeImpl.closeParenthesis() |
SyntaxToken |
ConditionalExpressionTreeImpl.colon() |
SyntaxToken |
PairPropertyTreeImpl.colonToken() |
SyntaxToken |
TemplateExpressionTreeImpl.dollar() |
SyntaxToken |
NewTargetTreeImpl.dot() |
SyntaxToken |
DotMemberExpressionTreeImpl.dot() |
SyntaxToken |
ArrowFunctionTreeImpl.doubleArrow() |
SyntaxToken |
SpreadElementTreeImpl.ellipsis() |
SyntaxToken |
RestElementTreeImpl.ellipsis() |
SyntaxToken |
ClassTreeImpl.extendsToken() |
SyntaxToken |
FunctionExpressionTreeImpl.functionKeyword() |
SyntaxToken |
IdentifierTreeImpl.identifierToken() |
SyntaxToken |
NewTargetTreeImpl.newKeyword() |
SyntaxToken |
NewExpressionTreeImpl.newKeyword() |
SyntaxToken |
TemplateLiteralTreeImpl.openBacktick() |
SyntaxToken |
BracketMemberExpressionTreeImpl.openBracket() |
SyntaxToken |
ArrayLiteralTreeImpl.openBracket() |
SyntaxToken |
TemplateExpressionTreeImpl.openCurlyBrace() |
SyntaxToken |
ObjectLiteralTreeImpl.openCurlyBrace() |
SyntaxToken |
ComputedPropertyNameTreeImpl.openCurlyBrace() |
SyntaxToken |
ClassTreeImpl.openCurlyBraceToken() |
SyntaxToken |
ParenthesisedExpressionTreeImpl.openParenthesis() |
SyntaxToken |
PrefixExpressionTreeImpl.operator() |
SyntaxToken |
PostfixExpressionTreeImpl.operator() |
SyntaxToken |
BinaryExpressionTreeImpl.operator() |
SyntaxToken |
AssignmentExpressionTreeImpl.operator() |
SyntaxToken |
ConditionalExpressionTreeImpl.query() |
SyntaxToken |
YieldExpressionTreeImpl.star() |
SyntaxToken |
FunctionExpressionTreeImpl.star() |
SyntaxToken |
NewTargetTreeImpl.target() |
SyntaxToken |
SuperTreeImpl.token() |
SyntaxToken |
LiteralTreeImpl.token() |
SyntaxToken |
YieldExpressionTreeImpl.yieldKeyword() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<SyntaxToken> |
ClassTreeImpl.semicolons() |
| Modifier and Type | Method and Description |
|---|---|
static FunctionExpressionTree |
FunctionExpressionTreeImpl.create(SyntaxToken asyncToken,
SyntaxToken functionToken,
IdentifierTree name,
ParameterListTree parameters,
BlockTreeImpl body) |
static FunctionExpressionTree |
FunctionExpressionTreeImpl.createGenerator(SyntaxToken functionKeyword,
SyntaxToken star,
IdentifierTree name,
ParameterListTree parameters,
BlockTreeImpl body) |
| Constructor and Description |
|---|
ArrowFunctionTreeImpl(SyntaxToken asyncToken,
Tree parameters,
InternalSyntaxToken doubleArrow,
Tree body) |
LiteralTreeImpl(Tree.Kind kind,
SyntaxToken token) |
NewTargetTreeImpl(SyntaxToken newKeyword,
SyntaxToken dot,
SyntaxToken target) |
| Modifier and Type | Method and Description |
|---|---|
SyntaxToken |
JsxSelfClosingElementTreeImpl.closeAngleBracketToken() |
SyntaxToken |
JsxOpeningElementTreeImpl.closeAngleBracketToken() |
SyntaxToken |
JsxClosingElementTreeImpl.closeAngleBracketToken() |
SyntaxToken |
JsxSelfClosingElementTreeImpl.openAngleBracketToken() |
SyntaxToken |
JsxOpeningElementTreeImpl.openAngleBracketToken() |
SyntaxToken |
JsxClosingElementTreeImpl.openAngleBracketToken() |
SyntaxToken |
JsxSelfClosingElementTreeImpl.slashToken() |
SyntaxToken |
JsxClosingElementTreeImpl.slashToken() |
SyntaxToken |
JsxTextTreeImpl.token() |
SyntaxToken |
JsxIdentifierTreeImpl.token() |
| Constructor and Description |
|---|
JsxClosingElementTreeImpl(SyntaxToken ltToken,
SyntaxToken slashToken,
JsxElementNameTree elementName,
SyntaxToken gtToken) |
JsxIdentifierTreeImpl(SyntaxToken token) |
JsxOpeningElementTreeImpl(SyntaxToken ltToken,
JsxElementNameTree elementName,
List<JsxAttributeTree> attributes,
SyntaxToken gtToken) |
JsxSelfClosingElementTreeImpl(SyntaxToken ltToken,
JsxElementNameTree elementName,
List<JsxAttributeTree> attributes,
SyntaxToken divToken,
SyntaxToken gtToken) |
JsxTextTreeImpl(SyntaxToken token) |
| Modifier and Type | Class and Description |
|---|---|
class |
InternalSyntaxToken |
class |
InternalSyntaxTrivia |
| Modifier and Type | Method and Description |
|---|---|
SyntaxToken |
InternalSyntaxTrivia.getFirstToken() |
SyntaxToken |
InternalSyntaxToken.getFirstToken() |
SyntaxToken |
InternalSyntaxTrivia.getLastToken() |
SyntaxToken |
InternalSyntaxToken.getLastToken() |
| Modifier and Type | Method and Description |
|---|---|
SyntaxToken |
BreakStatementTreeImpl.breakKeyword() |
SyntaxToken |
CatchBlockTreeImpl.catchKeyword() |
SyntaxToken |
SwitchStatementTreeImpl.closeCurlyBrace() |
SyntaxToken |
BlockTreeImpl.closeCurlyBrace() |
SyntaxToken |
WhileStatementTreeImpl.closeParenthesis() |
SyntaxToken |
SwitchStatementTreeImpl.closeParenthesis() |
SyntaxToken |
IfStatementTreeImpl.closeParenthesis() |
SyntaxToken |
ForStatementTreeImpl.closeParenthesis() |
SyntaxToken |
ForObjectStatementTreeImpl.closeParenthesis() |
SyntaxToken |
DoWhileStatementTreeImpl.closeParenthesis() |
SyntaxToken |
CatchBlockTreeImpl.closeParenthesis() |
SyntaxToken |
WithStatementTreeImpl.closingParenthesis() |
SyntaxToken |
LabelledStatementTreeImpl.colon() |
SyntaxToken |
DefaultClauseTreeImpl.colon() |
SyntaxToken |
CaseClauseTreeImpl.colon() |
SyntaxToken |
ContinueStatementTreeImpl.continueKeyword() |
SyntaxToken |
DebuggerStatementTreeImpl.debuggerKeyword() |
SyntaxToken |
DoWhileStatementTreeImpl.doKeyword() |
SyntaxToken |
ElseClauseTreeImpl.elseKeyword() |
SyntaxToken |
TryStatementTreeImpl.finallyKeyword() |
SyntaxToken |
ForStatementTreeImpl.firstSemicolon() |
SyntaxToken |
ForStatementTreeImpl.forKeyword() |
SyntaxToken |
ForObjectStatementTreeImpl.forKeyword() |
SyntaxToken |
IfStatementTreeImpl.ifKeyword() |
SyntaxToken |
DefaultClauseTreeImpl.keyword() |
SyntaxToken |
CaseClauseTreeImpl.keyword() |
SyntaxToken |
ForObjectStatementTreeImpl.ofOrInKeyword() |
SyntaxToken |
SwitchStatementTreeImpl.openCurlyBrace() |
SyntaxToken |
BlockTreeImpl.openCurlyBrace() |
SyntaxToken |
WithStatementTreeImpl.openingParenthesis() |
SyntaxToken |
WhileStatementTreeImpl.openParenthesis() |
SyntaxToken |
SwitchStatementTreeImpl.openParenthesis() |
SyntaxToken |
IfStatementTreeImpl.openParenthesis() |
SyntaxToken |
ForStatementTreeImpl.openParenthesis() |
SyntaxToken |
ForObjectStatementTreeImpl.openParenthesis() |
SyntaxToken |
DoWhileStatementTreeImpl.openParenthesis() |
SyntaxToken |
CatchBlockTreeImpl.openParenthesis() |
SyntaxToken |
ReturnStatementTreeImpl.returnKeyword() |
SyntaxToken |
ForStatementTreeImpl.secondSemicolon() |
SyntaxToken |
VariableStatementTreeImpl.semicolonToken() |
SyntaxToken |
ThrowStatementTreeImpl.semicolonToken() |
SyntaxToken |
ReturnStatementTreeImpl.semicolonToken() |
SyntaxToken |
ExpressionStatementTreeImpl.semicolonToken() |
SyntaxToken |
EmptyStatementTreeImpl.semicolonToken() |
SyntaxToken |
DoWhileStatementTreeImpl.semicolonToken() |
SyntaxToken |
DebuggerStatementTreeImpl.semicolonToken() |
SyntaxToken |
ContinueStatementTreeImpl.semicolonToken() |
SyntaxToken |
BreakStatementTreeImpl.semicolonToken() |
SyntaxToken |
SwitchStatementTreeImpl.switchKeyword() |
SyntaxToken |
ThrowStatementTreeImpl.throwKeyword() |
SyntaxToken |
VariableDeclarationTreeImpl.token() |
SyntaxToken |
TryStatementTreeImpl.tryKeyword() |
SyntaxToken |
WhileStatementTreeImpl.whileKeyword() |
SyntaxToken |
DoWhileStatementTreeImpl.whileKeyword() |
SyntaxToken |
WithStatementTreeImpl.withKeyword() |
| Modifier and Type | Method and Description |
|---|---|
SyntaxToken |
ScriptTree.EOFToken() |
SyntaxToken |
ScriptTree.shebangToken() |
| Modifier and Type | Method and Description |
|---|---|
SyntaxToken |
SpecifierTree.asToken() |
SyntaxToken |
NameSpaceExportDeclarationTree.asToken() |
SyntaxToken |
ExportDefaultBindingWithNameSpaceExport.asToken() |
SyntaxToken |
FunctionTree.asyncToken() |
SyntaxToken |
ArrayBindingPatternTree.closeBracketToken() |
SyntaxToken |
ObjectBindingPatternTree.closeCurlyBrace() |
SyntaxToken |
SpecifierListTree.closeCurlyBraceToken() |
SyntaxToken |
ParameterListTree.closeParenthesis() |
SyntaxToken |
BindingPropertyTree.colonToken() |
SyntaxToken |
ImportClauseTree.commaToken() |
SyntaxToken |
ExportDefaultBindingWithNameSpaceExport.commaToken() |
SyntaxToken |
ExportDefaultBindingWithExportList.commaToken() |
SyntaxToken |
DefaultExportDeclarationTree.defaultToken() |
SyntaxToken |
InitializedBindingElementTree.equalToken() |
SyntaxToken |
FieldDeclarationTree.equalToken() |
SyntaxToken |
ExportDeclarationTree.exportToken() |
SyntaxToken |
DefaultExportDeclarationTree.exportToken() |
SyntaxToken |
FromClauseTree.fromToken() |
SyntaxToken |
FunctionDeclarationTree.functionKeyword() |
SyntaxToken |
ImportModuleDeclarationTree.importToken() |
SyntaxToken |
ImportDeclarationTree.importToken() |
SyntaxToken |
ArrayBindingPatternTree.openBracketToken() |
SyntaxToken |
ObjectBindingPatternTree.openCurlyBrace() |
SyntaxToken |
SpecifierListTree.openCurlyBraceToken() |
SyntaxToken |
ParameterListTree.openParenthesis() |
SyntaxToken |
NameSpaceExportDeclarationTree.semicolonToken() |
SyntaxToken |
ImportModuleDeclarationTree.semicolonToken() |
SyntaxToken |
ImportDeclarationTree.semicolonToken() |
SyntaxToken |
FieldDeclarationTree.semicolonToken() |
SyntaxToken |
ExportDefaultBindingWithNameSpaceExport.semicolonToken() |
SyntaxToken |
ExportDefaultBindingWithExportList.semicolonToken() |
SyntaxToken |
ExportDefaultBinding.semicolonToken() |
SyntaxToken |
ExportClauseTree.semicolonToken() |
SyntaxToken |
DefaultExportDeclarationTree.semicolonToken() |
SyntaxToken |
NameSpaceExportDeclarationTree.starToken() |
SyntaxToken |
GeneratorMethodDeclarationTree.starToken() |
SyntaxToken |
FunctionDeclarationTree.starToken() |
SyntaxToken |
ExportDefaultBindingWithNameSpaceExport.starToken() |
SyntaxToken |
MethodDeclarationTree.staticToken() |
SyntaxToken |
FieldDeclarationTree.staticToken() |
| Modifier and Type | Method and Description |
|---|---|
SyntaxToken |
ClassTree.classToken() |
SyntaxToken |
TemplateLiteralTree.closeBacktick() |
SyntaxToken |
BracketMemberExpressionTree.closeBracket() |
SyntaxToken |
ArrayLiteralTree.closeBracket() |
SyntaxToken |
TemplateExpressionTree.closeCurlyBrace() |
SyntaxToken |
ObjectLiteralTree.closeCurlyBrace() |
SyntaxToken |
ComputedPropertyNameTree.closeCurlyBrace() |
SyntaxToken |
ClassTree.closeCurlyBraceToken() |
SyntaxToken |
ParenthesisedExpressionTree.closeParenthesis() |
SyntaxToken |
ConditionalExpressionTree.colon() |
SyntaxToken |
PairPropertyTree.colonToken() |
SyntaxToken |
TemplateExpressionTree.dollar() |
SyntaxToken |
NewTargetTree.dot() |
SyntaxToken |
DotMemberExpressionTree.dot() |
SyntaxToken |
ArrowFunctionTree.doubleArrow() |
SyntaxToken |
SpreadElementTree.ellipsis() |
SyntaxToken |
RestElementTree.ellipsis() |
SyntaxToken |
ClassTree.extendsToken() |
SyntaxToken |
FunctionExpressionTree.functionKeyword() |
SyntaxToken |
IdentifierTree.identifierToken() |
SyntaxToken |
LexicalDeclarationTree.keywordToken() |
SyntaxToken |
NewTargetTree.newKeyword() |
SyntaxToken |
NewExpressionTree.newKeyword() |
SyntaxToken |
TemplateLiteralTree.openBacktick() |
SyntaxToken |
BracketMemberExpressionTree.openBracket() |
SyntaxToken |
ArrayLiteralTree.openBracket() |
SyntaxToken |
TemplateExpressionTree.openCurlyBrace() |
SyntaxToken |
ObjectLiteralTree.openCurlyBrace() |
SyntaxToken |
ComputedPropertyNameTree.openCurlyBrace() |
SyntaxToken |
ClassTree.openCurlyBraceToken() |
SyntaxToken |
ParenthesisedExpressionTree.openParenthesis() |
SyntaxToken |
UnaryExpressionTree.operator() |
SyntaxToken |
BinaryExpressionTree.operator() |
SyntaxToken |
AssignmentExpressionTree.operator() |
SyntaxToken |
ConditionalExpressionTree.query() |
SyntaxToken |
YieldExpressionTree.star() |
SyntaxToken |
FunctionExpressionTree.star() |
SyntaxToken |
NewTargetTree.target() |
SyntaxToken |
LiteralTree.token() |
SyntaxToken |
YieldExpressionTree.yieldKeyword() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<SyntaxToken> |
ClassTree.semicolons() |
| Modifier and Type | Method and Description |
|---|---|
SyntaxToken |
JsxSelfClosingElementTree.closeAngleBracketToken() |
SyntaxToken |
JsxOpeningElementTree.closeAngleBracketToken() |
SyntaxToken |
JsxClosingElementTree.closeAngleBracketToken() |
SyntaxToken |
JsxSelfClosingElementTree.openAngleBracketToken() |
SyntaxToken |
JsxOpeningElementTree.openAngleBracketToken() |
SyntaxToken |
JsxClosingElementTree.openAngleBracketToken() |
SyntaxToken |
JsxSelfClosingElementTree.slashToken() |
SyntaxToken |
JsxClosingElementTree.slashToken() |
SyntaxToken |
JsxTextTree.token() |
SyntaxToken |
JsxIdentifierTree.token() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SyntaxTrivia
Represents a Trivia in the SyntaxTree.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DoubleDispatchVisitor.visitToken(SyntaxToken token) |
Copyright © 2011–2016 SonarSource and Eriks Nukis. All rights reserved.