Module C_syntax.Pure_C_config
Parameters
Signature
val use_host_memory :
(size_in_bytes:Base.int ->
Base.unit Ctypes.ptr ->
Input.buffer_ptr)
Base.option
val main_kernel_prefix : string
val kernel_prep_line : string
val buffer_prefix : string
val buffer_suffix : pos:'a -> string
val arg_int_prefix : string
val includes : string list
val float_log_style : string
val styled_log_arg : PPrint.document -> PPrint.document
val ident_blacklist : Base.String.t list
val ternop_syntax :
Ops.prec ->
Ops.ternop ->
PPrint.document ->
PPrint.document ->
PPrint.document ->
PPrint.document
val binop_syntax :
Ops.prec ->
Ops.binop ->
PPrint.document ->
PPrint.document ->
PPrint.document
val kernel_log_param : (string * string) option
val log_involves_file_management : bool
val for_log_trace_tree : Base.Bool.t
val pp_log_statement :
log_param_c_expr_doc:'a ->
base_message_literal:Base.String.t ->
args_docs:PPrint.document Base.List.t ->
PPrint.document