package ppx_test

  1. Overview
  2. Docs

Module Ppx_test_plugin.PpxSource

Sourceval exp_of_position : Stdlib.Lexing.position -> Astlib.Ast_502.Parsetree.expression
Sourceval exp_of_location : Ppxlib.Ast.location -> Astlib.Ast_502.Parsetree.expression
Sourceval exp_of_longident : Ppxlib.longident -> Astlib.Ast_502.Parsetree.expression
Sourceclass extend_package : object ... end
Sourceval with_ref : 'a Stdlib.ref -> (unit -> 'b) -> (unit -> 'c) -> 'c
Sourceval current_structure_or_signature : [ `Sig of Ppxlib.signature | `Str of Ppxlib.structure ] option Stdlib.ref
Sourceval _with_current_structure_or_signature : [ `Sig of Ppxlib.signature | `Str of Ppxlib.structure ] -> (unit -> 'a) -> 'a
Sourcemodule Current_module_path : sig ... end
Sourceval attr_module_path : ?loc:Ppxlib.Ast.location -> Astlib.Longident.t -> Ppxlib.attribute
Sourceval get_module_path_from_attr : Ppxlib.attribute -> Ppxlib.longident option
Sourceval get_module_path_from_attrs : Ppxlib.attribute list -> Ppxlib.longident option * Ppxlib.attribute list
Sourceval annotate_module_expr : Astlib.Longident.t -> Ppxlib.module_expr -> Ppxlib.module_expr
Sourceval annotate_module_type : Astlib.Longident.t -> Ppxlib.module_type -> Ppxlib.module_type
Sourceclass extend_module_path_tracking : object ... end
Sourcetype test_type =
  1. | Unit
  2. | Bool
  3. | Fail
Sourceval drop_tests : bool Stdlib.ref
Sourceval warn_dupes : bool Stdlib.ref
Sourceval top_name : Ppxlib.longident option Stdlib.ref
Sourceval lident_concat : Ppxlib.longident -> Ppxlib.longident -> Ppxlib.longident
Sourceval return_type : Ppxlib.longident -> test_type
Sourceval add_top_name : Ppxlib.longident -> Ppxlib.longident
Sourcemodule Tests : sig ... end
Sourceval tests : Tests.t Stdlib.ref
Sourceval add_test : Ppxlib.Ast.location -> Ppxlib.longident -> unit
Sourceval test_item : < expression : Ppxlib.expression -> Astlib.Ast_502.Parsetree.expression.. > -> string -> Ppxlib.structure_item_desc -> Astlib.Ast_502.Parsetree.structure_item
Sourceclass extend_let_test : object ... end
Sourceval make_mapper : unit -> extend_let_test
Sourceval parse_as_lident : Ppxlib.Ast.label -> Ppxlib.Ast.longident option
Sourceval opts : (string * Stdlib.Arg.spec * string) list
OCaml

Innovation. Community. Security.