diff --git a/compiler/rustc_hir/src/lang_items.rs b/compiler/rustc_hir/src/lang_items.rs index 311cf8f995c82..3ad526bcfd826 100644 --- a/compiler/rustc_hir/src/lang_items.rs +++ b/compiler/rustc_hir/src/lang_items.rs @@ -38,6 +38,7 @@ impl LanguageItems { } } + #[inline] pub fn get(&self, item: LangItem) -> Option { self.items[item as usize] } diff --git a/compiler/rustc_middle/src/middle/lang_items.rs b/compiler/rustc_middle/src/middle/lang_items.rs index a0e4c288c4a85..e7a63f68b88b8 100644 --- a/compiler/rustc_middle/src/middle/lang_items.rs +++ b/compiler/rustc_middle/src/middle/lang_items.rs @@ -23,6 +23,7 @@ impl<'tcx> TyCtxt<'tcx> { }) } + #[inline] pub fn is_lang_item(self, def_id: DefId, lang_item: LangItem) -> bool { self.lang_items().get(lang_item) == Some(def_id) }