Pa_ppx_base.Ppxutilval uv : 'a Ploc.vala -> 'aval with_buffer_formatter : (Format.formatter -> 'a -> 'b) -> 'a -> stringval attr_id : MLast.attribute -> stringval module_expr_of_longident : MLast.longid -> MLast.module_exprval longid_of_expr : MLast.expr -> MLast.longidval expr_of_longid : MLast.longid -> MLast.exprval convert_down_list_expr : (MLast.expr -> 'a) -> MLast.expr -> 'a listval convert_up_list_expr : Ploc.t -> MLast.expr list -> MLast.exprmodule Env : sig ... endmodule Expr : sig ... endmodule Patt : sig ... endmodule Ctyp : sig ... endmodule Longid : sig ... endval is_poly_variant : MLast.ctyp -> boolval is_generative_type : MLast.ctyp -> boolval ocaml_location : (string * int * int * int * int * int * int) -> Location.tval mkloc : Ploc.t -> Location.tval start_position_of_loc : Ploc.t -> Lexing.positionval end_position_of_loc : Ploc.t -> Lexing.positionval quote_position : MLast.loc -> Lexing.position -> MLast.exprval loc_of_type_decl : MLast.type_decl -> MLast.locmodule AList : sig ... endval failwithf : ('a, Format.formatter, unit, 'b) format4 -> 'aval raise_failwith : Ploc.t -> string -> 'aval raise_failwithf : Ploc.t -> ('a, Format.formatter, unit, 'b) format4 -> 'a