From 6da588fd41047fd6455dc114bef617aeb21e6e88 Mon Sep 17 00:00:00 2001 From: Robbert Krebbers <mail@robbertkrebbers.nl> Date: Mon, 14 Jun 2021 12:26:55 +0200 Subject: [PATCH] Let `sel_pat.parse` fail with proper error when type is incorrect. --- iris/proofmode/sel_patterns.v | 1 + 1 file changed, 1 insertion(+) diff --git a/iris/proofmode/sel_patterns.v b/iris/proofmode/sel_patterns.v index 6f498a365..4f74efe1b 100644 --- a/iris/proofmode/sel_patterns.v +++ b/iris/proofmode/sel_patterns.v @@ -39,5 +39,6 @@ Ltac parse s := lazymatch eval vm_compute in (parse s) with | Some ?pats => pats | _ => fail "invalid sel_pat" s end + | ?X => fail "sel_pat.parse:" s "has unexpected type" X end. End sel_pat. -- GitLab