aboutsummaryrefslogtreecommitdiff
path: root/pretyping
diff options
context:
space:
mode:
authorherbelin2000-11-20 08:40:29 +0000
committerherbelin2000-11-20 08:40:29 +0000
commitda732b39843cddcd9b3881b62ab9a351d65b98e4 (patch)
tree092069f109b9a4c167f631339921d4c30d14b88e /pretyping
parent201a53ff145e8c85f6e98337331b0bce44dafde5 (diff)
Ajout erreur GlobalNotFound
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@860 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'pretyping')
-rw-r--r--pretyping/pretype_errors.ml3
-rw-r--r--pretyping/pretype_errors.mli3
2 files changed, 6 insertions, 0 deletions
diff --git a/pretyping/pretype_errors.ml b/pretyping/pretype_errors.ml
index 04a5bd0ffe..594f3fc9e3 100644
--- a/pretyping/pretype_errors.ml
+++ b/pretyping/pretype_errors.ml
@@ -13,6 +13,9 @@ let raise_pretype_error (loc,k,ctx,te) =
let error_var_not_found_loc loc k s =
raise_pretype_error (loc,k, Global.env() (*bidon*), VarNotFound s)
+let error_global_not_found_loc loc sp =
+ raise_pretype_error (loc,CCI, Global.env() (*bidon*), GlobalNotFound sp)
+
let error_cant_find_case_type_loc loc env expr =
raise_pretype_error (loc, CCI, env, CantFindCaseType expr)
diff --git a/pretyping/pretype_errors.mli b/pretyping/pretype_errors.mli
index a061cd57ef..c670e1f971 100644
--- a/pretyping/pretype_errors.mli
+++ b/pretyping/pretype_errors.mli
@@ -16,6 +16,9 @@ open Rawterm
val error_var_not_found_loc :
loc -> path_kind -> identifier -> 'a
+val error_global_not_found_loc :
+ loc -> section_path -> 'a
+
val error_cant_find_case_type_loc :
loc -> env -> constr -> 'a