{"ast_node_type":"variable","tokens":[{"end":91,"kind":"keyword","start":0,"text":"if"}]}
        if let DefiningTy::CoroutineClosure(_, args) = self.universal_regions.defining_ty {
        // Maybe we could just fix up the canonicalized signature during HIR typeck?
            assert_matches!(