Module Jkind0.Builtin
val any : why:Jkind_intf.History.any_creation_reason -> 'd Types.jkindval void :
why:Jkind_intf.History.void_creation_reason ->
('l * Allowance.disallowed) Types.jkindval scannable :
why:Jkind_intf.History.scannable_creation_reason ->
'd Types.jkindval value_or_null :
why:Jkind_intf.History.value_or_null_creation_reason ->
'd Types.jkindval value : why:Jkind_intf.History.value_creation_reason -> 'd Types.jkindval immutable_data :
why:Jkind_intf.History.value_creation_reason ->
'd Types.jkindval sync_data : why:Jkind_intf.History.value_creation_reason -> 'd Types.jkindval mutable_data :
why:Jkind_intf.History.value_creation_reason ->
'd Types.jkindval immediate :
why:Jkind_intf.History.immediate_creation_reason ->
('l * Allowance.disallowed) Types.jkindval immediate_or_null :
why:Jkind_intf.History.immediate_or_null_creation_reason ->
'd Types.jkindval product :
why:Jkind_intf.History.product_creation_reason ->
(Types.type_expr * Mode.Modality.Const.t) list ->
Jkind_types.Sort.t Jkind_types.Layout.t list ->
Types.jkind_lval product_of_sorts :
why:Jkind_intf.History.product_creation_reason ->
level:int ->
int ->
Types.jkind_l