List of all items
Structs
Enums
- AstParentKind
- AstParentNodeRef
- NodeRef
- fields::AccessibilityField
- fields::ArrayLitField
- fields::ArrayPatField
- fields::ArrowExprField
- fields::AssignExprField
- fields::AssignOpField
- fields::AssignPatField
- fields::AssignPatPropField
- fields::AssignPropField
- fields::AssignTargetField
- fields::AssignTargetPatField
- fields::AstParentKind
- fields::AstParentNodeRef
- fields::AutoAccessorField
- fields::AwaitExprField
- fields::BigIntField
- fields::BinExprField
- fields::BinaryOpField
- fields::BindingIdentField
- fields::BlockStmtField
- fields::BlockStmtOrExprField
- fields::BoolField
- fields::BreakStmtField
- fields::CallExprField
- fields::CalleeField
- fields::CatchClauseField
- fields::ClassDeclField
- fields::ClassExprField
- fields::ClassField
- fields::ClassMemberField
- fields::ClassMethodField
- fields::ClassPropField
- fields::ComputedPropNameField
- fields::CondExprField
- fields::ConstructorField
- fields::ContinueStmtField
- fields::DebuggerStmtField
- fields::DeclField
- fields::DecoratorField
- fields::DefaultDeclField
- fields::DoWhileStmtField
- fields::EmptyStmtField
- fields::ExportAllField
- fields::ExportDeclField
- fields::ExportDefaultDeclField
- fields::ExportDefaultExprField
- fields::ExportDefaultSpecifierField
- fields::ExportNamedSpecifierField
- fields::ExportNamespaceSpecifierField
- fields::ExportSpecifierField
- fields::ExprField
- fields::ExprOrSpreadField
- fields::ExprStmtField
- fields::FnDeclField
- fields::FnExprField
- fields::ForHeadField
- fields::ForInStmtField
- fields::ForOfStmtField
- fields::ForStmtField
- fields::FunctionField
- fields::GetterPropField
- fields::IdentField
- fields::IdentNameField
- fields::IfStmtField
- fields::ImportDeclField
- fields::ImportDefaultSpecifierField
- fields::ImportField
- fields::ImportNamedSpecifierField
- fields::ImportPhaseField
- fields::ImportSpecifierField
- fields::ImportStarAsSpecifierField
- fields::ImportWithField
- fields::ImportWithItemField
- fields::InvalidField
- fields::JSXAttrField
- fields::JSXAttrNameField
- fields::JSXAttrOrSpreadField
- fields::JSXAttrValueField
- fields::JSXClosingElementField
- fields::JSXClosingFragmentField
- fields::JSXElementChildField
- fields::JSXElementField
- fields::JSXElementNameField
- fields::JSXEmptyExprField
- fields::JSXExprContainerField
- fields::JSXExprField
- fields::JSXFragmentField
- fields::JSXMemberExprField
- fields::JSXNamespacedNameField
- fields::JSXObjectField
- fields::JSXOpeningElementField
- fields::JSXOpeningFragmentField
- fields::JSXSpreadChildField
- fields::JSXTextField
- fields::KeyField
- fields::KeyValuePatPropField
- fields::KeyValuePropField
- fields::LabeledStmtField
- fields::LitField
- fields::MemberExprField
- fields::MemberPropField
- fields::MetaPropExprField
- fields::MetaPropKindField
- fields::MethodKindField
- fields::MethodPropField
- fields::ModuleDeclField
- fields::ModuleExportNameField
- fields::ModuleField
- fields::ModuleItemField
- fields::NamedExportField
- fields::NewExprField
- fields::NullField
- fields::NumberField
- fields::ObjectLitField
- fields::ObjectPatField
- fields::ObjectPatPropField
- fields::OptCallField
- fields::OptChainBaseField
- fields::OptChainExprField
- fields::ParamField
- fields::ParamOrTsParamPropField
- fields::ParenExprField
- fields::PatField
- fields::PrivateMethodField
- fields::PrivateNameField
- fields::PrivatePropField
- fields::ProgramField
- fields::PropField
- fields::PropNameField
- fields::PropOrSpreadField
- fields::RegexField
- fields::RestPatField
- fields::ReturnStmtField
- fields::ScriptField
- fields::SeqExprField
- fields::SetterPropField
- fields::SimpleAssignTargetField
- fields::SpreadElementField
- fields::StaticBlockField
- fields::StmtField
- fields::StrField
- fields::SuperField
- fields::SuperPropExprField
- fields::SuperPropField
- fields::SwitchCaseField
- fields::SwitchStmtField
- fields::TaggedTplField
- fields::ThisExprField
- fields::ThrowStmtField
- fields::TplElementField
- fields::TplField
- fields::TruePlusMinusField
- fields::TryStmtField
- fields::TsArrayTypeField
- fields::TsAsExprField
- fields::TsCallSignatureDeclField
- fields::TsConditionalTypeField
- fields::TsConstAssertionField
- fields::TsConstructSignatureDeclField
- fields::TsConstructorTypeField
- fields::TsEntityNameField
- fields::TsEnumDeclField
- fields::TsEnumMemberField
- fields::TsEnumMemberIdField
- fields::TsExportAssignmentField
- fields::TsExprWithTypeArgsField
- fields::TsExternalModuleRefField
- fields::TsFnOrConstructorTypeField
- fields::TsFnParamField
- fields::TsFnTypeField
- fields::TsGetterSignatureField
- fields::TsImportEqualsDeclField
- fields::TsImportTypeField
- fields::TsIndexSignatureField
- fields::TsIndexedAccessTypeField
- fields::TsInferTypeField
- fields::TsInstantiationField
- fields::TsInterfaceBodyField
- fields::TsInterfaceDeclField
- fields::TsIntersectionTypeField
- fields::TsKeywordTypeField
- fields::TsKeywordTypeKindField
- fields::TsLitField
- fields::TsLitTypeField
- fields::TsMappedTypeField
- fields::TsMethodSignatureField
- fields::TsModuleBlockField
- fields::TsModuleDeclField
- fields::TsModuleNameField
- fields::TsModuleRefField
- fields::TsNamespaceBodyField
- fields::TsNamespaceDeclField
- fields::TsNamespaceExportDeclField
- fields::TsNonNullExprField
- fields::TsOptionalTypeField
- fields::TsParamPropField
- fields::TsParamPropParamField
- fields::TsParenthesizedTypeField
- fields::TsPropertySignatureField
- fields::TsQualifiedNameField
- fields::TsRestTypeField
- fields::TsSatisfiesExprField
- fields::TsSetterSignatureField
- fields::TsThisTypeField
- fields::TsThisTypeOrIdentField
- fields::TsTplLitTypeField
- fields::TsTupleElementField
- fields::TsTupleTypeField
- fields::TsTypeAliasDeclField
- fields::TsTypeAnnField
- fields::TsTypeAssertionField
- fields::TsTypeElementField
- fields::TsTypeField
- fields::TsTypeLitField
- fields::TsTypeOperatorField
- fields::TsTypeOperatorOpField
- fields::TsTypeParamDeclField
- fields::TsTypeParamField
- fields::TsTypeParamInstantiationField
- fields::TsTypePredicateField
- fields::TsTypeQueryExprField
- fields::TsTypeQueryField
- fields::TsTypeRefField
- fields::TsUnionOrIntersectionTypeField
- fields::TsUnionTypeField
- fields::UnaryExprField
- fields::UnaryOpField
- fields::UpdateExprField
- fields::UpdateOpField
- fields::UsingDeclField
- fields::VarDeclField
- fields::VarDeclKindField
- fields::VarDeclOrExprField
- fields::VarDeclaratorField
- fields::WhileStmtField
- fields::WithStmtField
- fields::YieldExprField
Traits
- Fold
- FoldAstPath
- FoldWith
- FoldWithAstPath
- InjectVars
- Visit
- VisitAstPath
- VisitMut
- VisitMutAstPath
- VisitMutWith
- VisitMutWithAstPath
- VisitWith
- VisitWithAstPath
Macros
- assert_eq_ignore_span
- noop_fold_type
- noop_visit_mut_type
- noop_visit_type
- standard_only_fold
- standard_only_visit
- standard_only_visit_mut
- visit_mut_obj_and_computed
- visit_obj_and_computed