(***********************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* int list (* [subst_meta bl ast]: for each binding [(i,c_i)] in [bl], replace the metavar [?i] by [c_i] in [ast] *) val subst_meta : (int * t) list -> t -> t (* hash-consing function *) val hcons_ast: (string -> string) * (Names.identifier -> Names.identifier) * (section_path -> section_path) -> (t -> t) * (loc -> loc)