Ltac_plugin.G_ltacval genarg_of_unit : unit -> Genarg.rlevel Genarg.generic_argumentval genarg_of_int : int -> Genarg.rlevel Genarg.generic_argumentval genarg_of_ipattern :
Constrexpr.constr_expr Tactypes.intro_pattern_expr CAst.t ->
Genarg.rlevel Genarg.generic_argumentval genarg_of_uconstr :
Constrexpr.constr_expr ->
Genarg.rlevel Genarg.generic_argumentval tactic_mode : Vernacexpr.vernac_expr Procq.Entry.tval tacdef_body : Tacexpr.tacdef_body Procq.Entry.tval classic_proof_mode : Pvernac.proof_modeval hint : Vernacexpr.hints_expr Procq.Entry.tval mk_tacthen :
loc:Loc.t ->
Tacexpr.raw_tactic_expr ->
bool ->
(Tacexpr.raw_tactic_expr list
* (Tacexpr.raw_tactic_expr * Tacexpr.raw_tactic_expr array) option) ->
Tacexpr.raw_tactic_exprval wit_ltac_selector : Goal_select.t Genarg.vernac_genarg_typeval ltac_selector : Goal_select.t Procq.Entry.tval wit_ltac_info : int Genarg.vernac_genarg_typeval ltac_info : int Procq.Entry.tval wit_ltac_use_default : bool CAst.t Genarg.vernac_genarg_typeval ltac_use_default : bool CAst.t Procq.Entry.tval wit_ltac_tactic_level : int Genarg.vernac_genarg_typeval ltac_tactic_level : int Procq.Entry.tval wit_ltac_production_sep : string Genarg.vernac_genarg_typeval ltac_production_sep : string Procq.Entry.tval wit_ltac_production_item :
(string * string option) Tacentries.grammar_tactic_prod_item_expr
Genarg.vernac_genarg_typeval ltac_production_item :
(string * string option) Tacentries.grammar_tactic_prod_item_expr
Procq.Entry.tval wit_ltac_tacdef_body : Tacexpr.tacdef_body Genarg.vernac_genarg_typeval ltac_tacdef_body : Tacexpr.tacdef_body Procq.Entry.t