diff options
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/term.ml | 1 | ||||
| -rw-r--r-- | kernel/term.mli | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/kernel/term.ml b/kernel/term.ml index ab676f0e9a..d7fb3f63b9 100644 --- a/kernel/term.ml +++ b/kernel/term.ml @@ -265,6 +265,7 @@ let destMeta c = match kind_of_term c with | _ -> invalid_arg "destMeta" let isMeta c = match kind_of_term c with Meta _ -> true | _ -> false +let isMetaOf mv c = match kind_of_term c with Meta mv' -> mv = mv' | _ -> false (* Destructs a variable *) let destVar c = match kind_of_term c with diff --git a/kernel/term.mli b/kernel/term.mli index e83be6d63b..d826fb605a 100644 --- a/kernel/term.mli +++ b/kernel/term.mli @@ -235,6 +235,7 @@ val isVarId : identifier -> constr -> bool val isInd : constr -> bool val isEvar : constr -> bool val isMeta : constr -> bool +val isMetaOf : metavariable -> constr -> bool val isEvar_or_Meta : constr -> bool val isSort : constr -> bool val isCast : constr -> bool |
