diff options
| author | David Tolnay <dtolnay@gmail.com> | 2020-05-15 09:12:41 -0700 |
|---|---|---|
| committer | David Tolnay <dtolnay@gmail.com> | 2020-05-15 09:12:41 -0700 |
| commit | d5ea92526549e40ff43b34f25fe6bee4418a3186 (patch) | |
| tree | a21d28efb9249a8c8c93f491edcf2cc6d0f2119b | |
| parent | 85f0da67ff31923955f7fb107fb097835bb3b6ff (diff) | |
| download | rust-d5ea92526549e40ff43b34f25fe6bee4418a3186.tar.gz rust-d5ea92526549e40ff43b34f25fe6bee4418a3186.zip | |
Implement Default for proc_macro::TokenStream
| -rw-r--r-- | src/libproc_macro/lib.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libproc_macro/lib.rs b/src/libproc_macro/lib.rs index 31bc61263ab..b6544341fa9 100644 --- a/src/libproc_macro/lib.rs +++ b/src/libproc_macro/lib.rs @@ -158,6 +158,13 @@ impl fmt::Debug for TokenStream { } } +#[stable(feature = "proc_macro_token_stream_default", since = "1.45.0")] +impl Default for TokenStream { + fn default() -> Self { + TokenStream::new() + } +} + #[unstable(feature = "proc_macro_quote", issue = "54722")] pub use quote::{quote, quote_span}; |
