Lines Matching refs:TokenStream

48 pub(crate) struct TokenStream {  struct
69 impl TokenStream { impl
71 TokenStream { in new()
130 impl Drop for TokenStream { implementation
183 pub(crate) fn build(self) -> TokenStream { in build() argument
184 TokenStream { in build()
218 impl Display for TokenStream { implementation
241 impl Debug for TokenStream { implementation
249 impl From<proc_macro::TokenStream> for TokenStream { implementation
250 fn from(inner: proc_macro::TokenStream) -> Self { in from()
251 TokenStream::from_str_unchecked(&inner.to_string()) in from()
256 impl From<TokenStream> for proc_macro::TokenStream { implementation
257 fn from(inner: TokenStream) -> Self { in from()
258 proc_macro::TokenStream::from_str_unchecked(&inner.to_string()) in from()
262 impl From<TokenTree> for TokenStream { implementation
266 TokenStream { in from()
272 impl FromIterator<TokenTree> for TokenStream { implementation
274 let mut stream = TokenStream::new(); in from_iter()
280 impl FromIterator<TokenStream> for TokenStream { implementation
281 fn from_iter<I: IntoIterator<Item = TokenStream>>(streams: I) -> Self { in from_iter()
288 TokenStream { inner: v.build() } in from_iter()
292 impl Extend<TokenTree> for TokenStream { implementation
301 impl Extend<TokenStream> for TokenStream { implementation
302 fn extend<I: IntoIterator<Item = TokenStream>>(&mut self, streams: I) { in extend()
309 impl IntoIterator for TokenStream { implementation
700 stream: TokenStream,
705 pub(crate) fn new(delimiter: Delimiter, stream: TokenStream) -> Self { in new()
717 pub(crate) fn stream(&self) -> TokenStream { in stream() argument
1245 impl FromStr2 for proc_macro::TokenStream { implementation
1248 TokenStream::from_str_checked(src).is_ok() in valid()