From: Seiichi Uchida Date: Tue, 29 May 2018 23:17:50 +0000 (+0900) Subject: Fix treating the delimiter right after repeat as repeat as well X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;ds=sidebyside;h=966fe8d7052238f3c662a4f02d1cb7b96c644293;p=rust.git Fix treating the delimiter right after repeat as repeat as well --- diff --git a/src/macros.rs b/src/macros.rs index c176b009f70..300f95c301d 100644 --- a/src/macros.rs +++ b/src/macros.rs @@ -830,6 +830,7 @@ pub fn parse(mut self, tokens: ThinTokenStream) -> Option> { if self.is_meta_var { self.add_repeat(delimited_arg, delimited.delim, &mut iter, *sp)?; + self.is_meta_var = false; } else { self.add_delimited(delimited_arg, delimited.delim, *sp); }