{"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"ty::Closure(did,"}]}
            ty::Closure(did, ..) | ty::CoroutineClosure(did, ..) | ty::Coroutine(did, ..) => {
            ty::Error(_) => ControlFlow::Break(OrphanCheckEarlyExit::LocalTy(ty)),
                if self.def_id_is_local(did) {