Home
last modified time | relevance | path

Searched refs:ParseStream (Results 1 - 25 of 73) sorted by relevance

123

/third_party/rust/crates/syn/src/
H A Dparse_quote.rs110 use crate::parse::{Parse, ParseStream, Parser, Result};
125 fn parse(input: ParseStream) -> Result<Self>; in parse()
129 fn parse(input: ParseStream) -> Result<Self> { in parse()
145 fn parse(input: ParseStream) -> Result<Self> { in parse()
156 fn parse(input: ParseStream) -> Result<Self> { in parse()
186 fn parse(input: ParseStream) -> Result<Self> { in parse()
193 fn parse(input: ParseStream) -> Result<Self> { in parse()
199 fn parse(input: ParseStream) -> Result<Self> { in parse()
206 fn parse(input: ParseStream) -> Result<Self> { in parse()
H A Dty.rs269 use crate::parse::{Parse, ParseStream, Result};
275 fn parse(input: ParseStream) -> Result<Self> { in parse()
289 pub fn without_plus(input: ParseStream) -> Result<Self> { in without_plus()
297 input: ParseStream,
572 fn parse(input: ParseStream) -> Result<Self> { in parse()
583 fn parse(input: ParseStream) -> Result<Self> { in parse()
596 fn parse(input: ParseStream) -> Result<Self> { in parse()
619 fn parse(input: ParseStream) -> Result<Self> { in parse()
632 fn parse(input: ParseStream) -> Result<Self> { in parse()
679 fn parse(input: ParseStream)
[all...]
H A Dmeta.rs5 use crate::parse::{Error, ParseStream, Parser, Result};
132 |input: ParseStream| { in parser()
165 pub input: ParseStream<'a>,
201 pub fn value(&self) -> Result<ParseStream<'a>> { in value()
244 /// just parse it yourself from the exposed ParseStream. Rust syntax permits
385 input: ParseStream,
402 fn parse_meta_path(input: ParseStream) -> Result<Path> { in parse_meta_path()
H A Dpat.rs232 use crate::parse::{Parse, ParseBuffer, ParseStream, Result};
261 pub fn parse_single(input: ParseStream) -> Result<Self> { in parse_single()
307 pub fn parse_multi(input: ParseStream) -> Result<Self> { in parse_multi()
353 pub fn parse_multi_with_leading_vert(input: ParseStream) -> Result<Self> { in parse_multi_with_leading_vert()
361 fn parse(input: ParseStream) -> Result<Self> { in parse()
371 fn multi_pat_impl(input: ParseStream, leading_vert: Option<Token![|]>) -> Result<Pat> { in multi_pat_impl()
393 fn pat_path_or_macro_or_struct_or_range(input: ParseStream) -> Result<Pat> { in pat_path_or_macro_or_struct_or_range()
429 fn pat_wild(input: ParseStream) -> Result<PatWild> { in pat_wild()
436 fn pat_box(begin: ParseBuffer, input: ParseStream) -> Result<Pat> { in pat_box()
442 fn pat_ident(input: ParseStream)
[all...]
H A Dattr.rs9 use crate::parse::{Parse, ParseStream, Parser, Result};
75 /// parsed directly by [`ParseStream::parse`]. Instead use
76 /// [`ParseStream::call`] with one of the two parser functions
81 /// [`ParseStream::parse`]: parse::ParseBuffer::parse
82 /// [`ParseStream::call`]: parse::ParseBuffer::call
86 /// use syn::parse::{Parse, ParseStream};
100 /// fn parse(input: ParseStream) -> Result<Self> {
398 pub fn parse_outer(input: ParseStream) -> Result<Vec<Self>> { in parse_outer()
414 pub fn parse_inner(input: ParseStream) -> Result<Vec<Self>> { in parse_inner()
620 use crate::parse::{Parse, ParseStream, Resul
[all...]
H A Dexpr.rs1021 use crate::parse::{Parse, ParseStream, Result};
1040 fn parse(input: ParseStream) -> Result<Self> { in parse()
1132 pub fn parse_without_eager_brace(input: ParseStream) -> Result<Expr> { in parse_without_eager_brace()
1170 fn can_begin_expr(input: ParseStream) -> bool { in can_begin_expr()
1190 input: ParseStream, in parse_expr()
1287 fn parse_expr(input: ParseStream, mut lhs: Expr, base: Precedence) -> Result<Expr> { in parse_expr()
1330 fn peek_precedence(input: ParseStream) -> Precedence { in peek_precedence()
1346 input: ParseStream, in ambiguous_expr()
1364 fn expr_attrs(input: ParseStream) -> Result<Vec<Attribute>> { in expr_attrs()
1377 fn unary_expr(input: ParseStream, allow_struc
[all...]
H A Ditem.rs899 use crate::parse::{Parse, ParseBuffer, ParseStream, Result};
903 fn parse(input: ParseStream) -> Result<Self> { in parse()
913 input: ParseStream,
1114 input: ParseStream, in parse()
1162 input: ParseStream, in parse_optional_bounds()
1183 fn parse_optional_definition(input: ParseStream) -> Result<Option<(Token![=], Type)>> { in parse_optional_definition()
1196 fn parse(input: ParseStream) -> Result<Self> { in parse()
1225 fn parse_macro2(begin: ParseBuffer, _vis: Visibility, input: ParseStream) -> Result<Item> { in parse_macro2()
1250 fn parse(input: ParseStream) -> Result<Self> { in parse()
1283 fn parse(input: ParseStream)
[all...]
H A Dext.rs5 use crate::parse::{ParseStream, Result};
25 /// use syn::parse::ParseStream;
38 /// fn parse_dsl(input: ParseStream) -> Result<Ident> {
45 fn parse_any(input: ParseStream) -> Result<Self>; in parse_any()
86 fn parse_any(input: ParseStream) -> Result<Self> { in parse_any()
H A Dpath.rs281 use crate::parse::{Parse, ParseStream, Result};
285 fn parse(input: ParseStream) -> Result<Self> { in parse()
292 fn parse(input: ParseStream) -> Result<Self> { in parse()
377 pub(crate) fn const_argument(input: ParseStream) -> Result<Expr> {
422 pub fn parse_turbofish(input: ParseStream) -> Result<Self> { in parse_turbofish()
429 input: ParseStream,
457 fn parse(input: ParseStream) -> Result<Self> { in parse()
465 fn parse(input: ParseStream) -> Result<Self> { in parse()
477 fn parse(input: ParseStream) -> Result<Self> { in parse()
483 fn parse_helper(input: ParseStream, expr_styl
[all...]
/third_party/rust/crates/syn/tests/
H A Dtest_parse_buffer.rs5 use syn::parse::{Parse, ParseStream, Parser, Result};
13 fn parse(input1: ParseStream) -> Result<Self> { in smuggled_speculative_cursor_between_sources()
14 let nested = |input2: ParseStream| { in smuggled_speculative_cursor_between_sources()
30 fn parse(input: ParseStream) -> Result<Self> { in smuggled_speculative_cursor_between_brackets()
48 fn parse(input: ParseStream) -> Result<Self> { in smuggled_speculative_cursor_into_brackets()
61 fn parse(input: ParseStream) -> Result<()> { in trailing_empty_none_group()
/third_party/rust/crates/cxx/gen/build/src/syntax/
H A Dqualified.rs2 use syn::parse::{Error, ParseStream, Result};
15 lit.parse_with(|input: ParseStream| { in parse_quoted()
22 pub fn parse_unquoted(input: ParseStream) -> Result<Self> { in parse_unquoted()
27 pub fn parse_quoted_or_unquoted(input: ParseStream) -> Result<Self> { in parse_quoted_or_unquoted()
37 fn parse_unquoted(input: ParseStream, allow_raw: bool) -> Result<QualifiedName> { in parse_unquoted()
H A Dcfg.rs3 use syn::parse::{Error, ParseStream, Result};
29 attr.parse_args_with(|input: ParseStream| { in parse_attribute()
36 fn parse_single(input: ParseStream) -> Result<CfgExpr> { in parse_single()
66 fn parse_multiple(input: ParseStream) -> Result<Vec<CfgExpr>> { in parse_multiple()
/third_party/rust/crates/cxx/gen/cmd/src/syntax/
H A Dqualified.rs2 use syn::parse::{Error, ParseStream, Result};
15 lit.parse_with(|input: ParseStream| { in parse_quoted()
22 pub fn parse_unquoted(input: ParseStream) -> Result<Self> { in parse_unquoted()
27 pub fn parse_quoted_or_unquoted(input: ParseStream) -> Result<Self> { in parse_quoted_or_unquoted()
37 fn parse_unquoted(input: ParseStream, allow_raw: bool) -> Result<QualifiedName> { in parse_unquoted()
H A Dcfg.rs3 use syn::parse::{Error, ParseStream, Result};
29 attr.parse_args_with(|input: ParseStream| { in parse_attribute()
36 fn parse_single(input: ParseStream) -> Result<CfgExpr> { in parse_single()
66 fn parse_multiple(input: ParseStream) -> Result<Vec<CfgExpr>> { in parse_multiple()
/third_party/rust/crates/cxx/macro/src/syntax/
H A Dqualified.rs2 use syn::parse::{Error, ParseStream, Result};
15 lit.parse_with(|input: ParseStream| { in parse_quoted()
22 pub fn parse_unquoted(input: ParseStream) -> Result<Self> { in parse_unquoted()
27 pub fn parse_quoted_or_unquoted(input: ParseStream) -> Result<Self> { in parse_quoted_or_unquoted()
37 fn parse_unquoted(input: ParseStream, allow_raw: bool) -> Result<QualifiedName> { in parse_unquoted()
H A Dcfg.rs3 use syn::parse::{Error, ParseStream, Result};
29 attr.parse_args_with(|input: ParseStream| { in parse_attribute()
36 fn parse_single(input: ParseStream) -> Result<CfgExpr> { in parse_single()
66 fn parse_multiple(input: ParseStream) -> Result<Vec<CfgExpr>> { in parse_multiple()
/third_party/rust/crates/cxx/gen/lib/src/syntax/
H A Dqualified.rs2 use syn::parse::{Error, ParseStream, Result};
15 lit.parse_with(|input: ParseStream| { in parse_quoted()
22 pub fn parse_unquoted(input: ParseStream) -> Result<Self> { in parse_unquoted()
27 pub fn parse_quoted_or_unquoted(input: ParseStream) -> Result<Self> { in parse_quoted_or_unquoted()
37 fn parse_unquoted(input: ParseStream, allow_raw: bool) -> Result<QualifiedName> { in parse_unquoted()
H A Dcfg.rs3 use syn::parse::{Error, ParseStream, Result};
29 attr.parse_args_with(|input: ParseStream| { in parse_attribute()
36 fn parse_single(input: ParseStream) -> Result<CfgExpr> { in parse_single()
66 fn parse_multiple(input: ParseStream) -> Result<Vec<CfgExpr>> { in parse_multiple()
/third_party/rust/crates/cxx/syntax/
H A Dqualified.rs2 use syn::parse::{Error, ParseStream, Result};
15 lit.parse_with(|input: ParseStream| { in parse_quoted()
22 pub fn parse_unquoted(input: ParseStream) -> Result<Self> { in parse_unquoted()
27 pub fn parse_quoted_or_unquoted(input: ParseStream) -> Result<Self> { in parse_quoted_or_unquoted()
37 fn parse_unquoted(input: ParseStream, allow_raw: bool) -> Result<QualifiedName> { in parse_unquoted()
H A Dcfg.rs3 use syn::parse::{Error, ParseStream, Result};
29 attr.parse_args_with(|input: ParseStream| { in parse_attribute()
36 fn parse_single(input: ParseStream) -> Result<CfgExpr> { in parse_single()
66 fn parse_multiple(input: ParseStream) -> Result<Vec<CfgExpr>> { in parse_multiple()
/third_party/rust/crates/syn/codegen/src/
H A Dparse.rs281 use syn::parse::{ParseStream, Result};
288 fn peek_tag(input: ParseStream, tag: &str) -> bool { in peek_tag()
299 fn full(input: ParseStream) -> Vec<Attribute> { in full()
310 fn ast_struct_inner(input: ParseStream) -> Result<AstItem> { in ast_struct_inner()
322 pub fn ast_struct(input: ParseStream) -> Result<AstItem> { in ast_struct()
330 pub fn ast_enum(input: ParseStream) -> Result<AstItem> { in ast_enum()
351 fn eos_variant(input: ParseStream) -> Result<EosVariant> { in eos_variant()
370 pub fn ast_enum_of_structs(input: ParseStream) -> Result<AstItem> { in ast_enum_of_structs()
412 pub fn parse_token_macro(input: ParseStream) -> Result<BTreeMap<String, String>> { in parse_token_macro()
430 fn parse_feature(input: ParseStream)
[all...]
/third_party/rust/crates/cxx/gen/src/
H A Dfile.rs4 use syn::parse::{Error, Parse, ParseStream, Result};
12 fn parse(input: ParseStream) -> Result<Self> { in parse()
20 fn parse(input: ParseStream, modules: &mut Vec<Module>) -> Result<()> { in parse()
/third_party/rust/crates/cxx/gen/cmd/src/gen/
H A Dfile.rs4 use syn::parse::{Error, Parse, ParseStream, Result};
12 fn parse(input: ParseStream) -> Result<Self> { in parse()
20 fn parse(input: ParseStream, modules: &mut Vec<Module>) -> Result<()> { in parse()
/third_party/rust/crates/cxx/gen/build/src/gen/
H A Dfile.rs4 use syn::parse::{Error, Parse, ParseStream, Result};
12 fn parse(input: ParseStream) -> Result<Self> { in parse()
20 fn parse(input: ParseStream, modules: &mut Vec<Module>) -> Result<()> { in parse()
/third_party/rust/crates/cxx/gen/lib/src/gen/
H A Dfile.rs4 use syn::parse::{Error, Parse, ParseStream, Result};
12 fn parse(input: ParseStream) -> Result<Self> { in parse()
20 fn parse(input: ParseStream, modules: &mut Vec<Module>) -> Result<()> { in parse()

Completed in 13 milliseconds

123