Module type Region_json.SIG

Custom node extensions

include TY_SIG
type ty
val to_json_ty : ty -> Yojson.Basic.t
val decode_ty : ty Decoders_yojson.Basic.Decode.decoder
type c
val map : ( ( ty, c ) Region_pp_intf.node -> ( ty, c ) Region_pp_intf.node ) -> c -> c
val to_json : ( ( ty, c ) Region_pp_intf.node -> Yojson.Basic.json ) -> ty -> c -> Yojson.Basic.json
val decode : ( ty, c ) Region_pp_intf.node Decoders_yojson.Basic.Decode.decoder -> c Decoders_yojson.Basic.Decode.decoder