pub trait VisitMutWith<V: ?Sized + VisitMut> {
// Required methods
fn visit_mut_with(&mut self, visitor: &mut V);
fn visit_mut_children_with(&mut self, visitor: &mut V);
}Expand description
A trait implemented for types that can be visited using a visitor.
Required Methods§
Sourcefn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls a visitor method (visitor.fold_xxx) with self.
Sourcefn visit_mut_children_with(&mut self, visitor: &mut V)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Visit children nodes of self`` with visitor`.
Implementations on Foreign Types§
Source§impl<V, T> VisitMutWith<V> for Box<T>
impl<V, T> VisitMutWith<V> for Box<T>
fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ClassMember
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ClassMember
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_class_member with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Key
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Key
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_key with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for MethodKind
impl<V: ?Sized + VisitMut> VisitMutWith<V> for MethodKind
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_method_kind with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Decl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Decl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for VarDeclKind
impl<V: ?Sized + VisitMut> VisitMutWith<V> for VarDeclKind
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_var_decl_kind with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignTarget
impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignTarget
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_assign_target with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignTargetPat
impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignTargetPat
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_assign_target_pat with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for BlockStmtOrExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for BlockStmtOrExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_block_stmt_or_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Callee
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Callee
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_callee with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Expr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Expr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for MemberProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for MemberProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_member_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for MetaPropKind
impl<V: ?Sized + VisitMut> VisitMutWith<V> for MetaPropKind
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_meta_prop_kind with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for OptChainBase
impl<V: ?Sized + VisitMut> VisitMutWith<V> for OptChainBase
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_chain_base with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for PropOrSpread
impl<V: ?Sized + VisitMut> VisitMutWith<V> for PropOrSpread
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_prop_or_spread with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for SimpleAssignTarget
impl<V: ?Sized + VisitMut> VisitMutWith<V> for SimpleAssignTarget
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_simple_assign_target with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for SuperProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for SuperProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_super_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ParamOrTsParamProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ParamOrTsParamProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_param_or_ts_param_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXAttrName
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXAttrName
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_attr_name with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXAttrOrSpread
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXAttrOrSpread
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_attr_or_spread with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXAttrValue
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXAttrValue
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_attr_value with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXElementChild
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXElementChild
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_element_child with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXElementName
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXElementName
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_element_name with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXObject
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXObject
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_object with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Lit
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Lit
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_lit with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ModuleItem
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ModuleItem
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_module_item with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Program
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Program
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_program with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for DefaultDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for DefaultDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_default_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportSpecifier
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportSpecifier
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_export_specifier with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportPhase
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportPhase
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_import_phase with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportSpecifier
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportSpecifier
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_import_specifier with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ModuleDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ModuleDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_module_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ModuleExportName
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ModuleExportName
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_module_export_name with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignOp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignOp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_assign_op with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for BinaryOp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for BinaryOp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_binary_op with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for UnaryOp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for UnaryOp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_unary_op with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for UpdateOp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for UpdateOp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_update_op with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ObjectPatProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ObjectPatProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_object_pat_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Pat
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Pat
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_pat with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Prop
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Prop
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for PropName
impl<V: ?Sized + VisitMut> VisitMutWith<V> for PropName
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_prop_name with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ForHead
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ForHead
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_for_head with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Stmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Stmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for VarDeclOrExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for VarDeclOrExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_var_decl_or_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Accessibility
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Accessibility
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_accessibility with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TruePlusMinus
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TruePlusMinus
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_true_plus_minus with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsEntityName
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsEntityName
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_entity_name with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsEnumMemberId
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsEnumMemberId
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_enum_member_id with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsFnOrConstructorType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsFnOrConstructorType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_fn_or_constructor_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsFnParam
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsFnParam
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_fn_param with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsKeywordTypeKind
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsKeywordTypeKind
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_keyword_type_kind with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsLit
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsLit
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_lit with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsModuleName
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsModuleName
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_module_name with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsModuleRef
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsModuleRef
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_module_ref with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsNamespaceBody
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsNamespaceBody
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_namespace_body with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsParamPropParam
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsParamPropParam
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_param_prop_param with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsThisTypeOrIdent
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsThisTypeOrIdent
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_this_type_or_ident with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeElement
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeElement
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_element with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeOperatorOp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeOperatorOp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_operator_op with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeQueryExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeQueryExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_query_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsUnionOrIntersectionType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsUnionOrIntersectionType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_union_or_intersection_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<JSXAttrValue>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<JSXAttrValue>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_jsx_attr_value with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<ModuleExportName>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<ModuleExportName>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_module_export_name with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Pat>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Pat>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_pat with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<VarDeclOrExpr>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<VarDeclOrExpr>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_var_decl_or_expr with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Accessibility>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Accessibility>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_accessibility with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<TruePlusMinus>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<TruePlusMinus>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_true_plus_minus with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<TsEntityName>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<TsEntityName>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_ts_entity_name with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<TsNamespaceBody>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<TsNamespaceBody>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_ts_namespace_body with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Atom>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Atom>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_atom with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Span>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Span>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_span with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<ExprOrSpread>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<ExprOrSpread>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_expr_or_spread with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Ident>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Ident>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_ident with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<JSXClosingElement>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<JSXClosingElement>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_jsx_closing_element with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<BlockStmt>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<BlockStmt>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_block_stmt with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<CatchClause>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<CatchClause>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_catch_clause with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<TsImportCallOptions>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<TsImportCallOptions>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_ts_import_call_options with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<Expr>>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<Expr>>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_expr with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<Stmt>>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<Stmt>>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_stmt with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<TsType>>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<TsType>>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_ts_type with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<ObjectLit>>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<ObjectLit>>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_object_lit with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<Str>>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<Str>>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_str with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<TsTypeAnn>>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<TsTypeAnn>>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_ts_type_ann with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<TsTypeParamDecl>>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<TsTypeParamDecl>>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_ts_type_param_decl with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<TsTypeParamInstantiation>>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Box<TsTypeParamInstantiation>>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_ts_type_param_instantiation with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Vec<ExprOrSpread>>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Option<Vec<ExprOrSpread>>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_expr_or_spreads with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for BigIntValue
impl<V: ?Sized + VisitMut> VisitMutWith<V> for BigIntValue
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_big_int_value with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Atom
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Atom
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_atom with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for SyntaxContext
impl<V: ?Sized + VisitMut> VisitMutWith<V> for SyntaxContext
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_syntax_context with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Span
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Span
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_span with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for AutoAccessor
impl<V: ?Sized + VisitMut> VisitMutWith<V> for AutoAccessor
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_auto_accessor with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Class
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Class
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_class with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ClassMethod
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ClassMethod
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_class_method with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ClassProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ClassProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_class_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Constructor
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Constructor
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_constructor with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Decorator
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Decorator
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_decorator with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for PrivateMethod
impl<V: ?Sized + VisitMut> VisitMutWith<V> for PrivateMethod
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_private_method with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for PrivateProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for PrivateProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_private_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for StaticBlock
impl<V: ?Sized + VisitMut> VisitMutWith<V> for StaticBlock
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_static_block with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ClassDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ClassDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_class_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for FnDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for FnDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_fn_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for UsingDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for UsingDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_using_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for VarDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for VarDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_var_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for VarDeclarator
impl<V: ?Sized + VisitMut> VisitMutWith<V> for VarDeclarator
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_var_declarator with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ArrayLit
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ArrayLit
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_array_lit with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ArrowExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ArrowExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_arrow_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_assign_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for AwaitExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for AwaitExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_await_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for BinExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for BinExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_bin_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for CallExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for CallExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_call_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ClassExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ClassExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_class_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for CondExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for CondExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_cond_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExprOrSpread
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExprOrSpread
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_expr_or_spread with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for FnExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for FnExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_fn_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Import
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Import
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_import with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportWith
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportWith
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_import_with with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportWithItem
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportWithItem
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_import_with_item with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for MemberExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for MemberExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_member_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for MetaPropExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for MetaPropExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_meta_prop_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for NewExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for NewExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_new_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ObjectLit
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ObjectLit
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_object_lit with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for OptCall
impl<V: ?Sized + VisitMut> VisitMutWith<V> for OptCall
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_call with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for OptChainExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for OptChainExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_chain_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ParenExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ParenExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_paren_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for SeqExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for SeqExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_seq_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for SpreadElement
impl<V: ?Sized + VisitMut> VisitMutWith<V> for SpreadElement
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_spread_element with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Super
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Super
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_super with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for SuperPropExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for SuperPropExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_super_prop_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TaggedTpl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TaggedTpl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_tagged_tpl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ThisExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ThisExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_this_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Tpl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Tpl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_tpl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TplElement
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TplElement
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_tpl_element with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for UnaryExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for UnaryExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_unary_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for UpdateExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for UpdateExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_update_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for YieldExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for YieldExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_yield_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Function
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Function
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_function with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Param
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Param
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_param with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for BindingIdent
impl<V: ?Sized + VisitMut> VisitMutWith<V> for BindingIdent
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_binding_ident with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Ident
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Ident
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ident with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for IdentName
impl<V: ?Sized + VisitMut> VisitMutWith<V> for IdentName
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ident_name with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for PrivateName
impl<V: ?Sized + VisitMut> VisitMutWith<V> for PrivateName
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_private_name with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXAttr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXAttr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_attr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXClosingElement
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXClosingElement
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_closing_element with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXClosingFragment
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXClosingFragment
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_closing_fragment with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXElement
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXElement
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_element with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXEmptyExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXEmptyExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_empty_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXExprContainer
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXExprContainer
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_expr_container with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXFragment
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXFragment
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_fragment with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXMemberExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXMemberExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_member_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXNamespacedName
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXNamespacedName
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_namespaced_name with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXOpeningElement
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXOpeningElement
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_opening_element with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXOpeningFragment
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXOpeningFragment
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_opening_fragment with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXSpreadChild
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXSpreadChild
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_spread_child with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXText
impl<V: ?Sized + VisitMut> VisitMutWith<V> for JSXText
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_text with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for BigInt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for BigInt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_big_int with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Bool
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Bool
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_bool with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Null
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Null
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_null with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Number
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Number
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_number with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Regex
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Regex
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_regex with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Str
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Str
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_str with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Module
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Module
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_module with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Script
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Script
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_script with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportAll
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportAll
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_export_all with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_export_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportDefaultDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportDefaultDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_export_default_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportDefaultExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportDefaultExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_export_default_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportDefaultSpecifier
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportDefaultSpecifier
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_export_default_specifier with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportNamedSpecifier
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportNamedSpecifier
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_export_named_specifier with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportNamespaceSpecifier
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExportNamespaceSpecifier
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_export_namespace_specifier with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_import_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportDefaultSpecifier
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportDefaultSpecifier
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_import_default_specifier with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportNamedSpecifier
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportNamedSpecifier
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_import_named_specifier with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportStarAsSpecifier
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ImportStarAsSpecifier
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_import_star_as_specifier with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for NamedExport
impl<V: ?Sized + VisitMut> VisitMutWith<V> for NamedExport
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_named_export with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ArrayPat
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ArrayPat
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_array_pat with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignPat
impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignPat
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_assign_pat with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignPatProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignPatProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_assign_pat_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for KeyValuePatProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for KeyValuePatProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_key_value_pat_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ObjectPat
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ObjectPat
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_object_pat with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for RestPat
impl<V: ?Sized + VisitMut> VisitMutWith<V> for RestPat
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_rest_pat with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for AssignProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_assign_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ComputedPropName
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ComputedPropName
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_computed_prop_name with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for GetterProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for GetterProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_getter_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for KeyValueProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for KeyValueProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_key_value_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for MethodProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for MethodProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_method_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for SetterProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for SetterProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_setter_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for BlockStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for BlockStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_block_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for BreakStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for BreakStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_break_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for CatchClause
impl<V: ?Sized + VisitMut> VisitMutWith<V> for CatchClause
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_catch_clause with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ContinueStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ContinueStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_continue_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for DebuggerStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for DebuggerStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_debugger_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for DoWhileStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for DoWhileStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_do_while_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for EmptyStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for EmptyStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_empty_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExprStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ExprStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_expr_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ForInStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ForInStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_for_in_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ForOfStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ForOfStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_for_of_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ForStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ForStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_for_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for IfStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for IfStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_if_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for LabeledStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for LabeledStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_labeled_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ReturnStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ReturnStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_return_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for SwitchCase
impl<V: ?Sized + VisitMut> VisitMutWith<V> for SwitchCase
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_switch_case with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for SwitchStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for SwitchStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_switch_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for ThrowStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for ThrowStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_throw_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TryStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TryStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_try_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for WhileStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for WhileStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_while_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for WithStmt
impl<V: ?Sized + VisitMut> VisitMutWith<V> for WithStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_with_stmt with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Invalid
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Invalid
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_invalid with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsArrayType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsArrayType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_array_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsAsExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsAsExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_as_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsCallSignatureDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsCallSignatureDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_call_signature_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsConditionalType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsConditionalType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_conditional_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsConstAssertion
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsConstAssertion
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_const_assertion with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsConstructSignatureDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsConstructSignatureDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_construct_signature_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsConstructorType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsConstructorType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_constructor_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsEnumDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsEnumDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_enum_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsEnumMember
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsEnumMember
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_enum_member with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsExportAssignment
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsExportAssignment
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_export_assignment with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsExprWithTypeArgs
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsExprWithTypeArgs
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_expr_with_type_args with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsExternalModuleRef
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsExternalModuleRef
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_external_module_ref with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsFnType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsFnType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_fn_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsGetterSignature
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsGetterSignature
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_getter_signature with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsImportCallOptions
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsImportCallOptions
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_import_call_options with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsImportEqualsDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsImportEqualsDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_import_equals_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsImportType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsImportType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_import_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsIndexSignature
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsIndexSignature
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_index_signature with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsIndexedAccessType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsIndexedAccessType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_indexed_access_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsInferType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsInferType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_infer_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsInstantiation
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsInstantiation
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_instantiation with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsInterfaceBody
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsInterfaceBody
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_interface_body with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsInterfaceDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsInterfaceDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_interface_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsIntersectionType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsIntersectionType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_intersection_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsKeywordType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsKeywordType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_keyword_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsLitType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsLitType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_lit_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsMappedType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsMappedType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_mapped_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsMethodSignature
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsMethodSignature
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_method_signature with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsModuleBlock
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsModuleBlock
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_module_block with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsModuleDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsModuleDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_module_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsNamespaceDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsNamespaceDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_namespace_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsNamespaceExportDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsNamespaceExportDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_namespace_export_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsNonNullExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsNonNullExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_non_null_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsOptionalType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsOptionalType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_optional_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsParamProp
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsParamProp
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_param_prop with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsParenthesizedType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsParenthesizedType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_parenthesized_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsPropertySignature
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsPropertySignature
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_property_signature with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsQualifiedName
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsQualifiedName
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_qualified_name with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsRestType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsRestType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_rest_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsSatisfiesExpr
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsSatisfiesExpr
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_satisfies_expr with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsSetterSignature
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsSetterSignature
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_setter_signature with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsThisType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsThisType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_this_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTplLitType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTplLitType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_tpl_lit_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTupleElement
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTupleElement
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_tuple_element with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTupleType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTupleType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_tuple_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeAliasDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeAliasDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_alias_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeAnn
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeAnn
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_ann with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeAssertion
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeAssertion
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_assertion with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeLit
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeLit
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_lit with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeOperator
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeOperator
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_operator with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeParam
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeParam
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_param with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeParamDecl
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeParamDecl
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_param_decl with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeParamInstantiation
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeParamInstantiation
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_param_instantiation with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypePredicate
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypePredicate
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_predicate with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeQuery
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeQuery
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_query with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeRef
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsTypeRef
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_ref with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsUnionType
impl<V: ?Sized + VisitMut> VisitMutWith<V> for TsUnionType
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_union_type with self.
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ClassMember>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ClassMember>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_class_members with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<PropOrSpread>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<PropOrSpread>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_prop_or_spreads with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ParamOrTsParamProp>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ParamOrTsParamProp>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_param_or_ts_param_props with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<JSXAttrOrSpread>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<JSXAttrOrSpread>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_attr_or_spreads with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<JSXElementChild>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<JSXElementChild>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_jsx_element_childs with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ModuleItem>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ModuleItem>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_module_items with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ExportSpecifier>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ExportSpecifier>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_export_specifiers with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ImportSpecifier>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ImportSpecifier>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_import_specifiers with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ObjectPatProp>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ObjectPatProp>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_object_pat_props with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Pat>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Pat>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_pats with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Stmt>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Stmt>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_stmts with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TsFnParam>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TsFnParam>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_fn_params with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TsTypeElement>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TsTypeElement>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_elements with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Option<Pat>>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Option<Pat>>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_vec_pats with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Option<ExprOrSpread>>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Option<ExprOrSpread>>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_opt_vec_expr_or_spreads with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Decorator>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Decorator>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_decorators with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<VarDeclarator>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<VarDeclarator>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_var_declarators with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ExprOrSpread>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ExprOrSpread>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_expr_or_spreads with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ImportWithItem>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<ImportWithItem>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_import_with_items with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TplElement>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TplElement>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_tpl_elements with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Param>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Param>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_params with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<SwitchCase>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<SwitchCase>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_switch_cases with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TsEnumMember>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TsEnumMember>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_enum_members with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TsExprWithTypeArgs>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TsExprWithTypeArgs>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_expr_with_type_argss with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TsTupleElement>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TsTupleElement>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_tuple_elements with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TsTypeParam>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<TsTypeParam>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_type_params with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Box<Expr>>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Box<Expr>>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_exprs with self. (Extra impl)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Source§impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Box<TsType>>
impl<V: ?Sized + VisitMut> VisitMutWith<V> for Vec<Box<TsType>>
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_ts_types with self. (Extra impl)