1
Fork 0

Auto merge of #119361 - sjwang05:issue-119352, r=WaffleLapkin

Fix ICE when suggesting dereferencing binop operands

Fixes #119352
This commit is contained in:
bors 2024-01-14 09:39:03 +00:00
commit 8847bda592
4 changed files with 65 additions and 1 deletions

View file

@ -374,3 +374,30 @@ pub static OPERATORS: &'static [LangItem] = &[
LangItem::PartialEq,
LangItem::PartialOrd,
];
pub static BINARY_OPERATORS: &'static [LangItem] = &[
LangItem::Add,
LangItem::Sub,
LangItem::Mul,
LangItem::Div,
LangItem::Rem,
LangItem::BitXor,
LangItem::BitAnd,
LangItem::BitOr,
LangItem::Shl,
LangItem::Shr,
LangItem::AddAssign,
LangItem::SubAssign,
LangItem::MulAssign,
LangItem::DivAssign,
LangItem::RemAssign,
LangItem::BitXorAssign,
LangItem::BitAndAssign,
LangItem::BitOrAssign,
LangItem::ShlAssign,
LangItem::ShrAssign,
LangItem::Index,
LangItem::IndexMut,
LangItem::PartialEq,
LangItem::PartialOrd,
];