(************************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* env -> constr -> bool type display_function = global_reference -> env -> constr -> unit val search_by_head : constr -> dir_path list * bool -> std_ppcmds val search_rewrite : constr -> dir_path list * bool -> std_ppcmds val search_pattern : constr -> dir_path list * bool -> std_ppcmds val search_about : (bool * glob_search_about_item) list -> dir_path list * bool -> std_ppcmds val interface_search : (Interface.search_constraint * bool) list -> string Interface.coq_object list (** The filtering function that is by standard search facilities. It can be passed as argument to the raw search functions. *) val filter_by_module_from_list : dir_path list * bool -> filter_function val filter_blacklist : filter_function (** raw search functions can be used for various extensions. *) val gen_filtered_search : filter_function -> display_function -> unit val filtered_search : filter_function -> display_function -> global_reference -> unit val raw_pattern_search : filter_function -> display_function -> constr_pattern -> unit val raw_search_rewrite : filter_function -> display_function -> constr_pattern -> unit val raw_search_about : filter_function -> display_function -> (bool * glob_search_about_item) list -> unit val raw_search_by_head : filter_function -> display_function -> constr_pattern -> unit