aboutsummaryrefslogtreecommitdiff
path: root/src/Util/Tactics/ClearDuplicates.v
diff options
context:
space:
mode:
Diffstat (limited to 'src/Util/Tactics/ClearDuplicates.v')
-rw-r--r--src/Util/Tactics/ClearDuplicates.v6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/Util/Tactics/ClearDuplicates.v b/src/Util/Tactics/ClearDuplicates.v
new file mode 100644
index 000000000..471f9c1a3
--- /dev/null
+++ b/src/Util/Tactics/ClearDuplicates.v
@@ -0,0 +1,6 @@
+Ltac clear_duplicates_step :=
+ match goal with
+ | [ H : ?T, H' : ?T |- _ ] => clear H'
+ | [ H := ?T, H' := ?T |- _ ] => clear H'
+ end.
+Ltac clear_duplicates := repeat clear_duplicates_step.