diff options
| author | Nicholas Nethercote <n.nethercote@gmail.com> | 2022-06-02 10:49:22 +1000 |
|---|---|---|
| committer | Nicholas Nethercote <n.nethercote@gmail.com> | 2022-06-02 11:22:16 +1000 |
| commit | 77e1069a5dfcc662ca2b0e731fa2fca2b6ee073b (patch) | |
| tree | 981e81642a2d4f6e4d8bf4234ce4cffe95ca501c /library/proc_macro/src | |
| parent | bef2b7cd1c7bcb3393f10d5752fcf9ee3026bce8 (diff) | |
| download | rust-77e1069a5dfcc662ca2b0e731fa2fca2b6ee073b.tar.gz rust-77e1069a5dfcc662ca2b0e731fa2fca2b6ee073b.zip | |
Revert #96682.
The change was "Show invisible delimiters (within comments) when pretty printing". It's useful to show these delimiters, but is a breaking change for some proc macros. Fixes #97608.
Diffstat (limited to 'library/proc_macro/src')
| -rw-r--r-- | library/proc_macro/src/lib.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/library/proc_macro/src/lib.rs b/library/proc_macro/src/lib.rs index 6f7c6305afc..f1c5eaad868 100644 --- a/library/proc_macro/src/lib.rs +++ b/library/proc_macro/src/lib.rs @@ -703,12 +703,11 @@ pub enum Delimiter { /// `[ ... ]` #[stable(feature = "proc_macro_lib2", since = "1.29.0")] Bracket, - /// `/*«*/ ... /*»*/` + /// `Ø ... Ø` /// An invisible delimiter, that may, for example, appear around tokens coming from a /// "macro variable" `$var`. It is important to preserve operator priorities in cases like /// `$var * 3` where `$var` is `1 + 2`. - /// Invisible delimiters are not directly writable in normal Rust code except as comments. - /// Therefore, they might not survive a roundtrip of a token stream through a string. + /// Invisible delimiters might not survive roundtrip of a token stream through a string. #[stable(feature = "proc_macro_lib2", since = "1.29.0")] None, } |
