Struct rustc_typeck::hir::itemlikevisit::DeepVisitor
[−]
[src]
pub struct DeepVisitor<'v, V> where V: 'v { /* fields omitted */ }
🔬 This is a nightly-only experimental API. (
rustc_private
)Methods
impl<'v, 'hir, V> DeepVisitor<'v, V> where V: Visitor<'hir> + 'v
[src]
fn new(base: &'v mut V) -> DeepVisitor<'v, V>
🔬 This is a nightly-only experimental API. (
rustc_private
)Trait Implementations
impl<'v, 'hir, V> ItemLikeVisitor<'hir> for DeepVisitor<'v, V> where V: Visitor<'hir>
[src]
fn visit_item(&mut self, item: &'hir Item)
🔬 This is a nightly-only experimental API. (
rustc_private
)fn visit_trait_item(&mut self, trait_item: &'hir TraitItem)
🔬 This is a nightly-only experimental API. (
rustc_private
)fn visit_impl_item(&mut self, impl_item: &'hir ImplItem)
🔬 This is a nightly-only experimental API. (
rustc_private
)