1045: simplify r=matklad a=matklad



Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
This commit is contained in:
bors[bot] 2019-03-25 08:00:10 +00:00
commit afe96b75ea

View file

@ -603,9 +603,7 @@ pub enum BinOp {
impl BinExpr {
fn op_details(&self) -> Option<(&SyntaxNode, BinOp)> {
self.syntax()
.children()
.filter_map(|c| match c.kind() {
self.syntax().children().find_map(|c| match c.kind() {
PIPEPIPE => Some((c, BinOp::BooleanOr)),
AMPAMP => Some((c, BinOp::BooleanAnd)),
EQEQ => Some((c, BinOp::EqualityTest)),
@ -639,7 +637,6 @@ impl BinExpr {
CARETEQ => Some((c, BinOp::BitXorAssign)),
_ => None,
})
.next()
}
pub fn op_kind(&self) -> Option<BinOp> {