Searched refs:ParseBuffer (Results 1 – 6 of 6) sorted by relevance
| /linux/rust/syn/ |
| H A D | group.rs | 4 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 D | parse.rs | 226 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 D | discouraged.rs | 7 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 D | pat.rs | 251 use crate::parse::{Parse, ParseBuffer, ParseStream}; 465 fn pat_box(begin: ParseBuffer, input: ParseStream) -> Result<Pat> { in pat_box() argument
|
| H A D | item.rs | 928 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 D | expr.rs | 1203 use crate::parse::ParseBuffer; 1594 begin: ParseBuffer, in trailer_expr() argument
|