aboutsummaryrefslogtreecommitdiffhomepage
path: root/parsing
diff options
context:
space:
mode:
authorGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2001-10-11 12:17:04 +0000
committerGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2001-10-11 12:17:04 +0000
commit1d5b3f16e202af2874181671abd86a47fca37cd7 (patch)
tree546714109014058c7d662c71da6f6eb7c6646c75 /parsing
parent75cad06804697eab5456166185a3413fb48eb21a (diff)
Bug collision entre les implicites d'un global et les variables locales de même nom court
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@2108 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'parsing')
-rw-r--r--parsing/astterm.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/parsing/astterm.ml b/parsing/astterm.ml
index 81fdc9229..efac22bc7 100644
--- a/parsing/astterm.ml
+++ b/parsing/astterm.ml
@@ -248,7 +248,7 @@ let ast_to_var (env,impls) (vars1,vars2) loc id =
let _ = lookup_id id vars2 in
(* Car Fixpoint met les fns définies tmporairement comme vars de sect *)
try
- let ref = Nametab.locate (make_qualid [] id) in
+ let ref = VarRef (Lib.make_path id CCI) in
implicits_of_global ref
with _ -> []
in RVar (loc, id), [], imps