commit 1692a76d28740637b8b303ecbc05dca0fb0218b6 (tree)
parent 1f82c7ba2243bb16a5036a22d34e9762302303de
Author: hryx <codroid@gmail.com>
Date: Sat, 8 Jun 2019 15:57:43 -0700
transImplictCastExpr: LValueToRValue
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/src-self-hosted/translate_c.zig b/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,