swc_ecma_visit

Trait VisitMutWithAstPath

Source
pub trait VisitMutWithAstPath<V: ?Sized + VisitMutAstPath> {
    // Required methods
    fn visit_mut_with_ast_path(
        &mut self,
        visitor: &mut V,
        __ast_path: &mut AstKindPath,
    );
    fn visit_mut_children_with_ast_path(
        &mut self,
        visitor: &mut V,
        __ast_path: &mut AstKindPath,
    );
}
Available on crate feature path only.
Expand description

A trait implemented for types that can be visited using a visitor.

Required Methods§

Source

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls a visitor method (visitor.fold_xxx) with self.

Source

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Visit children nodes of self`` with visitor`.

Implementations on Foreign Types§

Source§

impl<V, T> VisitMutWithAstPath<V> for Box<T>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<JSXAttrValue>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_jsx_attr_value with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<ModuleExportName>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Pat>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_pat with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<VarDeclOrExpr>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Accessibility>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_accessibility with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<TruePlusMinus>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_true_plus_minus with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<TsEntityName>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_ts_entity_name with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<TsNamespaceBody>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Box<Expr>>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_expr with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Box<Stmt>>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_stmt with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Box<TsType>>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_ts_type with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Box<ObjectLit>>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_object_lit with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Box<Str>>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_str with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Box<TsTypeAnn>>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_ts_type_ann with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Box<TsTypeParamDecl>>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Box<TsTypeParamInstantiation>>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Vec<ExprOrSpread>>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_expr_or_spreads with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Atom>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_atom with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Span>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_span with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<ExprOrSpread>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_expr_or_spread with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<Ident>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_ident with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<JSXClosingElement>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<BlockStmt>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_block_stmt with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Option<CatchClause>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_catch_clause with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ClassMember

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Key

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for MethodKind

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Decl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for VarDeclKind

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for AssignTarget

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for AssignTargetPat

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for BlockStmtOrExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Callee

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Expr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for MemberProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for MetaPropKind

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for OptChainBase

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for PropOrSpread

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for SimpleAssignTarget

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for SuperProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ParamOrTsParamProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXAttrName

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXAttrOrSpread

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXAttrValue

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXElementChild

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXElementName

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXObject

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Lit

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ModuleItem

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Program

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for DefaultDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ExportSpecifier

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ImportPhase

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ImportSpecifier

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ModuleDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ModuleExportName

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for AssignOp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for BinaryOp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for UnaryOp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for UpdateOp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ObjectPatProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Pat

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Prop

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for PropName

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ForHead

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Stmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for VarDeclOrExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Accessibility

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TruePlusMinus

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsEntityName

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsEnumMemberId

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsFnOrConstructorType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsFnParam

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsKeywordTypeKind

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsLit

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsModuleName

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsModuleRef

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsNamespaceBody

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsParamPropParam

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsThisTypeOrIdent

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypeElement

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypeOperatorOp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypeQueryExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsUnionOrIntersectionType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<Option<Pat>>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_opt_vec_pats with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<Option<ExprOrSpread>>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<ClassMember>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_class_members with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<PropOrSpread>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_prop_or_spreads with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<ParamOrTsParamProp>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<JSXAttrOrSpread>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_jsx_attr_or_spreads with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<JSXElementChild>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_jsx_element_childs with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<ModuleItem>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_module_items with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<ExportSpecifier>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_export_specifiers with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<ImportSpecifier>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_import_specifiers with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<ObjectPatProp>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_object_pat_props with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<Pat>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_pats with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<Stmt>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_stmts with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<TsFnParam>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_ts_fn_params with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<TsTypeElement>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_ts_type_elements with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<Box<Expr>>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_exprs with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<Box<TsType>>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_ts_types with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<Decorator>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_decorators with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<VarDeclarator>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_var_declarators with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<ExprOrSpread>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_expr_or_spreads with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<ImportWithItem>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_import_with_items with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<TplElement>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_tpl_elements with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<Param>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_params with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<SwitchCase>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_switch_cases with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<TsEnumMember>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_ts_enum_members with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<TsExprWithTypeArgs>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<TsTupleElement>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_ts_tuple_elements with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Vec<TsTypeParam>

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_ts_type_params with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for BigIntValue

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_big_int_value with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Atom

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_atom with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for SyntaxContext

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_syntax_context with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Span

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Calls VisitMutAstPath::visit_mut_span with self. (Extra impl)

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for AutoAccessor

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Class

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ClassMethod

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ClassProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Constructor

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Decorator

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for PrivateMethod

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for PrivateProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for StaticBlock

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ClassDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for FnDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for UsingDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for VarDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for VarDeclarator

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ArrayLit

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ArrowExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for AssignExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for AwaitExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for BinExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for CallExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ClassExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for CondExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ExprOrSpread

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for FnExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Import

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ImportWith

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ImportWithItem

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for MemberExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for MetaPropExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for NewExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ObjectLit

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for OptCall

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for OptChainExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ParenExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for SeqExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for SpreadElement

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Super

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for SuperPropExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TaggedTpl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ThisExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Tpl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TplElement

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for UnaryExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for UpdateExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for YieldExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Function

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Param

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for BindingIdent

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Ident

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for IdentName

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for PrivateName

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXAttr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXClosingElement

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXClosingFragment

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXElement

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXEmptyExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXExprContainer

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXFragment

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXMemberExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXNamespacedName

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXOpeningElement

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXOpeningFragment

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXSpreadChild

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for JSXText

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for BigInt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Bool

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Null

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Number

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Regex

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Str

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Module

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Script

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ExportAll

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ExportDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ExportDefaultDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ExportDefaultExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ExportDefaultSpecifier

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ExportNamedSpecifier

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ExportNamespaceSpecifier

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ImportDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ImportDefaultSpecifier

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ImportNamedSpecifier

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ImportStarAsSpecifier

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for NamedExport

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ArrayPat

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for AssignPat

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for AssignPatProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for KeyValuePatProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ObjectPat

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for RestPat

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for AssignProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ComputedPropName

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for GetterProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for KeyValueProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for MethodProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for SetterProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for BlockStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for BreakStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for CatchClause

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ContinueStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for DebuggerStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for DoWhileStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for EmptyStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ExprStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ForInStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ForOfStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ForStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for IfStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for LabeledStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ReturnStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for SwitchCase

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for SwitchStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for ThrowStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TryStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for WhileStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for WithStmt

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for Invalid

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsArrayType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsAsExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsCallSignatureDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsConditionalType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsConstAssertion

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsConstructSignatureDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsConstructorType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsEnumDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsEnumMember

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsExportAssignment

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsExprWithTypeArgs

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsExternalModuleRef

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsFnType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsGetterSignature

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsImportEqualsDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsImportType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsIndexSignature

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsIndexedAccessType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsInferType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsInstantiation

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsInterfaceBody

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsInterfaceDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsIntersectionType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsKeywordType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsLitType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsMappedType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsMethodSignature

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsModuleBlock

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsModuleDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsNamespaceDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsNamespaceExportDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsNonNullExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsOptionalType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsParamProp

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsParenthesizedType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsPropertySignature

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsQualifiedName

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsRestType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsSatisfiesExpr

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsSetterSignature

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsThisType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTplLitType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTupleElement

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTupleType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypeAliasDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypeAnn

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypeAssertion

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypeLit

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypeOperator

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypeParam

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypeParamDecl

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypeParamInstantiation

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypePredicate

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypeQuery

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsTypeRef

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

impl<V: ?Sized + VisitMutAstPath> VisitMutWithAstPath<V> for TsUnionType

Source§

fn visit_mut_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Source§

fn visit_mut_children_with_ast_path( &mut self, visitor: &mut V, __ast_path: &mut AstKindPath, )

Implementors§