diff options
| author | varkor <github@varkor.com> | 2018-08-25 15:56:16 +0100 |
|---|---|---|
| committer | varkor <github@varkor.com> | 2018-08-27 21:46:23 +0100 |
| commit | e2a1cce9c558fe84ef5a2b8e3b07f1ee1521694a (patch) | |
| tree | 18b53e5b0a63362b7e07725507abad1471e31c79 /src/librustc_codegen_llvm/back | |
| parent | ecbdfb49882fa6db7e45d9fd676f54a6454d79fe (diff) | |
| download | rust-e2a1cce9c558fe84ef5a2b8e3b07f1ee1521694a.tar.gz rust-e2a1cce9c558fe84ef5a2b8e3b07f1ee1521694a.zip | |
Rename hir::map::NodeKind to hir::Node
Diffstat (limited to 'src/librustc_codegen_llvm/back')
| -rw-r--r-- | src/librustc_codegen_llvm/back/symbol_export.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/librustc_codegen_llvm/back/symbol_export.rs b/src/librustc_codegen_llvm/back/symbol_export.rs index dd687890ff1..6b1b0b94fd9 100644 --- a/src/librustc_codegen_llvm/back/symbol_export.rs +++ b/src/librustc_codegen_llvm/back/symbol_export.rs @@ -13,7 +13,7 @@ use std::sync::Arc; use monomorphize::Instance; use rustc::hir; -use rustc::hir::map::NodeKind; +use rustc::hir::Node; use rustc::hir::CodegenFnAttrFlags; use rustc::hir::def_id::{CrateNum, DefId, LOCAL_CRATE, CRATE_DEF_INDEX}; use rustc_data_structures::fingerprint::Fingerprint; @@ -95,7 +95,7 @@ fn reachable_non_generics_provider<'a, 'tcx>(tcx: TyCtxt<'a, 'tcx, 'tcx>, // As a result, if this id is an FFI item (foreign item) then we only // let it through if it's included statically. match tcx.hir.get(node_id) { - NodeKind::ForeignItem(..) => { + Node::ForeignItem(..) => { let def_id = tcx.hir.local_def_id(node_id); if tcx.is_statically_included_foreign_item(def_id) { Some(def_id) @@ -105,14 +105,14 @@ fn reachable_non_generics_provider<'a, 'tcx>(tcx: TyCtxt<'a, 'tcx, 'tcx>, } // Only consider nodes that actually have exported symbols. - NodeKind::Item(&hir::Item { + Node::Item(&hir::Item { node: hir::ItemKind::Static(..), .. }) | - NodeKind::Item(&hir::Item { + Node::Item(&hir::Item { node: hir::ItemKind::Fn(..), .. }) | - NodeKind::ImplItem(&hir::ImplItem { + Node::ImplItem(&hir::ImplItem { node: hir::ImplItemKind::Method(..), .. }) => { |
