From 01a6557cd14bab453f09ec4448682f05bdb607f6 Mon Sep 17 00:00:00 2001 From: Jason Gross Date: Tue, 25 Apr 2017 12:42:18 -0400 Subject: Add destruct_head'_sum --- src/Util/Tactics/DestructHead.v | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/Util/Tactics') diff --git a/src/Util/Tactics/DestructHead.v b/src/Util/Tactics/DestructHead.v index fa7693e5e..fe56278e4 100644 --- a/src/Util/Tactics/DestructHead.v +++ b/src/Util/Tactics/DestructHead.v @@ -58,3 +58,8 @@ Ltac destruct_one_head'_or := match goal with H : or _ _ |- _ => destruct H end. Ltac destruct_one_head_or := destruct_one_head'_or; simpl in *. Ltac destruct_head'_or := repeat destruct_one_head'_or. Ltac destruct_head_or := repeat destruct_one_head_or. + +Ltac destruct_one_head'_sum := match goal with H : sum _ _ |- _ => destruct H end. +Ltac destruct_one_head_sum := destruct_one_head'_sum; simpl in *. +Ltac destruct_head'_sum := repeat destruct_one_head'_sum. +Ltac destruct_head_sum := repeat destruct_one_head_sum. -- cgit v1.2.3