Home
last modified time | relevance | path

Searched refs:ParseBuffer (Results 1 - 8 of 8) sorted by relevance

/third_party/rust/crates/syn/src/
H A Dgroup.rs2 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 Dparse.rs219 /// 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 Ddiscouraged.rs28 /// [`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 Dpat.rs232 use crate::parse::{Parse, ParseBuffer, ParseStream, Result};
436 fn pat_box(begin: ParseBuffer, input: ParseStream) -> Result<Pat> { in pat_box()
H A Ditem.rs899 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 Dexpr.rs1020 use crate::parse::ParseBuffer;
1443 begin: ParseBuffer, in trailer_expr()
/third_party/vk-gl-cts/external/amber/src/src/amberscript/
H A Dparser.h53 Result ParseBuffer();
H A Dparser.cc300 r = ParseBuffer(); in Parse()
2076 Result Parser::ParseBuffer() { in ParseBuffer() function in amber::amberscript::Parser

Completed in 14 milliseconds