Skip to main content

VisitWithAstPath

Trait VisitWithAstPath 

Source
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§

Source

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.

Source

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>
where V: ?Sized + VisitAstPath, T: VisitWithAstPath<V>,

Available on docsrs or crate feature path only.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

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.

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_bool with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_callee with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_class with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_decl with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_expr with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

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.

Source§

fn visit_children_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.
Source§

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.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_ident with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

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.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_import with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_invalid with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_key with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_lit with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_module with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_null with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_number with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_param with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_pat with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_program with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_prop with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_regex with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_script with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_stmt with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_str with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_super with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Calls VisitAstPath::visit_tpl with self.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

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.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

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.

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

fn visit_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_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.
Source§

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)

Source§

fn visit_children_with_ast_path<'ast: 'r, 'r>( &'ast self, visitor: &mut V, __ast_path: &mut AstNodePath<'r>, )

Implementors§