|
@@ -4093,6 +4093,7 @@ let gen_cpp_ast_expression_tree ctx class_name func_name function_args function_
|
|
|
| OpInterval -> "..."
|
|
|
| OpArrow -> "->"
|
|
|
| OpIn -> " in "
|
|
|
+ | OpList -> assert false
|
|
|
| OpAssign | OpAssignOp _ -> abort "Unprocessed OpAssign" pos
|
|
|
and string_of_path path =
|
|
|
"::" ^ (join_class_path_remap path "::") ^ "_obj"
|
|
@@ -7038,6 +7039,7 @@ let cppia_op_info = function
|
|
|
| IaBinOp OpInterval -> ("...", 121)
|
|
|
| IaBinOp OpArrow -> ("=>", 122)
|
|
|
| IaBinOp OpIn -> (" in ", 123)
|
|
|
+ | IaBinOp OpList -> assert false
|
|
|
| IaBinOp OpAssignOp OpAdd -> ("+=", 201)
|
|
|
| IaBinOp OpAssignOp OpMult -> ("*=", 202)
|
|
|
| IaBinOp OpAssignOp OpDiv -> ("/=", 203)
|
|
@@ -7055,6 +7057,7 @@ let cppia_op_info = function
|
|
|
| IaBinOp OpAssignOp OpMod -> ("%=", 220)
|
|
|
|
|
|
| IaBinOp OpAssignOp OpIn
|
|
|
+ | IaBinOp OpAssignOp OpList
|
|
|
| IaBinOp OpAssignOp OpInterval
|
|
|
| IaBinOp OpAssignOp OpAssign
|
|
|
| IaBinOp OpAssignOp OpEq
|