diff options
author | Jean Mertz <[email protected]> | 2019-03-16 21:08:50 +0000 |
---|---|---|
committer | Jean Mertz <[email protected]> | 2019-03-17 13:11:24 +0000 |
commit | a8ee994ae0fc986056b4d32c5797ab448ae5a812 (patch) | |
tree | 1471598bf4bb70f41a8f87f3b5c90c26eaf0e8ec /crates/ra_parser | |
parent | 9a59272f5f3efd502f666c78ce901fff8db0dfba (diff) |
support remainder assignment operator
Diffstat (limited to 'crates/ra_parser')
-rw-r--r-- | crates/ra_parser/src/grammar/expressions.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crates/ra_parser/src/grammar/expressions.rs b/crates/ra_parser/src/grammar/expressions.rs index 70c71a8e1..0df57afa7 100644 --- a/crates/ra_parser/src/grammar/expressions.rs +++ b/crates/ra_parser/src/grammar/expressions.rs | |||
@@ -155,6 +155,7 @@ fn current_op(p: &Parser) -> (u8, Op) { | |||
155 | (PLUS, EQ) => return (1, Op::Composite(PLUSEQ, 2)), | 155 | (PLUS, EQ) => return (1, Op::Composite(PLUSEQ, 2)), |
156 | (MINUS, EQ) => return (1, Op::Composite(MINUSEQ, 2)), | 156 | (MINUS, EQ) => return (1, Op::Composite(MINUSEQ, 2)), |
157 | (STAR, EQ) => return (1, Op::Composite(STAREQ, 2)), | 157 | (STAR, EQ) => return (1, Op::Composite(STAREQ, 2)), |
158 | (PERCENT, EQ) => return (1, Op::Composite(PERCENTEQ, 2)), | ||
158 | (SLASH, EQ) => return (1, Op::Composite(SLASHEQ, 2)), | 159 | (SLASH, EQ) => return (1, Op::Composite(SLASHEQ, 2)), |
159 | (PIPE, EQ) => return (1, Op::Composite(PIPEEQ, 2)), | 160 | (PIPE, EQ) => return (1, Op::Composite(PIPEEQ, 2)), |
160 | (AMP, EQ) => return (1, Op::Composite(AMPEQ, 2)), | 161 | (AMP, EQ) => return (1, Op::Composite(AMPEQ, 2)), |