(************************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* identifier list -> names_context -> constr -> rawconstr val detype_case : bool -> ('a -> rawconstr) -> (constructor -> int -> 'a -> loc * identifier list * cases_pattern list * rawconstr) -> ('a -> int -> bool) -> env -> identifier list -> inductive -> case_style -> 'a option -> int -> 'a -> 'a array -> rawconstr (* look for the index of a named var or a nondep var as it is renamed *) val lookup_name_as_renamed : env -> constr -> identifier -> int option val lookup_index_as_renamed : env -> constr -> int -> int option val force_wildcard : unit -> bool val synthetize_type : unit -> bool val force_if : case_info -> bool val force_let : case_info -> bool