Searched refs:ParseBuffer (Results 1 - 8 of 8) sorted by relevance
/third_party/rust/crates/syn/src/ |
H A D | group.rs | 2 use crate::parse::ParseBuffer; 13 pub content: ParseBuffer<'a>, 22 pub content: ParseBuffer<'a>, 31 pub content: ParseBuffer<'a>, 41 pub content: ParseBuffer<'a>, 46 pub fn parse_parens<'a>(input: &ParseBuffer<'a>) -> Result<Parens<'a>> { in parse_parens() 55 pub fn parse_braces<'a>(input: &ParseBuffer<'a>) -> Result<Braces<'a>> { in parse_braces() 64 pub fn parse_brackets<'a>(input: &ParseBuffer<'a>) -> Result<Brackets<'a>> { in parse_brackets() 72 pub(crate) fn parse_group<'a>(input: &ParseBuffer<'a>) -> Result<Group<'a>> { 80 input: &ParseBuffer<' in parse_delimited() [all...] |
H A D | parse.rs | 219 /// See the methods of this type under the documentation of [`ParseBuffer`]. For 223 pub type ParseStream<'a> = &'a ParseBuffer<'a>; 228 /// is an alias for `&ParseBuffer`. 235 /// There is no public way to construct a `ParseBuffer`. Instead, if you are 245 pub struct ParseBuffer<'a> { structure names 247 // Instead of Cell<Cursor<'a>> so that ParseBuffer<'a> is covariant in 'a. 252 // ParseBuffer<'a>, upcast to ParseBuffer<'short> for some lifetime shorter 263 impl<'a> Drop for ParseBuffer<'a> { 274 impl<'a> Display for ParseBuffer<' 457 impl<'a> ParseBuffer<'a> { global() impls [all...] |
H A D | discouraged.rs | 28 /// [`ParseStream::fork`]: ParseBuffer::fork 161 impl<'a> Speculative for ParseBuffer<'a> { 202 fn parse_any_delimiter(&self) -> Result<(Delimiter, DelimSpan, ParseBuffer)>; in parse_any_delimiter() 205 impl<'a> AnyDelimiter for ParseBuffer<'a> { 206 fn parse_any_delimiter(&self) -> Result<(Delimiter, DelimSpan, ParseBuffer)> { in parse_any_delimiter()
|
H A D | pat.rs | 232 use crate::parse::{Parse, ParseBuffer, ParseStream, Result}; 436 fn pat_box(begin: ParseBuffer, input: ParseStream) -> Result<Pat> { in pat_box()
|
H A D | item.rs | 899 use crate::parse::{Parse, ParseBuffer, ParseStream, Result}; 911 begin: ParseBuffer, 1225 fn parse_macro2(begin: ParseBuffer, _vis: Visibility, input: ParseStream) -> Result<Item> { in parse_macro2() 1906 fn parse_foreign_item_type(begin: ParseBuffer, input: ParseStream) -> Result<ForeignItem> { in parse_foreign_item_type() 1975 fn parse_item_type(begin: ParseBuffer, input: ParseStream) -> Result<Item> { in parse_item_type() 2414 fn parse_trait_item_type(begin: ParseBuffer, input: ParseStream) -> Result<TraitItem> { in parse_trait_item_type() 2777 fn parse_impl_item_type(begin: ParseBuffer, input: ParseStream) -> Result<ImplItem> { in parse_impl_item_type()
|
H A D | expr.rs | 1020 use crate::parse::ParseBuffer; 1443 begin: ParseBuffer, in trailer_expr()
|
/third_party/vk-gl-cts/external/amber/src/src/amberscript/ |
H A D | parser.h | 53 Result ParseBuffer();
|
H A D | parser.cc | 300 r = ParseBuffer(); in Parse() 2076 Result Parser::ParseBuffer() { in ParseBuffer() function in amber::amberscript::Parser
|
Completed in 15 milliseconds