else
let params =
let o,_ =
- CicEnvironment.get_cooked_obj uri CicUniv.empty_ugraph
+ CicEnvironment.get_cooked_obj CicUniv.empty_ugraph uri
in
(match o with
C.Constant _ -> raise ReferenceToConstant
| C.Const (uri,exp_named_subst) ->
let params =
let o,_ =
- CicEnvironment.get_cooked_obj uri CicUniv.empty_ugraph
+ CicEnvironment.get_cooked_obj CicUniv.empty_ugraph uri
in
(match o with
C.Constant (_,_,_,params) -> params
| C.MutInd (uri,i,exp_named_subst) ->
let params =
let o,_ =
- CicEnvironment.get_cooked_obj uri CicUniv.empty_ugraph
+ CicEnvironment.get_cooked_obj CicUniv.empty_ugraph uri
in
(match o with
C.Constant _ -> raise ReferenceToConstant
| C.MutConstruct (uri,i,j,exp_named_subst) ->
let params =
let o,_ =
- CicEnvironment.get_cooked_obj uri CicUniv.empty_ugraph
+ CicEnvironment.get_cooked_obj CicUniv.empty_ugraph uri
in
(match o with
C.Constant _ -> raise ReferenceToConstant
reduce (0, [], [], RS.from_ens (List.assq uri ens), s)
else
( let o,_ =
- CicEnvironment.get_cooked_obj uri CicUniv.empty_ugraph
+ CicEnvironment.get_cooked_obj CicUniv.empty_ugraph uri
in
match o with
C.Constant _ -> raise ReferenceToConstant
*)
| (k, e, ens, (C.Const (uri,exp_named_subst) as t), s) ->
(let o,_ =
- CicEnvironment.get_cooked_obj uri CicUniv.empty_ugraph
+ CicEnvironment.get_cooked_obj CicUniv.empty_ugraph uri
in
match o with
C.Constant (_,Some body,_,_) ->
| C.Appl (C.MutConstruct (_,_,j,_) :: tl) ->
let (arity, r) =
let o,_ =
- CicEnvironment.get_cooked_obj mutind CicUniv.empty_ugraph
+ CicEnvironment.get_cooked_obj CicUniv.empty_ugraph mutind
in
match o with
C.InductiveDefinition (tl,ingredients,r) ->