AccessorMethodDeclarationTree |
TreeFactory.accessor(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> staticToken,
InternalSyntaxToken accessorToken,
Tree name,
com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause,
ParameterListTree parameters,
com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> returnType,
BlockTree body) |
|
ArgumentListTree |
TreeFactory.argumentClause(InternalSyntaxToken openParenToken,
com.sonar.sslr.api.typed.Optional<SeparatedList<ExpressionTree>> arguments,
InternalSyntaxToken closeParenToken) |
|
ArrayAssignmentPatternTree |
TreeFactory.arrayAssignmentPattern(InternalSyntaxToken openBracketToken,
com.sonar.sslr.api.typed.Optional<Tree> firstElement,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,com.sonar.sslr.api.typed.Optional<Tree>>>> optionalElements,
com.sonar.sslr.api.typed.Optional<Tree> restElement,
InternalSyntaxToken closeBracketToken) |
|
ArrayBindingPatternTree |
TreeFactory.arrayBindingPattern(InternalSyntaxToken openBracketToken,
com.sonar.sslr.api.typed.Optional<BindingElementTree> firstElement,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,com.sonar.sslr.api.typed.Optional<BindingElementTree>>>> optionalElements,
com.sonar.sslr.api.typed.Optional<BindingElementTree> restElement,
InternalSyntaxToken closeBracketToken) |
|
ArrayLiteralTree |
TreeFactory.arrayLiteral(InternalSyntaxToken openBracketToken,
com.sonar.sslr.api.typed.Optional<List<Tree>> elements,
InternalSyntaxToken closeBracket) |
|
ArrowFunctionTree |
TreeFactory.arrowFunction(com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> asyncToken,
com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause,
Tree parameters,
com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> returnType,
Tree spacingNoLB,
InternalSyntaxToken doubleArrow,
Tree body) |
|
ExpressionTree |
TreeFactory.assignmentExpression(ExpressionTree variable,
InternalSyntaxToken operator,
ExpressionTree expression) |
|
AssignmentPatternRestElementTree |
TreeFactory.assignmentPatternRestElement(InternalSyntaxToken ellipsisToken,
ExpressionTree rest) |
|
ExpressionTree |
TreeFactory.assignmentWithArrayDestructuring(ExpressionTree variable,
InternalSyntaxToken operator,
ExpressionTree expression) |
|
IdentifierTree |
TreeFactory.bindingIdentifier(InternalSyntaxToken identifier) |
|
BindingPropertyTree |
TreeFactory.bindingProperty(Tree propertyName,
InternalSyntaxToken colonToken,
BindingElementTree bindingElement) |
|
RestElementTree |
TreeFactory.bindingRestElement(InternalSyntaxToken ellipsis,
BindingElementTree bindingElement,
com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> type) |
|
LiteralTree |
TreeFactory.booleanLiteral(InternalSyntaxToken trueFalseToken) |
|
BreakStatementTree |
TreeFactory.breakWithLabel(InternalSyntaxToken breakToken,
InternalSyntaxToken labelToken,
Tree semicolonToken) |
|
BreakStatementTree |
TreeFactory.breakWithoutLabel(InternalSyntaxToken breakToken,
Tree semicolonToken) |
|
CaseClauseTree |
TreeFactory.caseClause(InternalSyntaxToken caseToken,
ExpressionTree expression,
InternalSyntaxToken colonToken,
com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements) |
|
ClassTree |
TreeFactory.classDeclaration(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators,
InternalSyntaxToken classToken,
IdentifierTree name,
com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause,
com.sonar.sslr.api.typed.Optional<ExtendsClauseTree> extendsClause,
com.sonar.sslr.api.typed.Optional<FlowImplementsClauseTree> implementsClause,
InternalSyntaxToken openCurlyBraceToken,
com.sonar.sslr.api.typed.Optional<List<Tree>> members,
InternalSyntaxToken closeCurlyBraceToken) |
|
ClassTree |
TreeFactory.classExpression(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators,
InternalSyntaxToken classToken,
com.sonar.sslr.api.typed.Optional<IdentifierTree> name,
com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause,
com.sonar.sslr.api.typed.Optional<ExtendsClauseTree> extendsClause,
com.sonar.sslr.api.typed.Optional<FlowImplementsClauseTree> implementsClause,
InternalSyntaxToken openCurlyBraceToken,
com.sonar.sslr.api.typed.Optional<List<Tree>> members,
InternalSyntaxToken closeCurlyBraceToken) |
|
ComputedPropertyNameTree |
TreeFactory.computedPropertyName(InternalSyntaxToken openBracketToken,
ExpressionTree expression,
InternalSyntaxToken closeBracketToken) |
|
TreeFactory.ConditionalExpressionTail |
TreeFactory.conditionalExpressionTail(InternalSyntaxToken queryToken,
ExpressionTree trueExpr,
InternalSyntaxToken colonToken,
ExpressionTree falseExpr) |
|
ContinueStatementTree |
TreeFactory.continueWithLabel(InternalSyntaxToken continueToken,
InternalSyntaxToken labelToken,
Tree semicolonToken) |
|
ContinueStatementTree |
TreeFactory.continueWithoutLabel(InternalSyntaxToken continueToken,
Tree semicolonToken) |
|
DebuggerStatementTree |
TreeFactory.debuggerStatement(InternalSyntaxToken debuggerWord,
Tree semicolonToken) |
|
DecoratorTree |
TreeFactory.decorator(InternalSyntaxToken atToken,
IdentifierTree name,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,IdentifierTree>>> rest,
com.sonar.sslr.api.typed.Optional<ArgumentListTree> arguments) |
|
DefaultClauseTree |
TreeFactory.defaultClause(InternalSyntaxToken defaultToken,
InternalSyntaxToken colonToken,
com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements) |
|
DefaultExportDeclarationTree |
TreeFactory.defaultExportDeclaration(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators,
InternalSyntaxToken exportToken,
InternalSyntaxToken defaultToken,
Object declaration) |
|
org.sonar.javascript.parser.TreeFactory.DotAccessTail |
TreeFactory.dotAccess(InternalSyntaxToken dotToken,
IdentifierTree identifierTree) |
|
DoWhileStatementTree |
TreeFactory.doWhileStatement(InternalSyntaxToken doToken,
StatementTree statement,
InternalSyntaxToken whileToken,
InternalSyntaxToken openParenthesis,
ExpressionTree condition,
InternalSyntaxToken closeParenthesis,
Tree semicolonToken) |
|
ElseClauseTree |
TreeFactory.elseClause(InternalSyntaxToken elseToken,
StatementTree statement) |
|
ObjectAssignmentPatternTree |
TreeFactory.emptyObjectAssignmentPattern(InternalSyntaxToken lBrace,
InternalSyntaxToken rBrace) |
|
EmptyStatementTree |
TreeFactory.emptyStatement(InternalSyntaxToken semicolon) |
|
ExportDefaultBindingWithExportList |
TreeFactory.exportDefaultBindingWithExportList(IdentifierTree identifierTree,
InternalSyntaxToken commaToken,
NamedImportExportClauseTree namedImportsTree,
FromClauseTree fromClauseTree,
Tree semicolon) |
|
ExportDefaultBindingWithNameSpaceExport |
TreeFactory.exportDefaultBindingWithNameSpaceExport(IdentifierTree identifierTree,
InternalSyntaxToken commaToken,
InternalSyntaxToken starToken,
InternalSyntaxToken asToken,
IdentifierTree synonymIdentifier,
FromClauseTree fromClause,
Tree semicolon) |
|
NamedImportExportClauseTree |
TreeFactory.exportList(InternalSyntaxToken openCurlyBraceToken,
com.sonar.sslr.api.typed.Optional<SeparatedList<SpecifierTree>> specifierList,
InternalSyntaxToken closeCurlyBraceToken) |
|
SpecifierTree |
TreeFactory.exportSpecifier(IdentifierTree name1,
InternalSyntaxToken asToken,
IdentifierTree name2) |
|
ExtendsClauseTree |
TreeFactory.extendsClause(InternalSyntaxToken extendsToken,
Tree superClass) |
|
FinallyBlockTree |
TreeFactory.finallyBlock(InternalSyntaxToken finallyKeyword,
BlockTree finallyBlock) |
|
FlowArrayTypeShorthandTree |
TreeFactory.flowArrayTypeShorthand(FlowTypeTree flowTypeTree,
InternalSyntaxToken lbracket,
InternalSyntaxToken rbracket) |
|
FlowArrayTypeWithKeywordTree |
TreeFactory.flowArrayTypeWithKeyword(InternalSyntaxToken arrayToken,
InternalSyntaxToken lbracket,
FlowTypeTree type,
InternalSyntaxToken rbracket) |
|
FlowCastingExpressionTree |
TreeFactory.flowCastingExpression(InternalSyntaxToken lParenthesis,
ExpressionTree expression,
InternalSyntaxToken colon,
FlowTypeTree flowTypeTree,
InternalSyntaxToken rParenthesis) |
|
FlowDeclareTree |
TreeFactory.flowDeclare(InternalSyntaxToken declareToken,
Tree declaredObject,
com.sonar.sslr.api.typed.Optional<Tree> eosToken) |
|
DefaultExportDeclarationTree |
TreeFactory.flowExportDefaultType(InternalSyntaxToken exportToken,
InternalSyntaxToken defaultToken,
FlowTypeTree type,
Tree eos) |
|
FlowFunctionSignatureTree |
TreeFactory.flowFunctionSignature(InternalSyntaxToken functionToken,
IdentifierTree name,
com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause,
FlowFunctionTypeParameterClauseTree parameterClause,
FlowTypeAnnotationTree returnType) |
|
FlowFunctionTypeTree |
TreeFactory.flowFunctionType(com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause,
FlowFunctionTypeParameterClauseTree parameterClause,
InternalSyntaxToken doubleArrow,
FlowTypeTree returnType) |
|
FlowFunctionTypeParameterClauseTree |
TreeFactory.flowFunctionTypeParameterClause(InternalSyntaxToken lParenthesis,
com.sonar.sslr.api.typed.Optional<FlowFunctionTypeParameterTree> restParameter,
InternalSyntaxToken rParenthesis) |
|
FlowFunctionTypeParameterClauseTree |
TreeFactory.flowFunctionTypeParameterClause(InternalSyntaxToken lParenthesis,
SeparatedList<FlowFunctionTypeParameterTree> parameters,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> comma,
InternalSyntaxToken rParenthesis) |
|
FlowFunctionTypeParameterClauseTree |
TreeFactory.flowFunctionTypeParameterClause(InternalSyntaxToken lParenthesis,
SeparatedList<FlowFunctionTypeParameterTree> parameters,
InternalSyntaxToken comma,
FlowFunctionTypeParameterTree restParameter,
InternalSyntaxToken rParenthesis) |
|
FlowFunctionTypeParameterTree |
TreeFactory.flowFunctionTypeRestParameter(InternalSyntaxToken ellipsis,
FlowFunctionTypeParameterTree typeParameter) |
|
FlowGenericParameterClauseTree |
TreeFactory.flowGenericParameterClause(InternalSyntaxToken left,
FlowGenericParameterTree first,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,FlowGenericParameterTree>>> rest,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma,
InternalSyntaxToken right) |
|
FlowImplementsClauseTree |
TreeFactory.flowImplementsClause(InternalSyntaxToken implementsToken,
FlowTypeTree first,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,FlowTypeTree>>> rest) |
|
FlowIndexerPropertyDefinitionKeyTree |
TreeFactory.flowIndexerPropertyDefinitionKey(InternalSyntaxToken lbracket,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<IdentifierTree,InternalSyntaxToken>> name,
FlowTypeTree type,
InternalSyntaxToken rbracket) |
|
FlowInterfaceDeclarationTree |
TreeFactory.flowInterfaceDeclaration(InternalSyntaxToken interfaceToken,
IdentifierTree identifierTree,
com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause,
com.sonar.sslr.api.typed.Optional<FlowImplementsClauseTree> extendsClause,
InternalSyntaxToken openCurlyBraceToken,
com.sonar.sslr.api.typed.Optional<SeparatedList<Tree>> properties,
InternalSyntaxToken closeCurlyBraceToken) |
|
FlowLiteralTypeTree |
TreeFactory.flowLiteralType(com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> minusToken,
InternalSyntaxToken token) |
|
FlowLiteralTypeTree |
TreeFactory.flowLiteralType(InternalSyntaxToken token) |
|
FlowModuleTree |
TreeFactory.flowModule(InternalSyntaxToken moduleToken,
InternalSyntaxToken name,
InternalSyntaxToken lCurly,
com.sonar.sslr.api.typed.Optional<List<FlowDeclareTree>> elements,
InternalSyntaxToken rCurly) |
|
FlowModuleExportsTree |
TreeFactory.flowModuleExports(InternalSyntaxToken moduleToken,
InternalSyntaxToken dotToken,
InternalSyntaxToken exportsToken,
FlowTypeAnnotationTree flowTypeAnnotation) |
|
FlowOpaqueTypeTree |
TreeFactory.flowOpaqueType(InternalSyntaxToken opaque,
InternalSyntaxToken type,
IdentifierTree name) |
|
FlowOptionalBindingElementTree |
TreeFactory.flowOptionalBindingElement(BindingElementTree bindingElementTree,
InternalSyntaxToken questionToken) |
|
FlowOptionalTypeTree |
TreeFactory.flowOptionalType(InternalSyntaxToken questionType,
FlowTypeTree type) |
|
FlowParameterizedGenericsTypeTree |
TreeFactory.flowParameterizedGenericsClause(FlowTypeTree type,
InternalSyntaxToken left,
com.sonar.sslr.api.typed.Optional<FlowTypeTree> first,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,FlowTypeTree>>> rest,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma,
InternalSyntaxToken right) |
|
FlowParenthesisedTypeTree |
TreeFactory.flowParenthesisedType(InternalSyntaxToken leftParenthesis,
FlowTypeTree flowTypeTree,
InternalSyntaxToken rightParenthesis) |
|
FlowPropertyDefinitionTree |
TreeFactory.flowPropertyDefinition(InternalSyntaxToken staticToken,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> plusOrMinusToken,
FlowPropertyDefinitionKeyTree key,
FlowTypeAnnotationTree typeAnnotation) |
|
FlowTupleTypeTree |
TreeFactory.flowTupleType(InternalSyntaxToken leftBracket,
com.sonar.sslr.api.typed.Optional<SeparatedList<FlowTypeTree>> elements,
InternalSyntaxToken rightBracket) |
|
FlowTypeAliasStatementTree |
TreeFactory.flowTypeAliasStatement(com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> opaqueToken,
InternalSyntaxToken typeToken,
IdentifierTree identifierTree,
com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> generic,
com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> superTypeAnnotation,
InternalSyntaxToken equalToken,
FlowTypeTree flowTypeTree,
Tree semicolonToken) |
|
FlowTypeAnnotationTree |
TreeFactory.flowTypeAnnotation(InternalSyntaxToken colonToken,
FlowTypeTree flowTypeTree) |
|
FlowTypeofTypeTree |
TreeFactory.flowTypeofType(InternalSyntaxToken typeofToken,
Tree value) |
|
ForObjectStatementTree |
TreeFactory.forInStatement(InternalSyntaxToken forToken,
InternalSyntaxToken openParenthesis,
Tree variableOrExpression,
InternalSyntaxToken inToken,
ExpressionTree expression,
InternalSyntaxToken closeParenthesis,
StatementTree statement) |
|
ParameterListTree |
TreeFactory.formalParameterClause1(InternalSyntaxToken lParenthesis,
SeparatedList<BindingElementTree> parameters,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma,
InternalSyntaxToken rParenthesis) |
|
ParameterListTree |
TreeFactory.formalParameterClause2(InternalSyntaxToken lParenthesis,
SeparatedList<BindingElementTree> parameters,
InternalSyntaxToken comma,
RestElementTree restElementTree,
InternalSyntaxToken rParenthesis) |
|
ParameterListTree |
TreeFactory.formalParameterClause3(InternalSyntaxToken lParenthesis,
com.sonar.sslr.api.typed.Optional<RestElementTree> restElementTree,
InternalSyntaxToken rParenthesis) |
|
ForObjectStatementTree |
TreeFactory.forOfStatement(InternalSyntaxToken forToken,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> awaitToken,
InternalSyntaxToken openParenthesis,
Tree variableOrExpression,
InternalSyntaxToken ofToken,
ExpressionTree expression,
InternalSyntaxToken closeParenthesis,
StatementTree statement) |
|
ForStatementTree |
TreeFactory.forStatement(InternalSyntaxToken forToken,
InternalSyntaxToken openParenthesis,
com.sonar.sslr.api.typed.Optional<Tree> init,
InternalSyntaxToken firstSemiToken,
com.sonar.sslr.api.typed.Optional<ExpressionTree> condition,
InternalSyntaxToken secondSemiToken,
com.sonar.sslr.api.typed.Optional<ExpressionTree> update,
InternalSyntaxToken closeParenthesis,
StatementTree statement) |
|
FromClauseTree |
TreeFactory.fromClause(InternalSyntaxToken fromToken,
LiteralTree module) |
|
FunctionDeclarationTree |
TreeFactory.functionAndGeneratorDeclaration(com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> asyncToken,
InternalSyntaxToken functionToken,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> starToken,
IdentifierTree name,
com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause,
ParameterListTree parameters,
com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> returnType,
BlockTree body) |
|
FunctionExpressionTree |
TreeFactory.functionExpression(com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> asyncToken,
InternalSyntaxToken functionKeyword,
com.sonar.sslr.api.typed.Optional<IdentifierTree> functionName,
com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause,
ParameterListTree parameters,
com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> returnType,
BlockTree body) |
|
FunctionExpressionTree |
TreeFactory.generatorExpression(InternalSyntaxToken functionKeyword,
InternalSyntaxToken starOperator,
com.sonar.sslr.api.typed.Optional<IdentifierTree> functionName,
com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause,
ParameterListTree parameters,
com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> returnType,
BlockTree body) |
|
MethodDeclarationTree |
TreeFactory.generatorMethod(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> staticToken,
InternalSyntaxToken starToken,
Tree name,
com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause,
ParameterListTree parameters,
com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> returnType,
BlockTree body) |
|
IdentifierTree |
TreeFactory.identifierName(InternalSyntaxToken identifier) |
|
IdentifierTree |
TreeFactory.identifierReference(InternalSyntaxToken identifier) |
|
IfStatementTree |
TreeFactory.ifStatement(InternalSyntaxToken ifToken,
InternalSyntaxToken openParenToken,
ExpressionTree condition,
InternalSyntaxToken closeParenToken,
StatementTree statement,
com.sonar.sslr.api.typed.Optional<ElseClauseTree> elseClause) |
|
ImportClauseTree |
TreeFactory.importClauseWithTwoParts(IdentifierTree identifierTree,
InternalSyntaxToken commaToken,
ImportSubClauseTree secondSubClause) |
|
ImportDeclarationTree |
TreeFactory.importDeclaration(InternalSyntaxToken importToken,
InternalSyntaxToken typeToken,
ImportClauseTree importClause,
FromClauseTree fromClause,
Tree semicolonToken) |
|
ImportDeclarationTree |
TreeFactory.importDeclaration(InternalSyntaxToken importToken,
ImportClauseTree importClause,
FromClauseTree fromClause,
Tree semicolonToken) |
|
ImportTree |
TreeFactory.importExpression(InternalSyntaxToken importToken) |
|
ImportModuleDeclarationTree |
TreeFactory.importModuleDeclaration(InternalSyntaxToken importToken,
LiteralTree moduleName,
Tree semicolonToken) |
|
SpecifierTree |
TreeFactory.importSpecifier(InternalSyntaxToken typeToken,
IdentifierTree name) |
|
SpecifierTree |
TreeFactory.importSpecifier(InternalSyntaxToken typeToken,
IdentifierTree name,
InternalSyntaxToken asToken,
IdentifierTree identifier) |
|
SpecifierTree |
TreeFactory.importSpecifier(IdentifierTree name,
InternalSyntaxToken asToken,
IdentifierTree identifier) |
|
InitializedAssignmentPatternElementTree |
TreeFactory.initializedAssignmentPatternElement(ExpressionTree expression,
InternalSyntaxToken equal,
ExpressionTree initValue) |
|
InitializedBindingElementTree |
TreeFactory.initializedBindingElement(BindingElementTree left,
InternalSyntaxToken equalToken,
ExpressionTree expression) |
|
JsxClosingElementTree |
TreeFactory.jsxClosingElement(InternalSyntaxToken ltToken,
InternalSyntaxToken divToken,
JsxElementNameTree jsxElementNameTree,
InternalSyntaxToken gtToken) |
|
JsxEmptyClosingElementTree |
TreeFactory.jsxEmptyClosingElement(InternalSyntaxToken ltToken,
InternalSyntaxToken divToken,
InternalSyntaxToken gtToken) |
|
JsxEmptyOpeningElementTree |
TreeFactory.jsxEmptyOpeningElement(InternalSyntaxToken ltToken,
InternalSyntaxToken gtToken) |
|
JsxIdentifierTree |
TreeFactory.jsxHtmlTag(InternalSyntaxToken htmlTagToken) |
|
JsxIdentifierTree |
TreeFactory.jsxIdentifier(InternalSyntaxToken identifierToken) |
|
JsxJavaScriptExpressionTree |
TreeFactory.jsxJavaScriptExpression(InternalSyntaxToken lCurlyBraceToken,
com.sonar.sslr.api.typed.Optional<ExpressionTree> expression,
InternalSyntaxToken rCurlyBraceToken) |
|
JsxJavaScriptExpressionTree |
TreeFactory.jsxJavaScriptExpression(InternalSyntaxToken lCurlyBraceToken,
ExpressionTree expression,
InternalSyntaxToken rCurlyBraceToken) |
|
JsxOpeningElementTree |
TreeFactory.jsxOpeningElement(InternalSyntaxToken ltToken,
JsxElementNameTree jsxElementNameTree,
com.sonar.sslr.api.typed.Optional<List<JsxAttributeTree>> attributes,
InternalSyntaxToken gtToken) |
|
JsxSelfClosingElementTree |
TreeFactory.jsxSelfClosingElement(InternalSyntaxToken ltToken,
JsxElementNameTree jsxElementNameTree,
com.sonar.sslr.api.typed.Optional<List<JsxAttributeTree>> attributes,
InternalSyntaxToken divToken,
InternalSyntaxToken gtToken) |
|
JsxSpreadAttributeTree |
TreeFactory.jsxSpreadAttribute(InternalSyntaxToken lCurlyBraceToken,
InternalSyntaxToken ellipsisToken,
ExpressionTree expressionTree,
InternalSyntaxToken rCurlyBraceToken) |
|
JsxStandardAttributeTree |
TreeFactory.jsxStandardAttribute(JsxIdentifierTree name,
InternalSyntaxToken equalToken,
JsxAttributeValueTree jsxAttributeValueTree) |
|
JsxTextTree |
TreeFactory.jsxTextTree(InternalSyntaxToken token) |
|
LabelledStatementTree |
TreeFactory.labelledStatement(InternalSyntaxToken labelToken,
InternalSyntaxToken colon,
StatementTree statement) |
|
InternalSyntaxToken |
TreeFactory.labelToken(Tree spacing,
InternalSyntaxToken labelToken) |
|
NamedExportDeclarationTree |
TreeFactory.namedExportDeclaration(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators,
InternalSyntaxToken exportToken,
Tree object) |
|
NamedImportExportClauseTree |
TreeFactory.namedImports(InternalSyntaxToken openCurlyBraceToken,
com.sonar.sslr.api.typed.Optional<SeparatedList<SpecifierTree>> specifierList,
InternalSyntaxToken closeCurlyBraceToken) |
|
NameSpaceExportDeclarationTree |
TreeFactory.namespaceExportDeclaration(InternalSyntaxToken exportToken,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> flowTypeKeywordToken,
InternalSyntaxToken starToken,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,IdentifierTree>> nameSpaceExport,
FromClauseTree fromClause,
Tree semicolonToken) |
|
NameSpaceImportTree |
TreeFactory.nameSpaceImport(InternalSyntaxToken starToken,
InternalSyntaxToken asToken,
IdentifierTree localName) |
|
BlockTree |
TreeFactory.newBlock(InternalSyntaxToken openingCurlyBrace,
com.sonar.sslr.api.typed.Optional<List<StatementTree>> statements,
InternalSyntaxToken closingCurlyBrace) |
|
org.sonar.javascript.parser.TreeFactory.BracketAccessTail |
TreeFactory.newBracketAccess(InternalSyntaxToken lBracket,
ExpressionTree expression,
InternalSyntaxToken rBracket) |
|
CatchBlockTree |
TreeFactory.newCatchBlock(InternalSyntaxToken catchToken,
InternalSyntaxToken lparenToken,
BindingElementTree catchParameter,
InternalSyntaxToken rparenToken,
BlockTree block) |
|
ExpressionTree |
TreeFactory.newExpression(InternalSyntaxToken newToken,
ExpressionTree expression) |
|
NewExpressionTree |
TreeFactory.newExpressionWithArgument(InternalSyntaxToken newToken,
ExpressionTree expression,
ArgumentListTree arguments) |
|
ThrowStatementTree |
TreeFactory.newThrowStatement(InternalSyntaxToken throwToken,
ExpressionTree expression,
Tree semicolonToken) |
|
WithStatementTree |
TreeFactory.newWithStatement(InternalSyntaxToken withToken,
InternalSyntaxToken openingParen,
ExpressionTree expression,
InternalSyntaxToken closingParen,
StatementTree statement) |
|
TemplateLiteralTree |
TreeFactory.noSubstitutionTemplate(InternalSyntaxToken openBacktickToken,
com.sonar.sslr.api.typed.Optional<TemplateCharactersTree> templateCharacters,
InternalSyntaxToken closeBacktickToken) |
|
LiteralTree |
TreeFactory.nullLiteral(InternalSyntaxToken nullToken) |
|
LiteralTree |
TreeFactory.numericLiteral(InternalSyntaxToken numericToken) |
|
ObjectAssignmentPatternTree |
TreeFactory.objectAssignmentPattern(InternalSyntaxToken lBrace,
Tree firstProperty,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,Tree>>> properties,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> comma,
InternalSyntaxToken rBrace) |
|
ObjectAssignmentPatternPairElementTree |
TreeFactory.objectAssignmentPatternPairElement(IdentifierTree identifierName,
InternalSyntaxToken colonToken,
Tree rhs) |
|
ObjectBindingPatternTree |
TreeFactory.objectBindingPattern(InternalSyntaxToken lCurlyBrace,
com.sonar.sslr.api.typed.Optional<SeparatedList<BindingElementTree>> list,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,RestElementTree>> commaAndRest,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma,
InternalSyntaxToken rCurlyBrace) |
|
ObjectBindingPatternTree |
TreeFactory.objectBindingPattern2(InternalSyntaxToken lCurlyBrace,
RestElementTree rest,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma,
InternalSyntaxToken rCurlyBrace) |
|
ObjectLiteralTree |
TreeFactory.objectLiteral(InternalSyntaxToken openCurlyToken,
com.sonar.sslr.api.typed.Optional<SeparatedList<Tree>> properties,
InternalSyntaxToken closeCurlyToken) |
|
PairPropertyTree |
TreeFactory.pairProperty(Tree name,
InternalSyntaxToken colonToken,
ExpressionTree value) |
|
ParenthesisedExpressionTree |
TreeFactory.parenthesisedExpression(InternalSyntaxToken openParenToken,
ExpressionTree expression,
InternalSyntaxToken closeParenToken) |
|
ExpressionTree |
TreeFactory.prefixExpression(InternalSyntaxToken operator,
ExpressionTree expression) |
|
LiteralTree |
TreeFactory.regexpLiteral(InternalSyntaxToken regexpToken) |
|
RestElementTree |
TreeFactory.restObjectBindingElement(InternalSyntaxToken ellipsis,
BindingElementTree bindingElement) |
|
ReturnStatementTree |
TreeFactory.returnWithExpression(InternalSyntaxToken returnToken,
ExpressionTree expression,
Tree semicolonToken) |
|
ReturnStatementTree |
TreeFactory.returnWithoutExpression(InternalSyntaxToken returnToken,
Tree semicolonToken) |
|
ScriptTree |
TreeFactory.script(com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> shebangToken,
com.sonar.sslr.api.typed.Optional<ModuleTree> items,
Tree spacing,
InternalSyntaxToken eof) |
|
org.sonar.javascript.parser.TreeFactory.ScriptVueElement |
TreeFactory.scriptVueElement(org.sonar.javascript.parser.TreeFactory.VueScriptTag scriptOpenTag,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> shebangToken,
com.sonar.sslr.api.typed.Optional<ModuleTree> items,
InternalSyntaxToken scriptCloseTag) |
|
SpreadElementTree |
TreeFactory.spreadElement(InternalSyntaxToken ellipsis,
ExpressionTree expression) |
|
LiteralTree |
TreeFactory.stringLiteral(InternalSyntaxToken stringToken) |
|
TemplateLiteralTree |
TreeFactory.substitutionTemplate(InternalSyntaxToken openBacktick,
com.sonar.sslr.api.typed.Optional<TemplateCharactersTree> firstCharacters,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<TemplateExpressionTree,com.sonar.sslr.api.typed.Optional<TemplateCharactersTree>>>> list,
InternalSyntaxToken closeBacktick) |
|
SuperTree |
TreeFactory.superExpression(InternalSyntaxToken superToken) |
|
SwitchStatementTree |
TreeFactory.switchStatement(InternalSyntaxToken switchToken,
InternalSyntaxToken openParenthesis,
ExpressionTree expression,
InternalSyntaxToken closeParenthesis,
InternalSyntaxToken openCurly,
com.sonar.sslr.api.typed.Optional<List<SwitchClauseTree>> switchCases,
InternalSyntaxToken closeCurly) |
|
TemplateExpressionTree |
TreeFactory.templateExpression(InternalSyntaxToken dollar,
InternalSyntaxToken openCurlyBrace,
ExpressionTree expression,
InternalSyntaxToken closeCurlyBrace) |
|
IdentifierTree |
TreeFactory.thisExpression(InternalSyntaxToken thisKeyword) |
|
TryStatementTree |
TreeFactory.tryStatementWithCatch(InternalSyntaxToken tryToken,
BlockTree block,
CatchBlockTree catchBlock,
com.sonar.sslr.api.typed.Optional<FinallyBlockTree> finallyBlockTree) |
|
TryStatementTree |
TreeFactory.tryStatementWithoutCatch(InternalSyntaxToken tryToken,
BlockTree block,
FinallyBlockTree finallyBlockTree) |
|
VariableDeclarationTree |
TreeFactory.variableDeclaration1(InternalSyntaxToken token,
SeparatedList<BindingElementTree> variables) |
|
org.sonar.javascript.parser.TreeFactory.VueElement |
TreeFactory.vueElement(InternalSyntaxToken token) |
|
ScriptTree |
TreeFactory.vueScript(com.sonar.sslr.api.typed.Optional<List<org.sonar.javascript.parser.TreeFactory.VueElement>> vueElements,
Tree noSpacing,
InternalSyntaxToken eofToken) |
|
org.sonar.javascript.parser.TreeFactory.VueScriptTag |
TreeFactory.vueScriptTag(InternalSyntaxToken token,
com.sonar.sslr.api.typed.Optional<List<JsxAttributeTree>> optional,
InternalSyntaxToken token1) |
|
WhileStatementTree |
TreeFactory.whileStatement(InternalSyntaxToken whileToken,
InternalSyntaxToken openParenthesis,
ExpressionTree condition,
InternalSyntaxToken closeParenthesis,
StatementTree statetment) |
|
YieldExpressionTree |
TreeFactory.yieldExpression(InternalSyntaxToken yieldToken,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<InternalSyntaxToken>,ExpressionTree>>> optional) |
|