We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e3a78d8 commit 6351081Copy full SHA for 6351081
src/librustc_trans/trans/closure.rs
@@ -9,7 +9,7 @@
9
// except according to those terms.
10
11
use arena::TypedArena;
12
-use back::{link, symbol_names};
+use back::symbol_names;
13
use llvm::{ValueRef, get_params};
14
use middle::def_id::DefId;
15
use middle::infer;
@@ -363,7 +363,9 @@ fn trans_fn_once_adapter_shim<'a, 'tcx>(
363
});
364
365
// Create the by-value helper.
366
- let function_name = link::mangle_internal_name_by_type_and_seq(ccx, llonce_fn_ty, "once_shim");
+ let function_name = symbol_names::internal_name_from_type_and_suffix(ccx,
367
+ llonce_fn_ty,
368
+ "once_shim");
369
let lloncefn = declare::define_internal_rust_fn(ccx, &function_name,
370
llonce_fn_ty);
371
0 commit comments