Lines Matching refs:TokenStream
192 use proc_macro2::{Delimiter, Group, Literal, Punct, Span, TokenStream, TokenTree};
1186 impl Parse for TokenStream { implementation
1248 fn parse2(self, tokens: TokenStream) -> Result<Self::Output>; in parse2()
1256 fn parse(self, tokens: proc_macro::TokenStream) -> Result<Self::Output> { in parse()
1257 self.parse2(proc_macro2::TokenStream::from(tokens)) in parse()
1270 self.parse2(proc_macro2::TokenStream::from_str(s)?) in parse_str()
1275 fn __parse_scoped(self, scope: Span, tokens: TokenStream) -> Result<Self::Output> { in __parse_scoped()
1294 fn parse2(self, tokens: TokenStream) -> Result<T> { in parse2()
1308 fn __parse_scoped(self, scope: Span, tokens: TokenStream) -> Result<Self::Output> { in __parse_scoped()
1325 pub(crate) fn parse_scoped<F: Parser>(f: F, scope: Span, tokens: TokenStream) -> Result<F::Output> { in parse_scoped()
1380 fn to_tokens(&self, tokens: &mut TokenStream) { in to_tokens() argument