Module Ltac2_plugin.G_ltac2
val lk_ident_or_anti : Pcoq.Lookahead.t
val test_lpar_idnum_coloneq : unit Pcoq.Entry.t
val test_lpar_id_colon : unit Pcoq.Entry.t
val test_lpar_id_coloneq : unit Pcoq.Entry.t
val test_lpar_id_rpar : unit Pcoq.Entry.t
val test_ampersand_ident : unit Pcoq.Entry.t
val test_dollar_ident : unit Pcoq.Entry.t
val test_ltac1_env : unit Pcoq.Entry.t
val ltac2_expr : Tac2expr.raw_tacexpr Pcoq.Entry.t
val _ltac2_expr : Tac2expr.raw_tacexpr Pcoq.Entry.t
val ltac2_type : Tac2expr.raw_typexpr Pcoq.Entry.t
val tac2def_val : Tac2expr.strexpr Pcoq.Entry.t
val tac2def_typ : Tac2expr.strexpr Pcoq.Entry.t
val tac2def_ext : Tac2expr.strexpr Pcoq.Entry.t
val tac2def_syn : Tac2expr.strexpr Pcoq.Entry.t
val tac2def_mut : Tac2expr.strexpr Pcoq.Entry.t
val tac2mode : Vernacexpr.vernac_expr Pcoq.Entry.t
val ltac_expr : Ltac_plugin.Tacexpr.raw_tactic_expr Pcoq.Entry.t
val tac2expr_in_env : (Names.Id.t CAst.t list * Tac2expr.raw_tacexpr) Pcoq.Entry.t
val inj_wit : ('a, 'b) Tac2dyn.Arg.tag -> Loc.t -> 'a -> Tac2expr.raw_tacexpr_r CAst.t
val inj_open_constr : Loc.t -> Constrexpr.constr_expr -> Tac2expr.raw_tacexpr_r CAst.t
val inj_pattern : Loc.t -> Constrexpr.constr_expr -> Tac2expr.raw_tacexpr_r CAst.t
val inj_reference : Loc.t -> Tac2qexpr.reference -> Tac2expr.raw_tacexpr_r CAst.t
val inj_ltac1 : Loc.t -> (Names.Id.t CAst.t list * Ltac_plugin.Tacexpr.raw_tactic_expr) -> Tac2expr.raw_tacexpr_r CAst.t
val inj_ltac1val : Loc.t -> (Names.Id.t CAst.t list * Ltac_plugin.Tacexpr.raw_tactic_expr) -> Tac2expr.raw_tacexpr_r CAst.t
val pattern_of_qualid : Libnames.qualid -> Tac2expr.raw_patexpr_r CAst.t
val opt_fun : ?loc:Loc.t -> Tac2expr.raw_patexpr list -> Tac2expr.raw_typexpr option -> Tac2expr.raw_tacexpr -> Tac2expr.raw_tacexpr
val loc_of_ne_list : (Loc.t option * 'a) list -> Loc.t option
val pr_ltac2entry : 'a -> Pp.t
val pr_ltac2expr : 'a -> Pp.t
val wit_ltac2_entry : (Tac2expr.strexpr, unit, unit) Genarg.genarg_type
val ltac2_entry : Tac2expr.strexpr Pcoq.Entry.t
val wit_ltac2_expr : (Tac2expr.raw_tacexpr, unit, unit) Genarg.genarg_type
val ltac2_expr : Tac2expr.raw_tacexpr Pcoq.Entry.t
val classify_ltac2 : Tac2expr.strexpr -> Vernacextend.vernac_classification