aboutsummaryrefslogtreecommitdiff
path: root/src/Util
diff options
context:
space:
mode:
authorGravatar Jason Gross <jgross@mit.edu>2018-12-21 13:30:19 -0500
committerGravatar Jason Gross <jgross@mit.edu>2018-12-21 13:30:19 -0500
commitb42fc8571eaa5cb99633d01d2ac3abeec1a3b95f (patch)
treef3ab5a06ab9e36c07083fb77b08fa765b9e7088c /src/Util
parentae141ea08f9ae743650ee49722f97049459e40ba (diff)
Add has_body tactic
Diffstat (limited to 'src/Util')
-rw-r--r--src/Util/Tactics.v1
-rw-r--r--src/Util/Tactics/HasBody.v3
2 files changed, 4 insertions, 0 deletions
diff --git a/src/Util/Tactics.v b/src/Util/Tactics.v
index ee27e598f..7b378c9bf 100644
--- a/src/Util/Tactics.v
+++ b/src/Util/Tactics.v
@@ -19,6 +19,7 @@ Require Export Crypto.Util.Tactics.ETransitivity.
Require Export Crypto.Util.Tactics.EvarExists.
Require Export Crypto.Util.Tactics.Forward.
Require Export Crypto.Util.Tactics.GetGoal.
+Require Export Crypto.Util.Tactics.HasBody.
Require Export Crypto.Util.Tactics.Head.
Require Export Crypto.Util.Tactics.MoveLetIn.
Require Export Crypto.Util.Tactics.NormalizeCommutativeIdentifier.
diff --git a/src/Util/Tactics/HasBody.v b/src/Util/Tactics/HasBody.v
new file mode 100644
index 000000000..387b6ed43
--- /dev/null
+++ b/src/Util/Tactics/HasBody.v
@@ -0,0 +1,3 @@
+(** Checks if a hypothesis has a body *)
+
+Ltac has_body x := let test := eval unfold x in x in idtac.