Home
last modified time | relevance | path

Searched refs:ParseBuffer (Results 1 – 6 of 6) sorted by relevance

/linux/rust/syn/
H A Dgroup.rs4 use crate::parse::ParseBuffer;
15 pub content: ParseBuffer<'a>,
24 pub content: ParseBuffer<'a>,
33 pub content: ParseBuffer<'a>,
43 pub content: ParseBuffer<'a>,
48 pub fn parse_parens<'a>(input: &ParseBuffer<'a>) -> Result<Parens<'a>> { in parse_parens()
57 pub fn parse_braces<'a>(input: &ParseBuffer<'a>) -> Result<Braces<'a>> { in parse_braces()
66 pub fn parse_brackets<'a>(input: &ParseBuffer<'a>) -> Result<Brackets<'a>> { in parse_brackets()
74 pub(crate) fn parse_group<'a>(input: &ParseBuffer<'a>) -> Result<Group<'a>> { in parse_group()
82 input: &ParseBuffer<'a>, in parse_delimited()
[all …]
H A Dparse.rs226 pub type ParseStream<'a> = &'a ParseBuffer<'a>;
248 pub struct ParseBuffer<'a> { struct
266 impl<'a> Drop for ParseBuffer<'a> { argument
278 impl<'a> Display for ParseBuffer<'a> { implementation
284 impl<'a> Debug for ParseBuffer<'a> { implementation
290 impl<'a> UnwindSafe for ParseBuffer<'a> {} implementation
291 impl<'a> RefUnwindSafe for ParseBuffer<'a> {} implementation
391 ) -> ParseBuffer { in new_parse_buffer() argument
392 ParseBuffer { in new_parse_buffer()
432 fn inner_unexpected(buffer: &ParseBuffer) -> (Rc<Cell<Unexpected>>, Option<(Span, Delimiter)>) { in inner_unexpected()
[all …]
H A Ddiscouraged.rs7 use crate::parse::{inner_unexpected, ParseBuffer, Unexpected};
169 impl<'a> Speculative for ParseBuffer<'a> { implementation
210 fn parse_any_delimiter(&self) -> Result<(Delimiter, DelimSpan, ParseBuffer)>; in parse_any_delimiter() argument
213 impl<'a> AnyDelimiter for ParseBuffer<'a> { implementation
214 fn parse_any_delimiter(&self) -> Result<(Delimiter, DelimSpan, ParseBuffer)> { in parse_any_delimiter() argument
H A Dpat.rs251 use crate::parse::{Parse, ParseBuffer, ParseStream};
465 fn pat_box(begin: ParseBuffer, input: ParseStream) -> Result<Pat> { in pat_box() argument
H A Ditem.rs928 use crate::parse::{Parse, ParseBuffer, ParseStream};
949 begin: ParseBuffer, in parse_rest_of_item() argument
1268 fn parse_macro2(begin: ParseBuffer, _vis: Visibility, input: ParseStream) -> Result<Item> { in parse_macro2() argument
1989 fn parse_foreign_item_type(begin: ParseBuffer, input: ParseStream) -> Result<ForeignItem> { in parse_foreign_item_type() argument
2058 fn parse_item_type(begin: ParseBuffer, input: ParseStream) -> Result<Item> { in parse_item_type() argument
2506 fn parse_trait_item_type(begin: ParseBuffer, input: ParseStream) -> Result<TraitItem> { in parse_trait_item_type() argument
2862 fn parse_impl_item_type(begin: ParseBuffer, input: ParseStream) -> Result<ImplItem> { in parse_impl_item_type() argument
H A Dexpr.rs1203 use crate::parse::ParseBuffer;
1594 begin: ParseBuffer, in trailer_expr() argument