about summary refs log tree commit diff
path: root/src/librustc_trans_utils
diff options
context:
space:
mode:
authorWesley Wiser <wwiser@gmail.com>2018-02-26 20:14:58 -0500
committerWesley Wiser <wwiser@gmail.com>2018-03-06 19:58:03 -0500
commit6bc7f41955c7583eca76c77fb45e51e3431cc89e (patch)
treea4db6e18f2e0f5264ab16cf2e7db59bd34327def /src/librustc_trans_utils
parent5460b8877485e1040d51b52bf9bd9f7cb159060f (diff)
downloadrust-6bc7f41955c7583eca76c77fb45e51e3431cc89e.tar.gz
rust-6bc7f41955c7583eca76c77fb45e51e3431cc89e.zip
Remove the contains_extern_indicator query
Part of #47320
Diffstat (limited to 'src/librustc_trans_utils')
-rw-r--r--src/librustc_trans_utils/symbol_names.rs5
-rw-r--r--src/librustc_trans_utils/trans_crate.rs1
2 files changed, 0 insertions, 6 deletions
diff --git a/src/librustc_trans_utils/symbol_names.rs b/src/librustc_trans_utils/symbol_names.rs
index 6c96620f7b6..f9f93730255 100644
--- a/src/librustc_trans_utils/symbol_names.rs
+++ b/src/librustc_trans_utils/symbol_names.rs
@@ -120,11 +120,6 @@ pub fn provide(providers: &mut Providers) {
         def_symbol_name,
         symbol_name,
 
-        contains_extern_indicator: |tcx, id| {
-            attr::contains_name(&tcx.get_attrs(id), "no_mangle") ||
-                tcx.trans_fn_attrs(id).export_name.is_some()
-        },
-
         ..*providers
     };
 }
diff --git a/src/librustc_trans_utils/trans_crate.rs b/src/librustc_trans_utils/trans_crate.rs
index 175729ad19f..04e993f1b03 100644
--- a/src/librustc_trans_utils/trans_crate.rs
+++ b/src/librustc_trans_utils/trans_crate.rs
@@ -233,7 +233,6 @@ impl TransCrate for MetadataOnlyTransCrate {
                 MonoItem::Fn(inst) => {
                     let def_id = inst.def_id();
                     if def_id.is_local()  {
-                        let _ = tcx.contains_extern_indicator(def_id);
                         let _ = inst.def.is_inline(tcx);
                         let _ = tcx.trans_fn_attrs(def_id);
                     }