Private.Repr
type (!'underlying_type, !'intermediate_type) t =
| Int : (int, int) t
| Int64 : (int64, Base__.Int63_emul.t) t