diff options
| author | Aleksey Kladov <aleksey.kladov@gmail.com> | 2020-09-03 15:22:07 +0200 |
|---|---|---|
| committer | Aleksey Kladov <aleksey.kladov@gmail.com> | 2020-09-03 15:22:07 +0200 |
| commit | 850c3219fb8659608eb62cd43eaee29e9e354379 (patch) | |
| tree | 987c3cdc477cd3965b390b4f6d22f5e56e8b6f99 /compiler/rustc_llvm/llvm-wrapper/ArchiveWrapper.cpp | |
| parent | 08deb863bdebfcbbb71c18acf903eca84f1df4e7 (diff) | |
| download | rust-850c3219fb8659608eb62cd43eaee29e9e354379.tar.gz rust-850c3219fb8659608eb62cd43eaee29e9e354379.zip | |
Move jointness censoring to proc_macro
Proc-macro API currently exposes jointness in `Punct` tokens. That is, `+` in `+one` is **non** joint. Our lexer produces jointness info for all tokens, so we need to censor it *somewhere* Previously we did this in a lexer, but it makes more sense to do this in a proc-macro server.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/ArchiveWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
