Module Sort.Const
val equal : Jkind.Sort.Const.t -> Jkind.Sort.Const.t -> boolval format : Stdlib.Format.formatter -> Jkind.Sort.Const.t -> unitval all_void : Jkind.Sort.Const.t -> boolval value : Jkind.Sort.Const.tval void : Jkind.Sort.Const.tval float64 : Jkind.Sort.Const.tval float32 : Jkind.Sort.Const.tval word : Jkind.Sort.Const.tval untagged_immediate : Jkind.Sort.Const.tval bits8 : Jkind.Sort.Const.tval bits16 : Jkind.Sort.Const.tval bits32 : Jkind.Sort.Const.tval bits64 : Jkind.Sort.Const.tval vec128 : Jkind.Sort.Const.tval vec256 : Jkind.Sort.Const.tval vec512 : Jkind.Sort.Const.tmodule Debug_printers : sig ... endval for_class_arg : Jkind.Sort.Const.tval for_instance_var : Jkind.Sort.Const.tval for_lazy_body : Jkind.Sort.Const.tval for_tuple_element : Jkind.Sort.Const.tval for_variant_arg : Jkind.Sort.Const.tval for_boxed_record : Jkind.Sort.Const.tval for_block_element : Jkind.Sort.Const.tval for_array_get_result : Jkind.Sort.Const.tval for_array_comprehension_element : Jkind.Sort.Const.tval for_list_element : Jkind.Sort.Const.tval for_function : Jkind.Sort.Const.tThese are sorts for the types of ocaml expressions that we expect will always be "value". These names are used in the translation to lambda to make the code clearer.
val for_probe_body : Jkind.Sort.Const.tval for_poly_variant : Jkind.Sort.Const.tval for_object : Jkind.Sort.Const.tval for_initializer : Jkind.Sort.Const.tval for_method : Jkind.Sort.Const.tval for_module : Jkind.Sort.Const.tval for_predef_value : Jkind.Sort.Const.tval for_tuple : Jkind.Sort.Const.tval for_idx : Jkind.Sort.Const.tval for_loop_index : Jkind.Sort.Const.tval for_constructor : Jkind.Sort.Const.tval for_boxed_variant : Jkind.Sort.Const.tval for_exception : Jkind.Sort.Const.tval for_type_extension : Jkind.Sort.Const.tval for_class : Jkind.Sort.Const.t