{"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":")"}]}
    ) -> Result<Ty<'tcx>, Diag<'a>> {
        allow_two_phase: AllowTwoPhase,
        let expected = if self.next_trait_solver() {