authorgravatar for benjamin.feng@glassdoor.comBenjamin Feng <benjamin.feng@glassdoor.com> 2019-06-12 14:00:25-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-07-19 17:11:58-04:00
logd4ff27180b31d7a4a5c284453b37d5301aece06d
treefc7a33896806d27a57bc8582112a1dd99e72feb1
parentaf8661405b908c0abfc191501a8ad1a59a54e86a
signaturelock-open Commit is signed but in an unrecognized format.

Tokenize '&&' as AmpersandAmpersand


1 files changed, 5 insertions(+), 0 deletions(-)

std/zig/tokenizer.zig+5
......@@ -125,6 +125,7 @@ pub const Token = struct {
125125 SlashEqual,
126126 Comma,
127127 Ampersand,
128 AmpersandAmpersand,
128129 AmpersandEqual,
129130 QuestionMark,
130131 AngleBracketLeft,
......@@ -484,6 +485,10 @@ pub const Tokenizer = struct {
484485 },
485486
486487 State.Ampersand => switch (c) {
488 '&' => {
489 result.id = Token.Id.AmpersandAmpersand;
490 break;
491 },
487492 '=' => {
488493 result.id = Token.Id.AmpersandEqual;
489494 self.index += 1;