Commit 85256521ba
Changed files (2)
test
src/translate_c.cpp
@@ -1292,7 +1292,8 @@ static AstNode *trans_integer_literal(Context *c, ResultUsed result_used, const
emit_warning(c, stmt->getBeginLoc(), "invalid integer literal");
return nullptr;
}
- return trans_create_node_apint(c, result.Val.getInt());
+ AstNode *node = trans_create_node_apint(c, result.Val.getInt());
+ return maybe_suppress_result(c, result_used, node);
}
static AstNode *trans_constant_expr(Context *c, ResultUsed result_used, const clang::ConstantExpr *expr) {
test/tests.zig
@@ -1015,6 +1015,7 @@ pub const TranslateCContext = struct {
\\============================================
\\
, stderr);
+ printInvocation(zig_args.toSliceConst());
return error.TestFailed;
}
@@ -1028,6 +1029,7 @@ pub const TranslateCContext = struct {
\\{}
\\
, expected_line, stdout);
+ printInvocation(zig_args.toSliceConst());
return error.TestFailed;
}
}