diff options
| author | varkor <github@varkor.com> | 2019-02-20 01:11:10 +0000 |
|---|---|---|
| committer | varkor <github@varkor.com> | 2019-03-05 22:07:37 +0000 |
| commit | 2ce19ae3d196043281c7572290ee09f502d8384c (patch) | |
| tree | 73bb79fcb6647218abf250175577d3d1eb13cbc5 /src/librustc_codegen_llvm | |
| parent | 386e9fbda225bd04039a47caad9138983faff18c (diff) | |
| download | rust-2ce19ae3d196043281c7572290ee09f502d8384c.tar.gz rust-2ce19ae3d196043281c7572290ee09f502d8384c.zip | |
Use non_erasable_generics for codegen
Co-Authored-By: Gabriel Smith <yodaldevoid@users.noreply.github.com>
Diffstat (limited to 'src/librustc_codegen_llvm')
| -rw-r--r-- | src/librustc_codegen_llvm/callee.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_codegen_llvm/callee.rs b/src/librustc_codegen_llvm/callee.rs index 43a5767e5c6..2d732adcb91 100644 --- a/src/librustc_codegen_llvm/callee.rs +++ b/src/librustc_codegen_llvm/callee.rs @@ -113,7 +113,7 @@ pub fn get_fn( unsafe { llvm::LLVMRustSetLinkage(llfn, llvm::Linkage::ExternalLinkage); - let is_generic = instance.substs.types().next().is_some(); + let is_generic = instance.substs.non_erasable_generics().next().is_some(); if is_generic { // This is a monomorphization. Its expected visibility depends |
