]> matita.cs.unibo.it Git - helm.git/commitdiff
fixed Ref generation
authorEnrico Tassi <enrico.tassi@inria.fr>
Wed, 7 Oct 2009 09:48:36 +0000 (09:48 +0000)
committerEnrico Tassi <enrico.tassi@inria.fr>
Wed, 7 Oct 2009 09:48:36 +0000 (09:48 +0000)
helm/software/components/grafite_engine/grafiteEngine.ml

index 310f3793fe943458490b3f29016c0c548713e599..33d0370f17aa9817e47323704325b96f171c3c29 100644 (file)
@@ -533,9 +533,12 @@ let index_obj_for_auto status (uri, height, _, _, kind) =
   match kind with
   | NCic.Fixpoint _ -> []
   | NCic.Inductive _ -> []
-  | NCic.Constant (_,_,_, ty, _) ->
+  | NCic.Constant (_,_,Some _, ty, _) ->
       let ty = (* saturare *) ty in
       [ty,NCic.Const(NReference.reference_of_spec uri (NReference.Def height))]
+  | NCic.Constant (_,_,None _, ty, _) ->
+      let ty = (* saturare *) ty in
+      [ty,NCic.Const(NReference.reference_of_spec uri (NReference.Decl))]
  in
  let status = basic_index_obj data status in
  let dump = record_index_obj data :: status#dump in