Home
last modified time | relevance | path

Searched defs:ParseBuffer (Results 1 – 5 of 5) sorted by relevance

/linux/rust/syn/
H A Dparse.rs248 pub struct ParseBuffer<'a> { struct
250 // Instead of Cell<Cursor<'a>> so that ParseBuffer<'a> is covariant in 'a. argument
266 impl<'a> Drop for ParseBuffer<'a> { implementation
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()
464 impl<'a> ParseBuffer<'a> { impl
623 fn peek2(buffer: &ParseBuffer, peek: fn(Cursor) -> bool) -> bool { in peek2()
[all …]
H A Ddiscouraged.rs169 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 Ditem.rs949 begin: ParseBuffer, in parse_rest_of_item()
1268 fn parse_macro2(begin: ParseBuffer, _vis: Visibility, input: ParseStream) -> Result<Item> { in parse_macro2()
1989 fn parse_foreign_item_type(begin: ParseBuffer, input: ParseStream) -> Result<ForeignItem> { in parse_foreign_item_type()
2058 fn parse_item_type(begin: ParseBuffer, input: ParseStream) -> Result<Item> { in parse_item_type()
2506 fn parse_trait_item_type(begin: ParseBuffer, input: ParseStream) -> Result<TraitItem> { in parse_trait_item_type()
2862 fn parse_impl_item_type(begin: ParseBuffer, input: ParseStream) -> Result<ImplItem> { in parse_impl_item_type()
H A Dpat.rs465 fn pat_box(begin: ParseBuffer, input: ParseStream) -> Result<Pat> { in pat_box()
H A Dexpr.rs1594 begin: ParseBuffer, in trailer_expr()