From 800fc7471f14ae2fb63d1948be92e5c01615a3ee Mon Sep 17 00:00:00 2001 From: teoxoy <28601907+teoxoy@users.noreply.github.com> Date: Tue, 22 Mar 2022 16:37:06 +0100 Subject: [PATCH] fix msrv incompatibility --- src/front/wgsl/mod.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/front/wgsl/mod.rs b/src/front/wgsl/mod.rs index 7d30dfb367..f0b4b32c88 100644 --- a/src/front/wgsl/mod.rs +++ b/src/front/wgsl/mod.rs @@ -3312,12 +3312,13 @@ impl Parser { .expressions .append(crate::Expression::Binary { op, left, right }, span.into()) } - (op @ Token::IncrementOperation | op @ Token::DecrementOperation, op_span) => { - let op = match op { + token @ (Token::IncrementOperation, _) | token @ (Token::DecrementOperation, _) => { + let op = match token.0 { Token::IncrementOperation => Bo::Add, Token::DecrementOperation => Bo::Subtract, _ => unreachable!(), }; + let op_span = token.1; // prepare the typifier, but work around mutable borrowing... let _ = context.resolve_type(reference.handle)?;