diff options
| author | Hugo Herbelin | 2018-12-30 20:49:34 +0100 |
|---|---|---|
| committer | Hugo Herbelin | 2018-12-30 22:10:22 +0100 |
| commit | 9d0c0a903aa8ed6514dbc363ff4571d7cad70687 (patch) | |
| tree | c22a4b59b960f06cd41137e5fd6161aa8aa525b2 /interp/constrexpr_ops.mli | |
| parent | f41c48c98836d0e825e8923a8ae4da5b872d46b3 (diff) | |
Fixing an interpretation bug of the "in" clause of "match".
- The head of "in" was wrongly considered binding
- Aliases in the "in" pattern were not taken into account
Diffstat (limited to 'interp/constrexpr_ops.mli')
| -rw-r--r-- | interp/constrexpr_ops.mli | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/interp/constrexpr_ops.mli b/interp/constrexpr_ops.mli index 8c735edfc9..f1a8ed202f 100644 --- a/interp/constrexpr_ops.mli +++ b/interp/constrexpr_ops.mli @@ -113,9 +113,6 @@ val map_constr_expr_with_binders : val replace_vars_constr_expr : Id.t Id.Map.t -> constr_expr -> constr_expr -(** Specific function for interning "in indtype" syntax of "match" *) -val ids_of_cases_indtype : cases_pattern_expr -> Id.Set.t - val free_vars_of_constr_expr : constr_expr -> Id.Set.t val occur_var_constr_expr : Id.t -> constr_expr -> bool |
