rust/library/proc_macro/src
bjorn3 b805f30542 Remove support for specializing ToString outside the standard library
This is the only trait specializable outside of the standard library.
Before stabilizing specialization we will probably want to remove
support for this. It was originally made specializable to allow a more
efficient ToString in libproc_macro back when this way the only way to
get any data out of a TokenStream. We now support getting individual
tokens, so proc macros no longer need to call it as often.
2024-12-13 13:48:19 +00:00
..
bridge Remove support for specializing ToString outside the standard library 2024-12-13 13:48:19 +00:00
diagnostic.rs proc_macro/bridge: send diagnostics over the bridge as a struct 2022-08-06 15:49:43 -04:00
escape.rs Remove superfluous escaping from byte, byte str, and c str literals 2024-06-13 09:49:15 -07:00
lib.rs Remove support for specializing ToString outside the standard library 2024-12-13 13:48:19 +00:00
quote.rs Remove unused macro rules 2022-04-18 23:28:06 +02:00
to_tokens.rs Add a new trait proc_macro::ToTokens 2024-10-27 03:17:05 +01:00