aboutsummaryrefslogtreecommitdiff
path: root/kernel/nativelambda.ml
diff options
context:
space:
mode:
authorHugo Herbelin2020-02-02 21:36:14 +0100
committerHugo Herbelin2020-02-11 16:20:36 +0100
commit181e9162b40e9ad0bd6afb28d277e36e8912b2e7 (patch)
treec2fb979fb03f321c324a1219ca7dee2ddac8f2d3 /kernel/nativelambda.ml
parent18e0103e33b276a88000dde8fccc772af2ca67ea (diff)
Fixing some residual bugs of PR #10202 (manual implicit args in subterms).
- Implicit arguments in the return clause and in the branches of a match were not checked. - Implicit arguments in each declaration of intern_context were not restarted. - Additionally, in intern_context, we take into account ids from the env on top of which intern_context is called. - A better approximation of the check for manual implicit in notations improved (though not fully correct because the exact context of interpretation of a binder in a notation with recursive binders is not known). We also rename impl_binder_index into binder_block_names in anticipation of checking redundancies also for non-implicit arguments.
Diffstat (limited to 'kernel/nativelambda.ml')
0 files changed, 0 insertions, 0 deletions