package diff

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Ppx_diff.ImplSource

Sourceval generate_pre_attr : loc:Ppxlib__.Location.t -> Ppxlib__.Import.structure_item
Sourceval generate_post_attr : loc:Ppxlib__.Location.t -> Ppxlib__.Import.structure_item
Sourceval generate_field : field:Ppxlib.label_declaration -> name:string -> ct:Ppxlib__.Import.core_type -> Ppxlib__.Import.extension_constructor
Sourceval generate_fields : fields:Ppxlib.label_declaration list -> name:string -> loc:Ppxlib__.Location.t -> ct:Ppxlib__.Import.core_type -> Ppxlib__.Import.structure_item
Sourceval generate_getter_case : field:Ppxlib.label_declaration -> name:string -> Ppxlib__.Import.case
Sourceval generate_getter_cases : fields:Ppxlib.label_declaration list -> loc:Ppxlib__.Location.t -> name:string -> Ppxlib__.Import.case list
Sourceval generate_getter : fields:Ppxlib.label_declaration list -> name:string -> loc:Ppxlib__.Location.t -> Ppxlib__.Import.value_binding
Sourceval generate_setter_case : field:Ppxlib.label_declaration -> name:string -> Ppxlib__.Import.case
Sourceval generate_setter_cases : fields:Ppxlib.label_declaration list -> loc:Ppxlib__.Location.t -> name:string -> Ppxlib__.Import.case list
Sourceval generate_setter : fields:Ppxlib.label_declaration list -> name:string -> loc:Ppxlib__.Location.t -> Ppxlib__.Import.value_binding
Sourceval generate_register : fields:Ppxlib.label_declaration list -> name:string -> loc:Ppxlib__.Location.t -> Ppxlib__.Import.structure_item
Sourceval generate_getter_and_setter : fields:Ppxlib.label_declaration list -> name:string -> loc:Ppxlib__.Location.t -> Ppxlib__.Import.structure_item
Sourceval generate : ctxt:'a -> ('b * Ppxlib.type_declaration list) -> Ppxlib__.Import.structure_item list
OCaml

Innovation. Community. Security.