pub trait VisitWithAstPath<V: ?Sized + VisitAstPath> {
// Required methods
fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
);
fn visit_children_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
);
}Expand description
A trait implemented for types that can be visited using a visitor.
Required Methods§
Sourcefn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls a visitor method (visitor.fold_xxx) with self.
Sourcefn visit_children_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Visit children nodes of self`` with visitor`.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl<V, T> VisitWithAstPath<V> for Box<T>
Available on docsrs or crate feature path only.
impl<V, T> VisitWithAstPath<V> for Box<T>
docsrs or crate feature path only.fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V, T> VisitWithAstPath<V> for Vec<T>
Available on docsrs or crate feature path only.
impl<V, T> VisitWithAstPath<V> for Vec<T>
docsrs or crate feature path only.fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Accessibility
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Accessibility
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_accessibility with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ArrayLit
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ArrayLit
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_array_lit with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ArrayPat
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ArrayPat
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_array_pat with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ArrowExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ArrowExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_arrow_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ArrowFunctionBody
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ArrowFunctionBody
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_arrow_function_body with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_assign_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignOp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignOp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_assign_op with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignPat
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignPat
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_assign_pat with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignPatProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignPatProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_assign_pat_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_assign_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignTarget
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignTarget
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_assign_target with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignTargetPat
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AssignTargetPat
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_assign_target_pat with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Atom
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Atom
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_atom with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AutoAccessor
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AutoAccessor
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_auto_accessor with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AwaitExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for AwaitExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_await_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BigInt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BigInt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_big_int with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BigIntValue
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BigIntValue
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_big_int_value with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BinExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BinExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_bin_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BinaryOp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BinaryOp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_binary_op with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BindingIdent
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BindingIdent
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_binding_ident with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BlockStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BlockStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_block_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Bool
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Bool
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_bool with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BreakStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for BreakStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_break_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for CallExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for CallExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_call_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Callee
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Callee
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_callee with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for CatchClause
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for CatchClause
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_catch_clause with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Class
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Class
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_class with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ClassDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ClassDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_class_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ClassExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ClassExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_class_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ClassMember
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ClassMember
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_class_member with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ClassMethod
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ClassMethod
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_class_method with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ClassProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ClassProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_class_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ComputedPropName
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ComputedPropName
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_computed_prop_name with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for CondExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for CondExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_cond_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Constructor
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Constructor
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_constructor with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ContinueStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ContinueStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_continue_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for DebuggerStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for DebuggerStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_debugger_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Decl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Decl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Decorator
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Decorator
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_decorator with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for DefaultDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for DefaultDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_default_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for DoWhileStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for DoWhileStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_do_while_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for EmptyStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for EmptyStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_empty_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportAll
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportAll
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_export_all with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_export_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportDefaultDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportDefaultDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_export_default_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportDefaultExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportDefaultExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_export_default_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportDefaultSpecifier
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportDefaultSpecifier
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_export_default_specifier with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportNamedSpecifier
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportNamedSpecifier
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_export_named_specifier with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportNamespaceSpecifier
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportNamespaceSpecifier
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_export_namespace_specifier with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportSpecifier
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExportSpecifier
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_export_specifier with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Expr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Expr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExprOrSpread
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExprOrSpread
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_expr_or_spread with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExprStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ExprStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_expr_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for FnDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for FnDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_fn_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for FnExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for FnExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_fn_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ForHead
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ForHead
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_for_head with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ForInStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ForInStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_for_in_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ForOfStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ForOfStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_for_of_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ForStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ForStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_for_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Function
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Function
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_function with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for FunctionBody
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for FunctionBody
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_function_body with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for GetterProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for GetterProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_getter_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Ident
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Ident
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ident with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for IdentName
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for IdentName
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ident_name with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for IfStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for IfStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_if_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Import
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Import
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_import with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_import_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportDefaultSpecifier
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportDefaultSpecifier
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_import_default_specifier with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportNamedSpecifier
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportNamedSpecifier
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_import_named_specifier with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportPhase
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportPhase
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_import_phase with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportSpecifier
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportSpecifier
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_import_specifier with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportStarAsSpecifier
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportStarAsSpecifier
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_import_star_as_specifier with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportWith
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportWith
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_import_with with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportWithItem
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ImportWithItem
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_import_with_item with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Invalid
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Invalid
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_invalid with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXAttr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXAttr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_attr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXAttrName
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXAttrName
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_attr_name with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXAttrOrSpread
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXAttrOrSpread
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_attr_or_spread with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXAttrValue
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXAttrValue
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_attr_value with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXClosingElement
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXClosingElement
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_closing_element with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXClosingFragment
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXClosingFragment
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_closing_fragment with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXElement
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXElement
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_element with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXElementChild
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXElementChild
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_element_child with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXElementName
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXElementName
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_element_name with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXEmptyExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXEmptyExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_empty_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXExprContainer
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXExprContainer
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_expr_container with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXFragment
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXFragment
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_fragment with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXMemberExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXMemberExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_member_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXNamespacedName
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXNamespacedName
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_namespaced_name with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXObject
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXObject
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_object with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXOpeningElement
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXOpeningElement
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_opening_element with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXOpeningFragment
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXOpeningFragment
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_opening_fragment with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXSpreadChild
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXSpreadChild
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_spread_child with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXText
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for JSXText
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_text with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Key
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Key
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_key with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for KeyValuePatProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for KeyValuePatProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_key_value_pat_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for KeyValueProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for KeyValueProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_key_value_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for LabeledStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for LabeledStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_labeled_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Lit
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Lit
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_lit with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for MemberExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for MemberExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_member_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for MemberProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for MemberProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_member_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for MetaPropExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for MetaPropExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_meta_prop_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for MetaPropKind
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for MetaPropKind
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_meta_prop_kind with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for MethodKind
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for MethodKind
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_method_kind with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for MethodProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for MethodProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_method_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Module
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Module
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_module with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ModuleDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ModuleDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_module_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ModuleExportName
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ModuleExportName
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_module_export_name with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ModuleItem
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ModuleItem
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_module_item with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for NamedExport
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for NamedExport
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_named_export with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for NewExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for NewExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_new_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Null
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Null
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_null with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Number
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Number
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_number with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ObjectLit
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ObjectLit
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_object_lit with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ObjectPat
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ObjectPat
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_object_pat with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ObjectPatProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ObjectPatProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_object_pat_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for OptCall
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for OptCall
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_call with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for OptChainBase
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for OptChainBase
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_chain_base with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for OptChainExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for OptChainExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_chain_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Accessibility>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Accessibility>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_accessibility with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Atom>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Atom>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_atom with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<BlockStmt>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<BlockStmt>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_block_stmt with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<Expr>>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<Expr>>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_expr with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<ObjectLit>>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<ObjectLit>>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_object_lit with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<Stmt>>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<Stmt>>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_stmt with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<Str>>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<Str>>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_str with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<TsThisParam>>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<TsThisParam>>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_ts_this_param with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<TsType>>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<TsType>>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_ts_type with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<TsTypeAnn>>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<TsTypeAnn>>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_ts_type_ann with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<TsTypeParamDecl>>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<TsTypeParamDecl>>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_ts_type_param_decl with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<TsTypeParamInstantiation>>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Box<TsTypeParamInstantiation>>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_ts_type_param_instantiation with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<CatchClause>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<CatchClause>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_catch_clause with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<ExprOrSpread>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<ExprOrSpread>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_expr_or_spread with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<FunctionBody>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<FunctionBody>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_function_body with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Ident>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Ident>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_ident with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<JSXAttrValue>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<JSXAttrValue>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_jsx_attr_value with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<JSXClosingElement>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<JSXClosingElement>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_jsx_closing_element with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<ModuleExportName>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<ModuleExportName>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_module_export_name with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Pat>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Pat>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_pat with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Span>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Span>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_span with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<TruePlusMinus>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<TruePlusMinus>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_true_plus_minus with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<TsEntityName>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<TsEntityName>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_ts_entity_name with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<TsImportCallOptions>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<TsImportCallOptions>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_ts_import_call_options with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<TsNamespaceBody>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<TsNamespaceBody>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_ts_namespace_body with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<VarDeclOrExpr>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<VarDeclOrExpr>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_var_decl_or_expr with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Vec<ExprOrSpread>>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Vec<ExprOrSpread>>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_expr_or_spreads with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Wtf8Atom>
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Option<Wtf8Atom>
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_wtf_8_atom with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Param
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Param
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_param with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ParamOrTsParamProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ParamOrTsParamProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_param_or_ts_param_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ParenExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ParenExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_paren_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Pat
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Pat
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_pat with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for PrivateMethod
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for PrivateMethod
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_private_method with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for PrivateName
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for PrivateName
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_private_name with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for PrivateProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for PrivateProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_private_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Program
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Program
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_program with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Prop
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Prop
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for PropName
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for PropName
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_prop_name with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for PropOrSpread
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for PropOrSpread
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_prop_or_spread with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Regex
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Regex
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_regex with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for RestPat
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for RestPat
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_rest_pat with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ReturnStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ReturnStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_return_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Script
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Script
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_script with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SeqExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SeqExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_seq_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SetterProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SetterProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_setter_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SimpleAssignTarget
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SimpleAssignTarget
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_simple_assign_target with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Span
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Span
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_span with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SpreadElement
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SpreadElement
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_spread_element with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for StaticBlock
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for StaticBlock
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_static_block with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Stmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Stmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Str
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Str
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_str with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Super
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Super
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_super with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SuperProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SuperProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_super_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SuperPropExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SuperPropExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_super_prop_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SwitchCase
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SwitchCase
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_switch_case with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SwitchStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SwitchStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_switch_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SyntaxContext
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for SyntaxContext
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_syntax_context with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TaggedTpl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TaggedTpl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_tagged_tpl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ThisExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ThisExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_this_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ThrowStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for ThrowStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_throw_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Tpl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Tpl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_tpl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TplElement
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TplElement
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_tpl_element with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TruePlusMinus
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TruePlusMinus
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_true_plus_minus with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TryStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TryStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_try_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsArrayType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsArrayType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_array_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsAsExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsAsExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_as_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsCallSignatureDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsCallSignatureDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_call_signature_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsConditionalType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsConditionalType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_conditional_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsConstAssertion
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsConstAssertion
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_const_assertion with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsConstructSignatureDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsConstructSignatureDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_construct_signature_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsConstructorType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsConstructorType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_constructor_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsEntityName
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsEntityName
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_entity_name with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsEnumDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsEnumDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_enum_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsEnumMember
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsEnumMember
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_enum_member with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsEnumMemberId
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsEnumMemberId
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_enum_member_id with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsExportAssignment
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsExportAssignment
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_export_assignment with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsExprWithTypeArgs
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsExprWithTypeArgs
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_expr_with_type_args with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsExternalModuleRef
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsExternalModuleRef
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_external_module_ref with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsFnOrConstructorType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsFnOrConstructorType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_fn_or_constructor_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsFnParam
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsFnParam
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_fn_param with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsFnType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsFnType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_fn_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsGetterSignature
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsGetterSignature
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_getter_signature with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsImportCallOptions
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsImportCallOptions
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_import_call_options with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsImportEqualsDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsImportEqualsDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_import_equals_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsImportType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsImportType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_import_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsIndexSignature
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsIndexSignature
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_index_signature with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsIndexedAccessType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsIndexedAccessType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_indexed_access_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsInferType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsInferType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_infer_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsInstantiation
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsInstantiation
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_instantiation with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsInterfaceBody
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsInterfaceBody
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_interface_body with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsInterfaceDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsInterfaceDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_interface_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsIntersectionType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsIntersectionType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_intersection_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsKeywordType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsKeywordType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_keyword_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsKeywordTypeKind
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsKeywordTypeKind
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_keyword_type_kind with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsLit
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsLit
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_lit with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsLitType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsLitType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_lit_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsMappedType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsMappedType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_mapped_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsMethodSignature
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsMethodSignature
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_method_signature with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsModuleBlock
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsModuleBlock
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_module_block with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsModuleDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsModuleDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_module_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsModuleName
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsModuleName
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_module_name with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsModuleRef
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsModuleRef
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_module_ref with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsNamespaceBody
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsNamespaceBody
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_namespace_body with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsNamespaceDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsNamespaceDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_namespace_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsNamespaceExportDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsNamespaceExportDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_namespace_export_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsNonNullExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsNonNullExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_non_null_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsOptionalType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsOptionalType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_optional_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsParamProp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsParamProp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_param_prop with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsParamPropParam
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsParamPropParam
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_param_prop_param with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsParenthesizedType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsParenthesizedType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_parenthesized_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsPropertySignature
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsPropertySignature
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_property_signature with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsQualifiedName
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsQualifiedName
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_qualified_name with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsRestType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsRestType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_rest_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsSatisfiesExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsSatisfiesExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_satisfies_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsSetterSignature
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsSetterSignature
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_setter_signature with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsThisParam
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsThisParam
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_this_param with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsThisType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsThisType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_this_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsThisTypeOrIdent
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsThisTypeOrIdent
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_this_type_or_ident with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTplLitType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTplLitType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_tpl_lit_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTupleElement
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTupleElement
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_tuple_element with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTupleType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTupleType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_tuple_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeAliasDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeAliasDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_alias_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeAnn
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeAnn
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_ann with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeAssertion
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeAssertion
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_assertion with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeElement
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeElement
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_element with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeLit
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeLit
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_lit with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeOperator
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeOperator
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_operator with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeOperatorOp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeOperatorOp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_operator_op with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeParam
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeParam
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_param with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeParamDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeParamDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_param_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeParamInstantiation
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeParamInstantiation
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_param_instantiation with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypePredicate
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypePredicate
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_predicate with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeQuery
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeQuery
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_query with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeQueryExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeQueryExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_query_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeRef
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsTypeRef
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_ref with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsUnionOrIntersectionType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsUnionOrIntersectionType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_union_or_intersection_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsUnionType
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for TsUnionType
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_union_type with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for UnaryExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for UnaryExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_unary_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for UnaryOp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for UnaryOp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_unary_op with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for UpdateExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for UpdateExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_update_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for UpdateOp
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for UpdateOp
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_update_op with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for UsingDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for UsingDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_using_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for VarDecl
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for VarDecl
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_var_decl with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for VarDeclKind
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for VarDeclKind
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_var_decl_kind with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for VarDeclOrExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for VarDeclOrExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_var_decl_or_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for VarDeclarator
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for VarDeclarator
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_var_declarator with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for WhileStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for WhileStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_while_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for WithStmt
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for WithStmt
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_with_stmt with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Wtf8Atom
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for Wtf8Atom
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_wtf_8_atom with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for YieldExpr
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for YieldExpr
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_yield_expr with self.
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Box<Expr>]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Box<Expr>]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_exprs with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Box<TsType>]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Box<TsType>]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_types with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ClassMember]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ClassMember]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_class_members with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Decorator]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Decorator]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_decorators with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ExportSpecifier]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ExportSpecifier]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_export_specifiers with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ExprOrSpread]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ExprOrSpread]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_expr_or_spreads with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ImportSpecifier]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ImportSpecifier]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_import_specifiers with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ImportWithItem]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ImportWithItem]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_import_with_items with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [JSXAttrOrSpread]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [JSXAttrOrSpread]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_attr_or_spreads with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [JSXElementChild]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [JSXElementChild]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_jsx_element_childs with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ModuleItem]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ModuleItem]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_module_items with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ObjectPatProp]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ObjectPatProp]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_object_pat_props with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Option<ExprOrSpread>]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Option<ExprOrSpread>]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_vec_expr_or_spreads with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Option<Pat>]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Option<Pat>]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_opt_vec_pats with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ParamOrTsParamProp]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [ParamOrTsParamProp]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_param_or_ts_param_props with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Param]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Param]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_params with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Pat]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Pat]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_pats with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [PropOrSpread]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [PropOrSpread]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_prop_or_spreads with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Stmt]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [Stmt]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_stmts with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [SwitchCase]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [SwitchCase]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_switch_cases with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TplElement]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TplElement]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_tpl_elements with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TsEnumMember]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TsEnumMember]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_enum_members with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TsExprWithTypeArgs]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TsExprWithTypeArgs]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_expr_with_type_argss with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TsFnParam]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TsFnParam]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_fn_params with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TsTupleElement]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TsTupleElement]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_tuple_elements with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TsTypeElement]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TsTypeElement]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_elements with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TsTypeParam]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [TsTypeParam]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_ts_type_params with self. (Extra impl)
fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Source§impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [VarDeclarator]
Available on docsrs or crate feature path only.
impl<V: ?Sized + VisitAstPath> VisitWithAstPath<V> for [VarDeclarator]
docsrs or crate feature path only.Source§fn visit_with_ast_path<'ast: 'r, 'r>(
&'ast self,
visitor: &mut V,
__ast_path: &mut AstNodePath<'r>,
)
fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )
Calls VisitAstPath::visit_var_declarators with self. (Extra impl)