diff options
| author | bors <bors@rust-lang.org> | 2016-07-22 11:30:29 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-07-22 11:30:29 -0700 |
| commit | ad264f7f39b6113fb87a489d72d31abbc03ab148 (patch) | |
| tree | 4534d3522de7de7d9bf9335b0f2df85923c71bd0 /src/libsyntax/ext | |
| parent | af87681ed28c35689d817a12be92024864ce7e2c (diff) | |
| parent | 536c3157955b76297ff667087807ffe463b48018 (diff) | |
| download | rust-ad264f7f39b6113fb87a489d72d31abbc03ab148.tar.gz rust-ad264f7f39b6113fb87a489d72d31abbc03ab148.zip | |
Auto merge of #34924 - cgswords:empty_delim, r=nrc
Added empty CloseDelim to tokens for future use. Description says it all. I added a new DelimToken type, Empty, to indicate a Delimited tokenstream with no actual delimiters (which are variously useful for constructing macro output). r? @nrc
Diffstat (limited to 'src/libsyntax/ext')
| -rw-r--r-- | src/libsyntax/ext/quote.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libsyntax/ext/quote.rs b/src/libsyntax/ext/quote.rs index ffc950d76dd..b70e270df54 100644 --- a/src/libsyntax/ext/quote.rs +++ b/src/libsyntax/ext/quote.rs @@ -581,9 +581,10 @@ fn mk_binop(cx: &ExtCtxt, sp: Span, bop: token::BinOpToken) -> P<ast::Expr> { fn mk_delim(cx: &ExtCtxt, sp: Span, delim: token::DelimToken) -> P<ast::Expr> { let name = match delim { - token::Paren => "Paren", - token::Bracket => "Bracket", - token::Brace => "Brace", + token::Paren => "Paren", + token::Bracket => "Bracket", + token::Brace => "Brace", + token::NoDelim => "NoDelim", }; mk_token_path(cx, sp, name) } |
