{"ast_node_type":"other","tokens":[{"end":86,"kind":"keyword","start":0,"text":"trait_args.split_first().expect(\"projection"}]}
                trait_args.split_first().expect("projection without trait self type");
            let (self_ty, args_no_self) =
            if self_ty.assert_ty_ref(Interner) != &self_ty_shifted_in {