List of all items
Structs
- AbstractClassDeclaration
- AbstractMethodSignature
- AccessibilityModifier
- AddingTypeAnnotation
- AmbientDeclaration
- Arguments
- Array
- ArrayPattern
- ArrayType
- ArrowFunction
- AsExpression
- Asserts
- AssertsAnnotation
- AssignmentExpression
- AssignmentPattern
- AugmentedAssignmentExpression
- AwaitExpression
- BinaryExpression
- BreakStatement
- CallExpression
- CallSignature
- CatchClause
- Class
- ClassBody
- ClassDeclaration
- ClassHeritage
- ClassStaticBlock
- Comment
- ComputedPropertyName
- ConditionalType
- Constraint
- ConstructSignature
- ConstructorType
- ContinueStatement
- DebuggerStatement
- Decorator
- DefaultType
- DoStatement
- ElseClause
- EmptyStatement
- EnumAssignment
- EnumBody
- EnumDeclaration
- EscapeSequence
- ExistentialType
- ExportClause
- ExportSpecifier
- ExportStatement
- ExpressionStatement
- ExtendsClause
- ExtendsTypeClause
- False
- FinallyClause
- FlowMaybeType
- ForInStatement
- ForStatement
- FormalParameters
- FunctionDeclaration
- FunctionExpression
- FunctionSignature
- FunctionType
- GeneratorFunction
- GeneratorFunctionDeclaration
- GenericType
- HashBangLine
- HtmlComment
- Identifier
- IfStatement
- ImplementsClause
- Import
- ImportAlias
- ImportAttribute
- ImportClause
- ImportRequireClause
- ImportSpecifier
- ImportStatement
- IndexSignature
- IndexTypeQuery
- InferType
- InstantiationExpression
- InterfaceBody
- InterfaceDeclaration
- InternalModule
- IntersectionType
- LabeledStatement
- LexicalDeclaration
- LiteralType
- LookupType
- MappedTypeClause
- MemberExpression
- MetaProperty
- MethodDefinition
- MethodSignature
- Module
- NamedImports
- NamespaceExport
- NamespaceImport
- NestedIdentifier
- NestedTypeIdentifier
- NewExpression
- NonNullExpression
- Null
- Number
- Object
- ObjectAssignmentPattern
- ObjectPattern
- ObjectType
- OmittingTypeAnnotation
- OptingTypeAnnotation
- OptionalChain
- OptionalParameter
- OptionalType
- OverrideModifier
- Pair
- PairPattern
- ParenthesizedExpression
- ParenthesizedType
- PredefinedType
- PrivatePropertyIdentifier
- Program
- PropertyIdentifier
- PropertySignature
- PublicFieldDefinition
- ReadonlyType
- Regex
- RegexFlags
- RegexPattern
- RequiredParameter
- RestPattern
- RestType
- ReturnStatement
- SatisfiesExpression
- SequenceExpression
- ShorthandPropertyIdentifier
- ShorthandPropertyIdentifierPattern
- Span
- SpreadElement
- StatementBlock
- StatementIdentifier
- String
- StringFragment
- SubscriptExpression
- Super
- SwitchBody
- SwitchCase
- SwitchDefault
- SwitchStatement
- TemplateLiteralType
- TemplateString
- TemplateSubstitution
- TemplateType
- TernaryExpression
- This
- ThisType
- ThrowStatement
- True
- TryStatement
- TupleType
- TypeAliasDeclaration
- TypeAnnotation
- TypeArguments
- TypeAssertion
- TypeIdentifier
- TypeParameter
- TypeParameters
- TypePredicate
- TypePredicateAnnotation
- TypeQuery
- UnaryExpression
- Undefined
- UnionType
- UpdateExpression
- VariableDeclaration
- VariableDeclarator
- WhileStatement
- WithStatement
- YieldExpression
Enums
- AbstractMethodSignatureChildren
- AbstractMethodSignatureName
- AbstractMethodSignatureReturnType
- AmbientDeclarationChildren
- AnyNode
- ArgumentsChildren
- ArrayChildren
- ArrayPatternChildren
- ArrowFunctionBody
- ArrowFunctionReturnType
- AsExpressionChildren
- AssertsChildren
- AssignmentExpressionLeft
- AugmentedAssignmentExpressionLeft
- AugmentedAssignmentExpressionOperator
- BinaryExpressionLeft
- BinaryExpressionOperator
- CallExpressionArguments
- CallExpressionFunction
- CallSignatureReturnType
- CatchClauseParameter
- ClassBodyChildren
- ClassHeritageChildren
- Declaration
- DecoratorChildren
- EnumAssignmentName
- EnumBodyName
- ExportSpecifierAlias
- ExportSpecifierName
- ExportStatementChildren
- Expression
- ExpressionStatementChildren
- ExtendsTypeClauseType
- ForInStatementKind
- ForInStatementLeft
- ForInStatementOperator
- ForInStatementRight
- ForStatementCondition
- ForStatementIncrement
- ForStatementInitializer
- FormalParametersChildren
- FunctionDeclarationReturnType
- FunctionExpressionReturnType
- FunctionSignatureReturnType
- FunctionTypeReturnType
- GeneratorFunctionDeclarationReturnType
- GeneratorFunctionReturnType
- GenericTypeName
- ImportAliasChildren
- ImportClauseChildren
- ImportSpecifierName
- ImportStatementChildren
- IndexSignatureSign
- IndexSignatureType
- InferTypeChildren
- InstantiationExpressionFunction
- InterfaceBodyChildren
- InternalModuleName
- LexicalDeclarationKind
- LiteralTypeChildren
- MemberExpressionObject
- MemberExpressionProperty
- MethodDefinitionChildren
- MethodDefinitionName
- MethodDefinitionReturnType
- MethodSignatureChildren
- MethodSignatureName
- MethodSignatureReturnType
- ModuleName
- NamespaceExportChildren
- NestedIdentifierObject
- NestedTypeIdentifierModule
- ObjectAssignmentPatternLeft
- ObjectChildren
- ObjectPatternChildren
- ObjectTypeChildren
- OptionalParameterChildren
- OptionalParameterPattern
- PairKey
- PairPatternKey
- PairPatternValue
- ParenthesizedExpressionChildren
- ParseError
- Pattern
- PrimaryExpression
- PrimaryType
- ProgramChildren
- PropertySignatureChildren
- PropertySignatureName
- PublicFieldDefinitionChildren
- PublicFieldDefinitionName
- RequiredParameterChildren
- RequiredParameterName
- RequiredParameterPattern
- RestPatternChildren
- ReturnStatementChildren
- SatisfiesExpressionChildren
- Statement
- StringChildren
- SubscriptExpressionIndex
- SwitchBodyChildren
- SwitchCaseValue
- TemplateLiteralTypeChildren
- TemplateStringChildren
- TemplateSubstitutionChildren
- TemplateTypeChildren
- ThrowStatementChildren
- TupleTypeChildren
- Type
- TypeAssertionChildren
- TypePredicateName
- TypeQueryChildren
- UnaryExpressionArgument
- UnaryExpressionOperator
- UpdateExpressionOperator
- VariableDeclaratorName