aboutsummaryrefslogtreecommitdiff
path: root/interp/constrintern.ml
diff options
context:
space:
mode:
authorHugo Herbelin2020-04-08 09:57:27 +0200
committerHugo Herbelin2020-04-15 19:43:28 +0200
commit79ccbe6b2b73409d7ce5e0e5797320b6e2fd0dd2 (patch)
tree64e2fa14f8343ec355284888ea4ddeb2f3e0fd45 /interp/constrintern.ml
parentc7ed001b310583b8087574cd64ab6bed9b321f86 (diff)
Making type interning_data abstract in constrintern.ml.
Diffstat (limited to 'interp/constrintern.ml')
-rw-r--r--interp/constrintern.ml3
1 files changed, 3 insertions, 0 deletions
diff --git a/interp/constrintern.ml b/interp/constrintern.ml
index 75fda5d239..7431058849 100644
--- a/interp/constrintern.ml
+++ b/interp/constrintern.ml
@@ -186,6 +186,9 @@ let compute_internalization_env env sigma ?(impls=empty_internalization_env) ty
(fun map id typ impl -> Id.Map.add id (compute_internalization_data env sigma ty typ impl) map)
impls
+let extend_internalization_data (r, impls, scopes) impl scope =
+ (r, impls@[impl], scopes@[scope])
+
(**********************************************************************)
(* Contracting "{ _ }" in notations *)