List of all items
Structs
- BoundIdentifier
- MaybeBoundIdentifier
- ReusableTraverseCtx
- TraverseAncestry
- TraverseCtx
- TraverseScoping
- ancestor::AccessorPropertyWithoutDecorators
- ancestor::AccessorPropertyWithoutKey
- ancestor::AccessorPropertyWithoutTypeAnnotation
- ancestor::AccessorPropertyWithoutValue
- ancestor::ArrayAssignmentTargetWithoutElements
- ancestor::ArrayAssignmentTargetWithoutRest
- ancestor::ArrayExpressionWithoutElements
- ancestor::ArrayPatternWithoutElements
- ancestor::ArrayPatternWithoutRest
- ancestor::ArrowFunctionExpressionWithoutBody
- ancestor::ArrowFunctionExpressionWithoutParams
- ancestor::ArrowFunctionExpressionWithoutReturnType
- ancestor::ArrowFunctionExpressionWithoutTypeParameters
- ancestor::AssignmentExpressionWithoutLeft
- ancestor::AssignmentExpressionWithoutRight
- ancestor::AssignmentPatternWithoutLeft
- ancestor::AssignmentPatternWithoutRight
- ancestor::AssignmentTargetPropertyIdentifierWithoutBinding
- ancestor::AssignmentTargetPropertyIdentifierWithoutInit
- ancestor::AssignmentTargetPropertyPropertyWithoutBinding
- ancestor::AssignmentTargetPropertyPropertyWithoutName
- ancestor::AssignmentTargetRestWithoutTarget
- ancestor::AssignmentTargetWithDefaultWithoutBinding
- ancestor::AssignmentTargetWithDefaultWithoutInit
- ancestor::AwaitExpressionWithoutArgument
- ancestor::BinaryExpressionWithoutLeft
- ancestor::BinaryExpressionWithoutRight
- ancestor::BindingPropertyWithoutKey
- ancestor::BindingPropertyWithoutValue
- ancestor::BindingRestElementWithoutArgument
- ancestor::BlockStatementWithoutBody
- ancestor::BreakStatementWithoutLabel
- ancestor::CallExpressionWithoutArguments
- ancestor::CallExpressionWithoutCallee
- ancestor::CallExpressionWithoutTypeArguments
- ancestor::CatchClauseWithoutBody
- ancestor::CatchClauseWithoutParam
- ancestor::CatchParameterWithoutPattern
- ancestor::CatchParameterWithoutTypeAnnotation
- ancestor::ChainExpressionWithoutExpression
- ancestor::ClassBodyWithoutBody
- ancestor::ClassWithoutBody
- ancestor::ClassWithoutDecorators
- ancestor::ClassWithoutId
- ancestor::ClassWithoutImplements
- ancestor::ClassWithoutSuperClass
- ancestor::ClassWithoutSuperTypeArguments
- ancestor::ClassWithoutTypeParameters
- ancestor::ComputedMemberExpressionWithoutExpression
- ancestor::ComputedMemberExpressionWithoutObject
- ancestor::ConditionalExpressionWithoutAlternate
- ancestor::ConditionalExpressionWithoutConsequent
- ancestor::ConditionalExpressionWithoutTest
- ancestor::ContinueStatementWithoutLabel
- ancestor::DecoratorWithoutExpression
- ancestor::DirectiveWithoutExpression
- ancestor::DoWhileStatementWithoutBody
- ancestor::DoWhileStatementWithoutTest
- ancestor::ExportAllDeclarationWithoutExported
- ancestor::ExportAllDeclarationWithoutSource
- ancestor::ExportAllDeclarationWithoutWithClause
- ancestor::ExportDefaultDeclarationWithoutDeclaration
- ancestor::ExportNamedDeclarationWithoutDeclaration
- ancestor::ExportNamedDeclarationWithoutSource
- ancestor::ExportNamedDeclarationWithoutSpecifiers
- ancestor::ExportNamedDeclarationWithoutWithClause
- ancestor::ExportSpecifierWithoutExported
- ancestor::ExportSpecifierWithoutLocal
- ancestor::ExpressionStatementWithoutExpression
- ancestor::ForInStatementWithoutBody
- ancestor::ForInStatementWithoutLeft
- ancestor::ForInStatementWithoutRight
- ancestor::ForOfStatementWithoutBody
- ancestor::ForOfStatementWithoutLeft
- ancestor::ForOfStatementWithoutRight
- ancestor::ForStatementWithoutBody
- ancestor::ForStatementWithoutInit
- ancestor::ForStatementWithoutTest
- ancestor::ForStatementWithoutUpdate
- ancestor::FormalParameterRestWithoutRest
- ancestor::FormalParameterRestWithoutTypeAnnotation
- ancestor::FormalParameterWithoutDecorators
- ancestor::FormalParameterWithoutInitializer
- ancestor::FormalParameterWithoutPattern
- ancestor::FormalParameterWithoutTypeAnnotation
- ancestor::FormalParametersWithoutItems
- ancestor::FormalParametersWithoutRest
- ancestor::FunctionBodyWithoutDirectives
- ancestor::FunctionBodyWithoutStatements
- ancestor::FunctionWithoutBody
- ancestor::FunctionWithoutId
- ancestor::FunctionWithoutParams
- ancestor::FunctionWithoutReturnType
- ancestor::FunctionWithoutThisParam
- ancestor::FunctionWithoutTypeParameters
- ancestor::IfStatementWithoutAlternate
- ancestor::IfStatementWithoutConsequent
- ancestor::IfStatementWithoutTest
- ancestor::ImportAttributeWithoutKey
- ancestor::ImportAttributeWithoutValue
- ancestor::ImportDeclarationWithoutSource
- ancestor::ImportDeclarationWithoutSpecifiers
- ancestor::ImportDeclarationWithoutWithClause
- ancestor::ImportDefaultSpecifierWithoutLocal
- ancestor::ImportExpressionWithoutOptions
- ancestor::ImportExpressionWithoutSource
- ancestor::ImportNamespaceSpecifierWithoutLocal
- ancestor::ImportSpecifierWithoutImported
- ancestor::ImportSpecifierWithoutLocal
- ancestor::JSDocNonNullableTypeWithoutTypeAnnotation
- ancestor::JSDocNullableTypeWithoutTypeAnnotation
- ancestor::JSXAttributeWithoutName
- ancestor::JSXAttributeWithoutValue
- ancestor::JSXClosingElementWithoutName
- ancestor::JSXElementWithoutChildren
- ancestor::JSXElementWithoutClosingElement
- ancestor::JSXElementWithoutOpeningElement
- ancestor::JSXExpressionContainerWithoutExpression
- ancestor::JSXFragmentWithoutChildren
- ancestor::JSXFragmentWithoutClosingFragment
- ancestor::JSXFragmentWithoutOpeningFragment
- ancestor::JSXMemberExpressionWithoutObject
- ancestor::JSXMemberExpressionWithoutProperty
- ancestor::JSXNamespacedNameWithoutName
- ancestor::JSXNamespacedNameWithoutNamespace
- ancestor::JSXOpeningElementWithoutAttributes
- ancestor::JSXOpeningElementWithoutName
- ancestor::JSXOpeningElementWithoutTypeArguments
- ancestor::JSXSpreadAttributeWithoutArgument
- ancestor::JSXSpreadChildWithoutExpression
- ancestor::LabeledStatementWithoutBody
- ancestor::LabeledStatementWithoutLabel
- ancestor::LogicalExpressionWithoutLeft
- ancestor::LogicalExpressionWithoutRight
- ancestor::MetaPropertyWithoutMeta
- ancestor::MetaPropertyWithoutProperty
- ancestor::MethodDefinitionWithoutDecorators
- ancestor::MethodDefinitionWithoutKey
- ancestor::MethodDefinitionWithoutValue
- ancestor::NewExpressionWithoutArguments
- ancestor::NewExpressionWithoutCallee
- ancestor::NewExpressionWithoutTypeArguments
- ancestor::ObjectAssignmentTargetWithoutProperties
- ancestor::ObjectAssignmentTargetWithoutRest
- ancestor::ObjectExpressionWithoutProperties
- ancestor::ObjectPatternWithoutProperties
- ancestor::ObjectPatternWithoutRest
- ancestor::ObjectPropertyWithoutKey
- ancestor::ObjectPropertyWithoutValue
- ancestor::ParenthesizedExpressionWithoutExpression
- ancestor::PrivateFieldExpressionWithoutField
- ancestor::PrivateFieldExpressionWithoutObject
- ancestor::PrivateInExpressionWithoutLeft
- ancestor::PrivateInExpressionWithoutRight
- ancestor::ProgramWithoutBody
- ancestor::ProgramWithoutDirectives
- ancestor::ProgramWithoutHashbang
- ancestor::PropertyDefinitionWithoutDecorators
- ancestor::PropertyDefinitionWithoutKey
- ancestor::PropertyDefinitionWithoutTypeAnnotation
- ancestor::PropertyDefinitionWithoutValue
- ancestor::ReturnStatementWithoutArgument
- ancestor::SequenceExpressionWithoutExpressions
- ancestor::SpreadElementWithoutArgument
- ancestor::StaticBlockWithoutBody
- ancestor::StaticMemberExpressionWithoutObject
- ancestor::StaticMemberExpressionWithoutProperty
- ancestor::SwitchCaseWithoutConsequent
- ancestor::SwitchCaseWithoutTest
- ancestor::SwitchStatementWithoutCases
- ancestor::SwitchStatementWithoutDiscriminant
- ancestor::TSArrayTypeWithoutElementType
- ancestor::TSAsExpressionWithoutExpression
- ancestor::TSAsExpressionWithoutTypeAnnotation
- ancestor::TSCallSignatureDeclarationWithoutParams
- ancestor::TSCallSignatureDeclarationWithoutReturnType
- ancestor::TSCallSignatureDeclarationWithoutThisParam
- ancestor::TSCallSignatureDeclarationWithoutTypeParameters
- ancestor::TSClassImplementsWithoutExpression
- ancestor::TSClassImplementsWithoutTypeArguments
- ancestor::TSConditionalTypeWithoutCheckType
- ancestor::TSConditionalTypeWithoutExtendsType
- ancestor::TSConditionalTypeWithoutFalseType
- ancestor::TSConditionalTypeWithoutTrueType
- ancestor::TSConstructSignatureDeclarationWithoutParams
- ancestor::TSConstructSignatureDeclarationWithoutReturnType
- ancestor::TSConstructSignatureDeclarationWithoutTypeParameters
- ancestor::TSConstructorTypeWithoutParams
- ancestor::TSConstructorTypeWithoutReturnType
- ancestor::TSConstructorTypeWithoutTypeParameters
- ancestor::TSEnumBodyWithoutMembers
- ancestor::TSEnumDeclarationWithoutBody
- ancestor::TSEnumDeclarationWithoutId
- ancestor::TSEnumMemberWithoutId
- ancestor::TSEnumMemberWithoutInitializer
- ancestor::TSExportAssignmentWithoutExpression
- ancestor::TSExternalModuleReferenceWithoutExpression
- ancestor::TSFunctionTypeWithoutParams
- ancestor::TSFunctionTypeWithoutReturnType
- ancestor::TSFunctionTypeWithoutThisParam
- ancestor::TSFunctionTypeWithoutTypeParameters
- ancestor::TSGlobalDeclarationWithoutBody
- ancestor::TSImportEqualsDeclarationWithoutId
- ancestor::TSImportEqualsDeclarationWithoutModuleReference
- ancestor::TSImportTypeQualifiedNameWithoutLeft
- ancestor::TSImportTypeQualifiedNameWithoutRight
- ancestor::TSImportTypeWithoutOptions
- ancestor::TSImportTypeWithoutQualifier
- ancestor::TSImportTypeWithoutSource
- ancestor::TSImportTypeWithoutTypeArguments
- ancestor::TSIndexSignatureNameWithoutTypeAnnotation
- ancestor::TSIndexSignatureWithoutParameters
- ancestor::TSIndexSignatureWithoutTypeAnnotation
- ancestor::TSIndexedAccessTypeWithoutIndexType
- ancestor::TSIndexedAccessTypeWithoutObjectType
- ancestor::TSInferTypeWithoutTypeParameter
- ancestor::TSInstantiationExpressionWithoutExpression
- ancestor::TSInstantiationExpressionWithoutTypeArguments
- ancestor::TSInterfaceBodyWithoutBody
- ancestor::TSInterfaceDeclarationWithoutBody
- ancestor::TSInterfaceDeclarationWithoutExtends
- ancestor::TSInterfaceDeclarationWithoutId
- ancestor::TSInterfaceDeclarationWithoutTypeParameters
- ancestor::TSInterfaceHeritageWithoutExpression
- ancestor::TSInterfaceHeritageWithoutTypeArguments
- ancestor::TSIntersectionTypeWithoutTypes
- ancestor::TSLiteralTypeWithoutLiteral
- ancestor::TSMappedTypeWithoutConstraint
- ancestor::TSMappedTypeWithoutKey
- ancestor::TSMappedTypeWithoutNameType
- ancestor::TSMappedTypeWithoutTypeAnnotation
- ancestor::TSMethodSignatureWithoutKey
- ancestor::TSMethodSignatureWithoutParams
- ancestor::TSMethodSignatureWithoutReturnType
- ancestor::TSMethodSignatureWithoutThisParam
- ancestor::TSMethodSignatureWithoutTypeParameters
- ancestor::TSModuleBlockWithoutBody
- ancestor::TSModuleBlockWithoutDirectives
- ancestor::TSModuleDeclarationWithoutBody
- ancestor::TSModuleDeclarationWithoutId
- ancestor::TSNamedTupleMemberWithoutElementType
- ancestor::TSNamedTupleMemberWithoutLabel
- ancestor::TSNamespaceExportDeclarationWithoutId
- ancestor::TSNonNullExpressionWithoutExpression
- ancestor::TSOptionalTypeWithoutTypeAnnotation
- ancestor::TSParenthesizedTypeWithoutTypeAnnotation
- ancestor::TSPropertySignatureWithoutKey
- ancestor::TSPropertySignatureWithoutTypeAnnotation
- ancestor::TSQualifiedNameWithoutLeft
- ancestor::TSQualifiedNameWithoutRight
- ancestor::TSRestTypeWithoutTypeAnnotation
- ancestor::TSSatisfiesExpressionWithoutExpression
- ancestor::TSSatisfiesExpressionWithoutTypeAnnotation
- ancestor::TSTemplateLiteralTypeWithoutQuasis
- ancestor::TSTemplateLiteralTypeWithoutTypes
- ancestor::TSThisParameterWithoutTypeAnnotation
- ancestor::TSTupleTypeWithoutElementTypes
- ancestor::TSTypeAliasDeclarationWithoutId
- ancestor::TSTypeAliasDeclarationWithoutTypeAnnotation
- ancestor::TSTypeAliasDeclarationWithoutTypeParameters
- ancestor::TSTypeAnnotationWithoutTypeAnnotation
- ancestor::TSTypeAssertionWithoutExpression
- ancestor::TSTypeAssertionWithoutTypeAnnotation
- ancestor::TSTypeLiteralWithoutMembers
- ancestor::TSTypeOperatorWithoutTypeAnnotation
- ancestor::TSTypeParameterDeclarationWithoutParams
- ancestor::TSTypeParameterInstantiationWithoutParams
- ancestor::TSTypeParameterWithoutConstraint
- ancestor::TSTypeParameterWithoutDefault
- ancestor::TSTypeParameterWithoutName
- ancestor::TSTypePredicateWithoutParameterName
- ancestor::TSTypePredicateWithoutTypeAnnotation
- ancestor::TSTypeQueryWithoutExprName
- ancestor::TSTypeQueryWithoutTypeArguments
- ancestor::TSTypeReferenceWithoutTypeArguments
- ancestor::TSTypeReferenceWithoutTypeName
- ancestor::TSUnionTypeWithoutTypes
- ancestor::TaggedTemplateExpressionWithoutQuasi
- ancestor::TaggedTemplateExpressionWithoutTag
- ancestor::TaggedTemplateExpressionWithoutTypeArguments
- ancestor::TemplateLiteralWithoutExpressions
- ancestor::TemplateLiteralWithoutQuasis
- ancestor::ThrowStatementWithoutArgument
- ancestor::TryStatementWithoutBlock
- ancestor::TryStatementWithoutFinalizer
- ancestor::TryStatementWithoutHandler
- ancestor::UnaryExpressionWithoutArgument
- ancestor::UpdateExpressionWithoutArgument
- ancestor::V8IntrinsicExpressionWithoutArguments
- ancestor::V8IntrinsicExpressionWithoutName
- ancestor::VariableDeclarationWithoutDeclarations
- ancestor::VariableDeclaratorWithoutId
- ancestor::VariableDeclaratorWithoutInit
- ancestor::VariableDeclaratorWithoutTypeAnnotation
- ancestor::WhileStatementWithoutBody
- ancestor::WhileStatementWithoutTest
- ancestor::WithClauseWithoutWithEntries
- ancestor::WithStatementWithoutBody
- ancestor::WithStatementWithoutObject
- ancestor::YieldExpressionWithoutArgument