aboutsummaryrefslogtreecommitdiff
path: root/kernel/type_errors.ml
diff options
context:
space:
mode:
authorPierre-Marie Pédrot2018-09-07 13:05:46 +0200
committerPierre-Marie Pédrot2018-09-07 13:26:30 +0200
commit33249ab75f1a3b9791ee3179cf7ccea015ed4057 (patch)
treef776eac399a72390da9a765f36d4163ff9970f49 /kernel/type_errors.ml
parent261ada6b499c1b803da3ac8ffe6bc8b3b9713709 (diff)
Canonical representation of kernel substitutions.
For some reason the code was implementing substitutions as pairs of maps, but the invariant ensured actually no observable difference between fetching a module ident from one or the other. The split seems to be mostly due to historical reasons. We make this invariant static by representing substitutions as a single map.
Diffstat (limited to 'kernel/type_errors.ml')
0 files changed, 0 insertions, 0 deletions