Skip to content

Commit 9d3be2e

Browse files
Auto merge of #147652 - cjgillot:inline-lang-items, r=<try>
Add inline to LanguageItems::get.
2 parents ed1d943 + bc85deb commit 9d3be2e

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

compiler/rustc_hir/src/lang_items.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ impl LanguageItems {
3838
}
3939
}
4040

41+
#[inline]
4142
pub fn get(&self, item: LangItem) -> Option<DefId> {
4243
self.items[item as usize]
4344
}

compiler/rustc_middle/src/middle/lang_items.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ impl<'tcx> TyCtxt<'tcx> {
2323
})
2424
}
2525

26+
#[inline]
2627
pub fn is_lang_item(self, def_id: DefId, lang_item: LangItem) -> bool {
2728
self.lang_items().get(lang_item) == Some(def_id)
2829
}

0 commit comments

Comments
 (0)