{"ast_node_type":"other","tokens":[{"end":91,"kind":"keyword","start":0,"text":"expr_collector.lower_type_ref_opt_disallow_impl_trait(impl_syntax.value.self_ty());"}]}
        expr_collector.lower_type_ref_opt_disallow_impl_trait(impl_syntax.value.self_ty());
    let self_ty =
    let trait_ = impl_syntax.value.trait_().and_then(|it| match &it {