x : A := t is found in the context.
fst (R.are_convertible context (S.lift n t) ty
CicUniv.empty_ugraph) -> n
| (Some (_, C.Def (_,Some ty'))) when
fst (R.are_convertible context (S.lift n t) ty
CicUniv.empty_ugraph) -> n
| (Some (_, C.Def (_,Some ty'))) when
- fst (R.are_convertible context ty' ty CicUniv.empty_ugraph) -> n
+ fst (R.are_convertible context (S.lift n ty') ty
+ CicUniv.empty_ugraph) -> n
| (Some (_, C.Def (t,None))) ->
let ty_t, u = (* TASSI: FIXME *)
CicTypeChecker.type_of_aux' metasenv context (S.lift n t)
| (Some (_, C.Def (t,None))) ->
let ty_t, u = (* TASSI: FIXME *)
CicTypeChecker.type_of_aux' metasenv context (S.lift n t)