{"ast_node_type":"other","tokens":[{"end":114,"kind":"keyword","start":0,"text":"visit_visitable!($($mut)?"}]}
            visit_visitable!($($mut)? vis, defaultness, safety, generics, constness, polarity, of_trait, self_ty);
            let Impl { defaultness, safety, generics, constness, polarity, of_trait, self_ty, items } = self;
            visit_visitable_with!($($mut)? vis, items, AssocCtxt::Impl { of_trait: of_trait.is_some() });