Uses of Class
com.google.javascript.jscomp.parsing.parser.trees.ParseTree
Packages that use ParseTree
-
Uses of ParseTree in com.google.javascript.jscomp.parsing.parser.trees
Subclasses of ParseTree in com.google.javascript.jscomp.parsing.parser.treesModifier and TypeClassDescriptionclassclassclassclassRepresents an await expression.classclassclassclassclassclassclassclassclassclassclassclassRepresents a computed property in an object literal.classTree for public comptuted property fieldsclassclassclassclassclassclassclassclassclassclassRepresents a dynamic import expression.classclassclassclassclassTree for public property fieldsclassclassRepresents a for-await-of statement, which was added in ES2018classclassclassclassclassclassclassclassclassclassRepresents 'new.target'.classclassclassclassclassclassclassclassclassclassRepresents 'new.target'.final classRepresents a null parse tree element.classclassclassclassclassCreates a OptChainCallExpressionTree that represents a call expression within an optional chain.classCreates a OptionalMemberExpressionTree that represents a getprop expression within an optional chain.classCreates a OptionalMemberExpressionTree that represents a getprop expression within an optional chain.classclassclassclassclassclassclassclassTemplate literal production in ES6.classA production representing a literal portion of a template literal.classA production representing the expression to be evaluated and substituted into a template literal.classclassclassclassclassRepresents UpdateExpression productions from the spec.classclassclassclassclassclassFields in com.google.javascript.jscomp.parsing.parser.trees declared as ParseTreeModifier and TypeFieldDescriptionfinal ParseTreeDynamicImportTree.argumentfinal ParseTreeIterRestTree.assignmentTargetfinal ParseTreeObjectRestTree.assignmentTargetfinal ParseTreeFinallyTree.blockfinal ParseTreeDoWhileStatementTree.bodyfinal ParseTreeForAwaitOfStatementTree.bodyfinal ParseTreeForInStatementTree.bodyfinal ParseTreeForOfStatementTree.bodyfinal ParseTreeForStatementTree.bodyfinal ParseTreeTryStatementTree.bodyfinal ParseTreeWhileStatementTree.bodyfinal ParseTreeWithStatementTree.bodyfinal ParseTreeTryStatementTree.catchBlockfinal ParseTreeCatchTree.catchBodyfinal ParseTreeComprehensionForTree.collectionfinal ParseTreeForAwaitOfStatementTree.collectionfinal ParseTreeForInStatementTree.collectionfinal ParseTreeForOfStatementTree.collectionfinal ParseTreeConditionalExpressionTree.conditionfinal ParseTreeDoWhileStatementTree.conditionfinal ParseTreeForStatementTree.conditionfinal ParseTreeIfStatementTree.conditionfinal ParseTreeWhileStatementTree.conditionfinal ParseTreeExportDeclarationTree.declarationfinal ParseTreeDefaultParameterTree.defaultValuefinal ParseTreeIfStatementTree.elseClausefinal ParseTreeCatchTree.exceptionfinal ParseTreeAwaitExpressionTree.expressionfinal ParseTreeCaseClauseTree.expressionfinal ParseTreeComprehensionIfTree.expressionfinal ParseTreeExpressionStatementTree.expressionfinal ParseTreeIterSpreadTree.expressionfinal ParseTreeObjectSpreadTree.expressionfinal ParseTreeParenExpressionTree.expressionfinal ParseTreeReturnStatementTree.expressionfinal ParseTreeSwitchStatementTree.expressionfinal ParseTreeTemplateSubstitutionTree.expressionfinal ParseTreeWithStatementTree.expressionfinal ParseTreeYieldExpressionTree.expressionfinal ParseTreeTryStatementTree.finallyBlockfinal ParseTreeFunctionDeclarationTree.functionBodyfinal ParseTreeIfStatementTree.ifClausefinal ParseTreeForStatementTree.incrementfinal ParseTreeComprehensionForTree.initializerfinal @Nullable ParseTreeComputedPropertyFieldTree.initializerfinal @Nullable ParseTreeFieldDeclarationTree.initializerfinal ParseTreeForAwaitOfStatementTree.initializerfinal ParseTreeForInStatementTree.initializerfinal ParseTreeForOfStatementTree.initializerfinal ParseTreeForStatementTree.initializerfinal ParseTreeVariableDeclarationTree.initializerfinal ParseTreeBinaryOperatorTree.leftfinal ParseTreeConditionalExpressionTree.leftfinal ParseTreeDefaultParameterTree.lhsfinal ParseTreeVariableDeclarationTree.lvaluefinal ParseTreeMemberLookupExpressionTree.memberExpressionfinal ParseTreeOptionalMemberLookupExpressionTree.memberExpressionfinal ParseTreeComputedPropertyMethodTree.methodfinal ParseTreeCallExpressionTree.operandfinal ParseTreeMemberExpressionTree.operandfinal ParseTreeMemberLookupExpressionTree.operandfinal ParseTreeNewExpressionTree.operandfinal ParseTreeOptChainCallExpressionTree.operandfinal ParseTreeOptionalMemberExpressionTree.operandfinal ParseTreeOptionalMemberLookupExpressionTree.operandfinal @Nullable ParseTreeTemplateLiteralExpressionTree.operandfinal ParseTreeUnaryExpressionTree.operandfinal ParseTreeUpdateExpressionTree.operandfinal ParseTreeComputedPropertyDefinitionTree.propertyfinal ParseTreeComputedPropertyFieldTree.propertyfinal ParseTreeComputedPropertyGetterTree.propertyfinal ParseTreeComputedPropertyMethodTree.propertyfinal ParseTreeComputedPropertySetterTree.propertyfinal ParseTreeBinaryOperatorTree.rightfinal ParseTreeConditionalExpressionTree.rightfinal ParseTreeLabelledStatementTree.statementfinal ParseTreeClassDeclarationTree.superClassfinal ParseTreeComprehensionTree.tailExpressionfinal ParseTreeComputedPropertyDefinitionTree.valuefinal ParseTreePropertyNameAssignmentTree.valuefinal ParseTreeThrowStatementTree.valueFields in com.google.javascript.jscomp.parsing.parser.trees with type parameters of type ParseTreeModifier and TypeFieldDescriptionfinal com.google.common.collect.ImmutableList<ParseTree> ArgumentListTree.argumentsfinal com.google.common.collect.ImmutableList<ParseTree> SwitchStatementTree.caseClausesfinal com.google.common.collect.ImmutableList<ParseTree> ComprehensionTree.childrenfinal com.google.common.collect.ImmutableList<ParseTree> ArrayLiteralExpressionTree.elementsfinal com.google.common.collect.ImmutableList<ParseTree> ArrayPatternTree.elementsfinal com.google.common.collect.ImmutableList<ParseTree> ClassDeclarationTree.elementsfinal com.google.common.collect.ImmutableList<ParseTree> TemplateLiteralExpressionTree.elementsfinal com.google.common.collect.ImmutableList<ParseTree> ExportDeclarationTree.exportSpecifierListfinal com.google.common.collect.ImmutableList<ParseTree> CommaExpressionTree.expressionsfinal com.google.common.collect.ImmutableList<ParseTree> ObjectPatternTree.fieldsfinal com.google.common.collect.ImmutableList<ParseTree> ImportDeclarationTree.importSpecifierListfinal com.google.common.collect.ImmutableList<ParseTree> FormalParameterListTree.parametersfinal com.google.common.collect.ImmutableList<ParseTree> ObjectLiteralExpressionTree.propertyNameAndValuesfinal com.google.common.collect.ImmutableList<ParseTree> ProgramTree.sourceElementsfinal com.google.common.collect.ImmutableList<ParseTree> BlockTree.statementsfinal com.google.common.collect.ImmutableList<ParseTree> CaseClauseTree.statementsfinal com.google.common.collect.ImmutableList<ParseTree> DefaultClauseTree.statementsMethods in com.google.javascript.jscomp.parsing.parser.trees with parameters of type ParseTreeModifier and TypeMethodDescriptionstatic UpdateExpressionTreeUpdateExpressionTree.postfix(SourceRange location, Token operator, ParseTree operand) static UpdateExpressionTreeUpdateExpressionTree.prefix(SourceRange location, Token operator, ParseTree operand) FunctionDeclarationTree.Builder.setFunctionBody(ParseTree functionBody) Required function body.Constructors in com.google.javascript.jscomp.parsing.parser.trees with parameters of type ParseTreeModifierConstructorDescriptionAwaitExpressionTree(SourceRange location, ParseTree expression) BinaryOperatorTree(SourceRange location, ParseTree left, Token operator, ParseTree right) CallExpressionTree(SourceRange location, ParseTree operand, ArgumentListTree arguments) CaseClauseTree(SourceRange location, ParseTree expression, com.google.common.collect.ImmutableList<ParseTree> statements) CatchTree(SourceRange location, ParseTree exception, ParseTree catchBody) ClassDeclarationTree(SourceRange location, IdentifierToken name, ParseTree superClass, com.google.common.collect.ImmutableList<ParseTree> elements) ComprehensionForTree(SourceRange location, ParseTree initializer, ParseTree collection) ComprehensionIfTree(SourceRange location, ParseTree expression) ComprehensionTree(SourceRange location, ComprehensionTree.ComprehensionType type, com.google.common.collect.ImmutableList<ParseTree> children, ParseTree tailExpression) ComputedPropertyDefinitionTree(SourceRange location, ParseTree property, ParseTree value) ComputedPropertyFieldTree(SourceRange location, ParseTree property, boolean isStatic, ParseTree initializer) ComputedPropertyGetterTree(SourceRange location, ParseTree property, boolean isStatic, BlockTree body) ComputedPropertyMethodTree(SourceRange location, ParseTree property, ParseTree method) ComputedPropertySetterTree(SourceRange location, ParseTree property, boolean isStatic, FormalParameterListTree parameter, BlockTree body) ConditionalExpressionTree(SourceRange location, ParseTree condition, ParseTree left, ParseTree right) DefaultParameterTree(SourceRange location, ParseTree lhs, ParseTree defaultValue) DoWhileStatementTree(SourceRange location, ParseTree body, ParseTree condition) DynamicImportTree(SourceRange location, ParseTree argument) ExportDeclarationTree(SourceRange location, boolean isDefault, boolean isExportAll, ParseTree declaration, com.google.common.collect.ImmutableList<ParseTree> exportSpecifierList, LiteralToken from) ExpressionStatementTree(SourceRange location, ParseTree expression) FieldDeclarationTree(SourceRange location, IdentifierToken name, boolean isStatic, ParseTree initializer) FinallyTree(SourceRange location, ParseTree block) ForAwaitOfStatementTree(SourceRange location, ParseTree initializer, ParseTree collection, ParseTree body) ForInStatementTree(SourceRange location, ParseTree initializer, ParseTree collection, ParseTree body) ForOfStatementTree(SourceRange location, ParseTree initializer, ParseTree collection, ParseTree body) ForStatementTree(SourceRange location, ParseTree variables, ParseTree condition, ParseTree increment, ParseTree body) IfStatementTree(SourceRange location, ParseTree condition, ParseTree ifClause, ParseTree elseClause) IterRestTree(SourceRange location, ParseTree assignmentTarget) IterSpreadTree(SourceRange location, ParseTree expression) LabelledStatementTree(SourceRange location, IdentifierToken name, ParseTree statement) MemberExpressionTree(SourceRange location, ParseTree operand, IdentifierToken memberName) MemberLookupExpressionTree(SourceRange location, ParseTree operand, ParseTree memberExpression) NewExpressionTree(SourceRange location, ParseTree operand, ArgumentListTree arguments, boolean hasTrailingComma) ObjectRestTree(SourceRange location, ParseTree assignmentTarget) ObjectSpreadTree(SourceRange location, ParseTree expression) OptChainCallExpressionTree(SourceRange location, ParseTree operand, ArgumentListTree arguments, boolean isStartOfOptionalChain, boolean hasTrailingComma) OptionalMemberExpressionTree(SourceRange location, ParseTree operand, IdentifierToken memberName, boolean isStartOfOptionalChain) OptionalMemberLookupExpressionTree(SourceRange location, ParseTree operand, ParseTree memberExpression, boolean isStartOfOptionalChain) ParenExpressionTree(SourceRange location, ParseTree expression) PropertyNameAssignmentTree(SourceRange location, Token name, ParseTree value) ReturnStatementTree(SourceRange location, ParseTree expression) SwitchStatementTree(SourceRange location, ParseTree expression, com.google.common.collect.ImmutableList<ParseTree> caseClauses) TemplateLiteralExpressionTree(SourceRange location, ParseTree operand, com.google.common.collect.ImmutableList<ParseTree> elements) TemplateSubstitutionTree(SourceRange location, ParseTree expression) ThrowStatementTree(SourceRange location, ParseTree value) TryStatementTree(SourceRange location, ParseTree body, ParseTree catchBlock, ParseTree finallyBlock) UnaryExpressionTree(SourceRange location, Token operator, ParseTree operand) UpdateExpressionTree(SourceRange location, Token operator, UpdateExpressionTree.OperatorPosition operatorPosition, ParseTree operand) VariableDeclarationTree(SourceRange location, ParseTree lvalue, ParseTree initializer) WhileStatementTree(SourceRange location, ParseTree condition, ParseTree body) WithStatementTree(SourceRange location, ParseTree expression, ParseTree body) YieldExpressionTree(SourceRange location, boolean isYieldAll, ParseTree expression) Constructor parameters in com.google.javascript.jscomp.parsing.parser.trees with type arguments of type ParseTreeModifierConstructorDescriptionArgumentListTree(SourceRange location, com.google.common.collect.ImmutableList<ParseTree> arguments, boolean hasTrailingComma, com.google.common.collect.ImmutableList<SourcePosition> commaPositions) ArrayLiteralExpressionTree(SourceRange location, com.google.common.collect.ImmutableList<ParseTree> elements, boolean hasTrailingComma) ArrayPatternTree(SourceRange location, com.google.common.collect.ImmutableList<ParseTree> elements) BlockTree(SourceRange location, com.google.common.collect.ImmutableList<ParseTree> statements) CaseClauseTree(SourceRange location, ParseTree expression, com.google.common.collect.ImmutableList<ParseTree> statements) ClassDeclarationTree(SourceRange location, IdentifierToken name, ParseTree superClass, com.google.common.collect.ImmutableList<ParseTree> elements) CommaExpressionTree(SourceRange location, com.google.common.collect.ImmutableList<ParseTree> expressions) ComprehensionTree(SourceRange location, ComprehensionTree.ComprehensionType type, com.google.common.collect.ImmutableList<ParseTree> children, ParseTree tailExpression) DefaultClauseTree(SourceRange location, com.google.common.collect.ImmutableList<ParseTree> statements) ExportDeclarationTree(SourceRange location, boolean isDefault, boolean isExportAll, ParseTree declaration, com.google.common.collect.ImmutableList<ParseTree> exportSpecifierList, LiteralToken from) FormalParameterListTree(SourceRange location, com.google.common.collect.ImmutableList<ParseTree> parameters, boolean hasTrailingComma, com.google.common.collect.ImmutableList<SourcePosition> commaPositions) ImportDeclarationTree(SourceRange location, IdentifierToken defaultBindingIdentifier, com.google.common.collect.ImmutableList<ParseTree> importSpecifierList, IdentifierToken nameSpaceImportIdentifier, LiteralToken moduleSpecifier) ObjectLiteralExpressionTree(SourceRange location, com.google.common.collect.ImmutableList<ParseTree> propertyNameAndValues, boolean hasTrailingComma) ObjectPatternTree(SourceRange location, com.google.common.collect.ImmutableList<ParseTree> fields) ProgramTree(SourceRange location, com.google.common.collect.ImmutableList<ParseTree> sourceElements, com.google.common.collect.ImmutableList<Comment> sourceComments) SwitchStatementTree(SourceRange location, ParseTree expression, com.google.common.collect.ImmutableList<ParseTree> caseClauses) TemplateLiteralExpressionTree(SourceRange location, ParseTree operand, com.google.common.collect.ImmutableList<ParseTree> elements)