Cpp.Exprs
Some helper values and functions
val method_call : expr -> identifier -> type_ list -> expr list -> expr
Call a method on object, wrapping it in parentheses if it is not a variable
val to_var : identifier -> expr
val literal_string : string -> expr
Turn an OCaml string into a quoted and escaped C++ string
val fun_call : identifier -> expr list -> expr
val templated_fun_call : identifier -> type_ list -> expr list -> expr
val quiet_NaN : expr
Helper for std::numeric_limits<double>::quiet_NaN()
val int_min : expr
Helper for std::numeric_limits<int>::min()