Commit 1692a76d28

hryx <codroid@gmail.com>
2019-06-09 00:57:43
transImplictCastExpr: LValueToRValue
1 parent 1f82c7b
Changed files (1)
src-self-hosted
src-self-hosted/translate_c.zig
@@ -521,6 +521,9 @@ fn transImplicitCastExpr(
         .FunctionToPointerDecay, .ArrayToPointerDecay => {
             return maybeSuppressResult(rp, scope, result_used, sub_expr_node);
         },
+        .LValueToRValue => {
+            return transExpr(rp, scope, sub_expr, .used, .r_value);
+        },
         else => |kind| return revertAndWarn(
             rp,
             error.UnsupportedTranslation,