Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type json_repr = [
| `Bool
| `Cell
| `Def
| `External
| `Field of json_field
| `Float of json_float
| `Int
| `List of json_list
| `Nullable
| `Option
| `Record of json_record
| `String
| `Sum
| `Tuple
| `Unit
| `Variant of json_variant
| `Wrap
]
val get_json_list : Atd_annot.t -> json_list
val get_json_float : Atd_annot.t -> json_float
val get_json_cons : string -> Atd_annot.t -> string
val get_json_fname : string -> Atd_annot.t -> string
val get_json_tag_field : Atd_annot.t -> string option
val get_json_untyped : Atd_annot.t -> bool
val get_json_record : Atd_annot.t -> json_record