let resty = C.Appl (outtype::arguments@[term]) in
let resty = NCicReduction.head_beta_reduce ~subst resty in
metasenv, subst, C.Match (r, outtype, term, List.rev pl_rev),resty
- | C.Match _ as orig -> assert false
+ | C.Match _ -> assert false
in
pp (lazy (NCicPp.ppterm ~metasenv ~subst ~context t ^ " :: "^
NCicPp.ppterm ~metasenv ~subst ~context infty ));
uri, height, metasenv, subst,
C.Fixpoint (inductive, fl, attr)
- | C.Inductive (ind, leftno, itl, attr) -> assert false
+ | C.Inductive (_ind, _leftno, _itl, _attr) -> assert false
(*
(* let's check if the arity of the inductive types are well formed *)
List.iter (fun (_,_,x,_) -> ignore (typeof ~subst ~metasenv [] x)) tyl;