{"ast_node_type":"struct","tokens":[{"end":37,"kind":"keyword","start":0,"text":"struct"}]}
        struct ImplTraitVisitor<'a> {
    fn check_impl_trait(&self, ty: &ast::Ty, in_associated_ty: bool) {
            vis: &'a PostExpansionVisitor<'a>,