Module Ortac_qcheck_stm.ConfigSource
Sourcetype config_under_construction = {sut_core_type' : Ppxlib.core_type option;init_sut' : Ppxlib.expression option;gen_mod' : Ppxlib.structure option;pp_mod' : Ppxlib.structure option;ty_mod' : Ppxlib.structure option;cleanup' : Ppxlib.structure_item option;
} Sourcetype t = {context : Ortac_core.Context.t;sut_core_type : Ppxlib.core_type;init_sut : Ppxlib.expression;init_sut_txt : string;gen_mod : Ppxlib.structure option;pp_mod : Ppxlib.structure option;ty_mod : Ppxlib.structure option;cleanup : Ppxlib.structure_item option;module_prefix : string option;submodule : string option;
} Sourceval get_sut_type_name : t -> Ppxlib.longident Sourceval get_sut_type_name_str : t -> string Sourceval is_sut : t -> Ppxlib.core_type -> bool Sourceval does_return_sut : t -> Ppxlib.core_type -> bool