compile error instead of segfault for unimplemented feature

closes #1103
master
Andrew Kelley 2018-09-03 12:38:24 -04:00
parent 3f273479f8
commit a11e73bee2
No known key found for this signature in database
GPG Key ID: 4E7CD66038A4D47C
1 changed files with 4 additions and 1 deletions

View File

@ -6693,7 +6693,10 @@ static IrInstruction *ir_gen_fn_proto(IrBuilder *irb, Scope *parent_scope, AstNo
return irb->codegen->invalid_instruction;
}
} else {
return_type = nullptr;
add_node_error(irb->codegen, node,
buf_sprintf("TODO implement inferred return types https://github.com/ziglang/zig/issues/447"));
return irb->codegen->invalid_instruction;
//return_type = nullptr;
}
IrInstruction *async_allocator_type_value = nullptr;