mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-30 07:14:46 +00:00
Improve an error message
This commit is contained in:
parent
c97317789e
commit
854f7bb35b
1 changed files with 6 additions and 1 deletions
|
@ -287,7 +287,12 @@ pub fn gen(
|
|||
// Since it was exposed, it must have been monomorphic,
|
||||
// meaning its LLVM name will be ___#1 (e.g. "main#1")
|
||||
let fn_name = format!("{}#1", symbol.ident_string(interns));
|
||||
let fn_val = env.module.get_function(&fn_name).unwrap();
|
||||
let fn_val = env.module.get_function(&fn_name).unwrap_or_else(|| {
|
||||
panic!(
|
||||
"module.get_function({:?}) did not find a function registered with LLVM",
|
||||
fn_name
|
||||
)
|
||||
});
|
||||
|
||||
fn_val.set_linkage(Linkage::External);
|
||||
fn_val.set_call_conventions(cc);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue