Firstorder_plugin.Sequenttype h_item = Names.GlobRef.t * Unify.Item.t optionval has_fuel : t -> boolval make_simple_atoms : t -> Formula.atomsval iter_redexes : ( Formula.any_formula -> unit ) -> t -> unitval lookup : Environ.env -> Evd.evar_map -> h_item -> t -> boolval add_concl : 
  flags:Formula.flags ->
  Environ.env ->
  Evd.evar_map ->
  EConstr.constr ->
  t ->
  tval add_formula : 
  flags:Formula.flags ->
  hint:bool ->
  Environ.env ->
  Evd.evar_map ->
  Names.GlobRef.t ->
  EConstr.constr ->
  t ->
  tval re_add_formula_list : Evd.evar_map -> Formula.any_formula list -> t -> tval find_left : Evd.evar_map -> EConstr.constr -> t -> Names.GlobRef.tval find_goal : Evd.evar_map -> t -> Names.GlobRef.tval take_formula : Evd.evar_map -> t -> Formula.any_formula * tval empty_seq : int -> tval extend_with_ref_list : 
  flags:Formula.flags ->
  Environ.env ->
  Evd.evar_map ->
  Names.GlobRef.t list ->
  t ->
  t * Evd.evar_mapval extend_with_auto_hints : 
  flags:Formula.flags ->
  Environ.env ->
  Evd.evar_map ->
  Hints.hint_db_name list ->
  t ->
  t * Evd.evar_map