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