parent
23feafdef0
commit
cf62f02ba9
|
@ -3970,7 +3970,7 @@ static IrInstruction *ir_gen_fn_call(IrBuilder *irb, Scope *scope, AstNode *node
|
||||||
}
|
}
|
||||||
|
|
||||||
bool is_comptime = node->data.fn_call_expr.is_comptime;
|
bool is_comptime = node->data.fn_call_expr.is_comptime;
|
||||||
return ir_mark_gen(ir_build_call(irb, scope, node, nullptr, fn_ref, arg_count, args, is_comptime));
|
return ir_build_call(irb, scope, node, nullptr, fn_ref, arg_count, args, is_comptime);
|
||||||
}
|
}
|
||||||
|
|
||||||
static IrInstruction *ir_gen_if_bool_expr(IrBuilder *irb, Scope *scope, AstNode *node) {
|
static IrInstruction *ir_gen_if_bool_expr(IrBuilder *irb, Scope *scope, AstNode *node) {
|
||||||
|
|
|
@ -969,7 +969,7 @@ fn f() {
|
||||||
fn f() -> i32 {
|
fn f() -> i32 {
|
||||||
i32(return 1)
|
i32(return 1)
|
||||||
}
|
}
|
||||||
)SOURCE", 1, ".tmp_source.zig:3:8: error: invalid cast from type 'unreachable' to 'i32'");
|
)SOURCE", 1, ".tmp_source.zig:3:8: error: unreachable code");
|
||||||
|
|
||||||
add_compile_fail_case("invalid builtin fn", R"SOURCE(
|
add_compile_fail_case("invalid builtin fn", R"SOURCE(
|
||||||
fn f() -> @bogus(foo) {
|
fn f() -> @bogus(foo) {
|
||||||
|
|
Loading…
Reference in New Issue