{"ast_node_type":"other","tokens":[{"end":73,"kind":"keyword","start":0,"text":"Res::SelfTyAlias"}]}
        Res::SelfTyAlias { alias_to: did, is_trait_impl: false, .. } => {
        // Only lint on `&Ty` and `&TyCtxt` if it is used outside of a trait.
            if let ty::Adt(adt, args) = cx.tcx.type_of(did).instantiate_identity().kind()