Make UsageMap::get_user_items
infallible.
It's nicer this way.
This commit is contained in:
parent
d9c13cd453
commit
142075a9fb
2 changed files with 16 additions and 16 deletions
|
@ -231,8 +231,8 @@ impl<'tcx> UsageMap<'tcx> {
|
|||
assert!(self.used_map.insert(user_item, used_items).is_none());
|
||||
}
|
||||
|
||||
pub fn get_user_items(&self, item: MonoItem<'tcx>) -> Option<&[MonoItem<'tcx>]> {
|
||||
self.user_map.get(&item).map(|items| items.as_slice())
|
||||
pub fn get_user_items(&self, item: MonoItem<'tcx>) -> &[MonoItem<'tcx>] {
|
||||
self.user_map.get(&item).map(|items| items.as_slice()).unwrap_or(&[])
|
||||
}
|
||||
|
||||
/// Internally iterate over all inlined items used by `item`.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue