about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-05-17 08:14:55 +0000
committerbors <bors@rust-lang.org>2017-05-17 08:14:55 +0000
commit208d23a9966a91318e59b474eb2fe7e1891a590a (patch)
tree46b8215b6e1821f7994e82eabaa21ff733a716a5 /src/rustllvm/RustWrapper.cpp
parent42e3732d7d9c5e3d253082faa09ea348d1a0a309 (diff)
parent115854e19c3ab0c9896a388cfff38a8e2cc81113 (diff)
downloadrust-208d23a9966a91318e59b474eb2fe7e1891a590a.tar.gz
rust-208d23a9966a91318e59b474eb2fe7e1891a590a.zip
Auto merge of #41961 - kennytm:fix-35829, r=petrochenkov
Fix #35829 (`quote!()` does not handle `br#"…"#`)

Fix issue #35829 (syntax extension's `quote_expr!()` does not handle `b"…"` and proc_macro's `quote!()` does not handle `r#"…"#`)

* Handles `b"…"`, `br#"…"#` and `...` for `quote_expr!()`.
* Refactored the match statement to allow it to complain loudly on any unhandled token.
* Similarly, proc_macro's `quote!()` did not handle `br#"…"#` or `r#"…"#`, so this PR fixes it too.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions