(************************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* Environ.env -> (Names.identifier * 'a * Term.constr) list -> Topconstr.constr_expr list -> (Names.identifier * Term.constr) list -> (Names.identifier * Term.constr) list * (Names.identifier * Term.constr option * Term.constr) list val new_instance : ?global:bool -> Topconstr.local_binder list -> typeclass_constraint -> binder_def_list -> ?on_free_vars:(identifier list -> unit) -> int option -> identifier