Module Ser_tac2expr.GT2ESpecSource
Sourcetype t = Ltac2_plugin.Tac2expr.glb_tacexpr Sourcetype _t = | GTacAtm of Ltac2_plugin.Tac2expr.atom| GTacVar of Names.Id.t| GTacRef of Ltac2_plugin.Tac2expr.ltac_constant| GTacFun of Names.Name.t list * _t| GTacApp of _t * _t list| GTacLet of Ltac2_plugin.Tac2expr.rec_flag * (Names.Name.t * _t) list * _t| GTacCst of Ltac2_plugin.Tac2expr.case_info * int * _t list| GTacCse of _t
* Ltac2_plugin.Tac2expr.case_info
* _t array
* (Names.Name.t array * _t) array| GTacPrj of Ltac2_plugin.Tac2expr.type_constant * _t * int| GTacSet of Ltac2_plugin.Tac2expr.type_constant * _t * int * _t| GTacOpn of Ltac2_plugin.Tac2expr.ltac_constructor * _t list| GTacWth of _t Ltac2_plugin.Tac2expr.open_match| GTacFullMatch of _t * (Ltac2_plugin.Tac2expr.glb_pat * _t) list| GTacExt of int * Obj.t| GTacPrm of Ltac2_plugin.Tac2expr.ml_tactic_name
Sourceval _t_of_sexp : Sexplib0.Sexp.t -> _t Sourceval sexp_of__t : _t -> Sexplib0.Sexp.t Sourceval _t_to_yojson : _t -> Yojson.Safe.t Sourceval _t_of_yojson : Yojson.Safe.t -> _t Ppx_deriving_yojson_runtime.error_or Sourceval _ : Yojson.Safe.t -> _t Ppx_deriving_yojson_runtime.error_or Sourceval hash_fold__t : _t Base__Hash.folder Sourceval hash__t : _t -> Ppx_hash_lib.Std.Hash.hash_value