]> git.lizzy.rs Git - rust.git/commitdiff
proc_macro: don't panic parsing ..= (fix #47950)
authorAlex Burka <alex@alexburka.com>
Tue, 6 Feb 2018 14:43:01 +0000 (14:43 +0000)
committerAlex Burka <alex@alexburka.com>
Tue, 6 Feb 2018 14:43:01 +0000 (14:43 +0000)
src/libproc_macro/lib.rs

index b9e816baac0dc0f50f8e340eff4908b3e58ba57d..6768e0ade43049387510f6dd65716b06917afa95 100644 (file)
@@ -685,7 +685,7 @@ fn joint(first: char, rest: Token, is_joint: bool, span: &mut syntax_pos::Span,
                 })
             }
 
-            DotEq => unreachable!(),
+            DotEq => joint!('.', Eq),
             OpenDelim(..) | CloseDelim(..) => unreachable!(),
             Whitespace | Comment | Shebang(..) | Eof => unreachable!(),
         };