ArgumentListTree |
|
ArrayLiteralExpressionTree |
|
ArrayPatternTree |
|
AwaitExpressionTree |
Represents an await expression.
|
BinaryOperatorTree |
|
BlockTree |
|
BreakStatementTree |
|
CallExpressionTree |
|
CaseClauseTree |
|
CatchTree |
|
ClassDeclarationTree |
|
CommaExpressionTree |
|
Comment |
placeholder class
|
ComprehensionForTree |
|
ComprehensionIfTree |
|
ComprehensionTree |
|
ComputedPropertyDefinitionTree |
Represents a computed property in an object literal.
|
ComputedPropertyFieldTree |
Tree for public comptuted property fields
|
ComputedPropertyGetterTree |
|
ComputedPropertyMethodTree |
|
ComputedPropertySetterTree |
|
ConditionalExpressionTree |
|
ContinueStatementTree |
|
DebuggerStatementTree |
|
DefaultClauseTree |
|
DefaultParameterTree |
|
DoWhileStatementTree |
|
DynamicImportTree |
Represents a dynamic import expression.
|
EmptyStatementTree |
|
ExportDeclarationTree |
|
ExportSpecifierTree |
|
ExpressionStatementTree |
|
FieldDeclarationTree |
Tree for public property fields
|
FinallyTree |
|
ForAwaitOfStatementTree |
Represents a for-await-of statement, which was added in ES2018
|
ForInStatementTree |
|
FormalParameterListTree |
|
ForOfStatementTree |
|
ForStatementTree |
|
FunctionDeclarationTree |
|
FunctionDeclarationTree.Builder |
|
GetAccessorTree |
|
IdentifierExpressionTree |
|
IfStatementTree |
|
ImportDeclarationTree |
|
ImportMetaExpressionTree |
Represents 'new.target'.
|
ImportSpecifierTree |
|
IterRestTree |
|
IterSpreadTree |
|
LabelledStatementTree |
|
LiteralExpressionTree |
|
MemberExpressionTree |
|
MemberLookupExpressionTree |
|
MissingPrimaryExpressionTree |
|
NewExpressionTree |
|
NewTargetExpressionTree |
Represents 'new.target'.
|
NullTree |
Represents a null parse tree element.
|
ObjectLiteralExpressionTree |
|
ObjectPatternTree |
|
ObjectRestTree |
|
ObjectSpreadTree |
|
OptChainCallExpressionTree |
Creates a OptChainCallExpressionTree that represents a call expression within an optional chain.
|
OptionalMemberExpressionTree |
Creates a OptionalMemberExpressionTree that represents a getprop expression within an optional
chain.
|
OptionalMemberLookupExpressionTree |
Creates a OptionalMemberExpressionTree that represents a getprop expression within an optional
chain.
|
ParenExpressionTree |
|
ParseTree |
An abstract syntax tree for JavaScript parse trees.
|
ProgramTree |
|
PropertyNameAssignmentTree |
|
ReturnStatementTree |
|
SetAccessorTree |
|
SuperExpressionTree |
|
SwitchStatementTree |
|
TemplateLiteralExpressionTree |
Template literal production in ES6.
|
TemplateLiteralPortionTree |
A production representing a literal portion of a template literal.
|
TemplateSubstitutionTree |
A production representing the expression to be evaluated and substituted
into a template literal.
|
ThisExpressionTree |
|
ThrowStatementTree |
|
TryStatementTree |
|
UnaryExpressionTree |
|
UpdateExpressionTree |
Represents UpdateExpression productions from the spec.
|
VariableDeclarationListTree |
|
VariableDeclarationTree |
|
VariableStatementTree |
|
WhileStatementTree |
|
WithStatementTree |
|
YieldExpressionTree |
|