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 23e54b2 commit 8ef638eCopy full SHA for 8ef638e
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_param, get_params};
14
use middle::def_id::DefId;
15
use middle::infer;
@@ -382,7 +382,8 @@ fn trans_fn_once_adapter_shim<'a, 'tcx>(
382
});
383
384
// Create the by-value helper.
385
- let function_name = link::mangle_internal_name_by_type_and_seq(ccx, llonce_fn_ty, "once_shim");
+ let function_name =
386
+ symbol_names::internal_name_from_type_and_suffix(ccx, llonce_fn_ty, "once_shim");
387
let lloncefn = declare::define_internal_fn(ccx, &function_name, llonce_fn_ty);
388
389
let (block_arena, fcx): (TypedArena<_>, FunctionContext);
0 commit comments