Home
last modified time | relevance | path

Searched refs:ParseStream (Results 1 – 25 of 57) sorted by relevance

123

/external/rust/crates/syn/src/
Dparse_quote.rs87 use crate::parse::{Parse, ParseStream, Parser, Result};
103 fn parse(input: ParseStream) -> Result<Self>; in parse()
107 fn parse(input: ParseStream) -> Result<Self> { in parse()
123 fn parse(input: ParseStream) -> Result<Self> { in parse()
133 fn parse(input: ParseStream) -> Result<Self> { in parse()
140 fn parse(input: ParseStream) -> Result<Self> { in parse()
Dattr.rs7 use crate::parse::{Parse, ParseBuffer, ParseStream, Parser, Result};
192 let parser = |input: ParseStream| parsing::parse_meta_after_path(path, input); in parse_meta()
224 let parser = |input: ParseStream| { in parse_args_with()
237 pub fn parse_outer(input: ParseStream) -> Result<Vec<Self>> { in parse_outer()
251 pub fn parse_inner(input: ParseStream) -> Result<Vec<Self>> { in parse_inner()
279 fn enter_args<'a>(attr: &Attribute, input: ParseStream<'a>) -> Result<ParseBuffer<'a>> { in enter_args()
505 use crate::parse::{Parse, ParseStream, Result};
509 pub fn single_parse_inner(input: ParseStream) -> Result<Attribute> { in single_parse_inner()
520 pub fn single_parse_outer(input: ParseStream) -> Result<Attribute> { in single_parse_outer()
541 fn parse_meta_path(input: ParseStream) -> Result<Path> { in parse_meta_path()
[all …]
Dparse.rs219 fn parse(input: ParseStream) -> Result<Self>; in parse()
228 pub type ParseStream<'a> = &'a ParseBuffer<'a>; typedef
504 pub fn call<T>(&self, function: fn(ParseStream) -> Result<T>) -> Result<T> { in call()
698 parser: fn(ParseStream) -> Result<T>, in parse_terminated()
1064 fn parse(input: ParseStream) -> Result<Self> { in parse()
1071 fn parse(input: ParseStream) -> Result<Self> { in parse()
1082 fn parse(input: ParseStream) -> Result<Self> { in parse()
1089 fn parse(input: ParseStream) -> Result<Self> { in parse()
1099 fn parse(input: ParseStream) -> Result<Self> { in parse()
1115 fn parse(input: ParseStream) -> Result<Self> { in parse()
[all …]
Dty.rs341 use crate::parse::{Parse, ParseStream, Result};
348 fn parse(input: ParseStream) -> Result<Self> { in parse()
361 pub fn without_plus(input: ParseStream) -> Result<Self> { in without_plus()
367 fn ambig_ty(input: ParseStream, allow_plus: bool) -> Result<Type> { in ambig_ty() argument
646 fn parse(input: ParseStream) -> Result<Self> { in parse()
657 fn parse(input: ParseStream) -> Result<Self> { in parse()
670 fn parse(input: ParseStream) -> Result<Self> { in parse()
693 fn parse(input: ParseStream) -> Result<Self> { in parse()
706 fn parse(input: ParseStream) -> Result<Self> { in parse()
712 fn parse_bare_fn(input: ParseStream, allow_mut_self: bool) -> Result<Option<TypeBareFn>> { in parse_bare_fn() argument
[all …]
Dparse_macro_input.rs133 use crate::parse::{Parse, ParseStream, Parser, Result};
145 fn parse(input: ParseStream) -> Result<Self>; in parse()
149 fn parse(input: ParseStream) -> Result<Self> { in parse()
162 fn parse(input: ParseStream) -> Result<Self> { in parse()
Dstmt.rs53 use crate::parse::{Parse, ParseStream, Result};
110 pub fn parse_within(input: ParseStream) -> Result<Vec<Stmt>> { in parse_within()
138 fn parse(input: ParseStream) -> Result<Self> { in parse()
149 fn parse(input: ParseStream) -> Result<Self> { in parse()
154 fn parse_stmt(input: ParseStream, allow_nosemi: bool) -> Result<Stmt> { in parse_stmt() argument
203 fn stmt_mac(input: ParseStream, attrs: Vec<Attribute>, path: Path) -> Result<Stmt> { in stmt_mac() argument
222 fn stmt_local(input: ParseStream, attrs: Vec<Attribute>) -> Result<Local> { in stmt_local() argument
254 input: ParseStream, in stmt_expr() argument
Dpat.rs318 use crate::parse::{Parse, ParseBuffer, ParseStream, Result};
323 fn parse(input: ParseStream) -> Result<Self> { in parse()
375 fn pat_path_or_macro_or_struct_or_range(input: ParseStream) -> Result<Pat> { in pat_path_or_macro_or_struct_or_range()
432 fn pat_wild(input: ParseStream) -> Result<PatWild> { in pat_wild()
439 fn pat_box(input: ParseStream) -> Result<PatBox> { in pat_box()
447 fn pat_ident(input: ParseStream) -> Result<PatIdent> { in pat_ident()
465 fn pat_tuple_struct(input: ParseStream, path: Path) -> Result<PatTupleStruct> { in pat_tuple_struct() argument
473 fn pat_struct(input: ParseStream, path: Path) -> Result<PatStruct> { in pat_struct() argument
512 fn field_pat(input: ParseStream) -> Result<FieldPat> { in field_pat()
560 input: ParseStream, in pat_range() argument
[all …]
Dexpr.rs1072 use crate::parse::{Parse, ParseStream, Result};
1136 fn parse(input: ParseStream) -> Result<Self> { in parse()
1224 pub fn parse_without_eager_brace(input: ParseStream) -> Result<Expr> { in parse_without_eager_brace()
1261 input: ParseStream, in parse_expr() argument
1373 input: ParseStream, in parse_expr() argument
1418 fn peek_precedence(input: ParseStream) -> Precedence { in peek_precedence()
1435 fn ambiguous_expr(input: ParseStream, allow_struct: AllowStruct) -> Result<Expr> { in ambiguous_expr() argument
1441 fn expr_attrs(input: ParseStream) -> Result<Vec<Attribute>> { in expr_attrs()
1469 fn unary_expr(input: ParseStream, allow_struct: AllowStruct) -> Result<Expr> { in unary_expr() argument
1506 fn unary_expr(input: ParseStream, allow_struct: AllowStruct) -> Result<Expr> { in unary_expr() argument
[all …]
Dpath.rs217 use crate::parse::{Parse, ParseStream, Result};
221 fn parse(input: ParseStream) -> Result<Self> { in parse()
228 fn parse(input: ParseStream) -> Result<Self> { in parse()
287 pub fn const_argument(input: ParseStream) -> Result<Expr> { in const_argument()
318 fn parse(input: ParseStream) -> Result<Self> { in parse()
345 fn parse(input: ParseStream) -> Result<Self> { in parse()
357 fn parse(input: ParseStream) -> Result<Self> { in parse()
363 fn parse_helper(input: ParseStream, expr_style: bool) -> Result<Self> { in parse_helper() argument
390 fn parse(input: ParseStream) -> Result<Self> { in parse()
402 fn parse(input: ParseStream) -> Result<Self> { in parse()
[all …]
Ddata.rs244 use crate::parse::{Parse, ParseStream, Result};
248 fn parse(input: ParseStream) -> Result<Self> { in parse()
278 fn parse(input: ParseStream) -> Result<Self> { in parse()
289 fn parse(input: ParseStream) -> Result<Self> { in parse()
301 pub fn parse_named(input: ParseStream) -> Result<Self> { in parse_named()
313 pub fn parse_unnamed(input: ParseStream) -> Result<Self> { in parse_unnamed()
326 fn parse(input: ParseStream) -> Result<Self> { in parse()
349 fn parse_pub(input: ParseStream) -> Result<Self> { in parse_pub()
393 fn parse_crate(input: ParseStream) -> Result<Self> { in parse_crate()
Dext.rs7 use crate::parse::{ParseStream, Result};
49 fn parse_any(input: ParseStream) -> Result<Self>; in parse_any()
90 fn parse_any(input: ParseStream) -> Result<Self> { in parse_any()
Ditem.rs983 use crate::parse::{Parse, ParseBuffer, ParseStream, Result};
993 fn parse(input: ParseStream) -> Result<Self> { in parse()
1184 fn parse(input: ParseStream) -> Result<Self> { in parse()
1228 fn parse(input: ParseStream) -> Result<Self> { in parse()
1255 fn parse(input: ParseStream) -> Result<Self> { in parse()
1296 fn parse(input: ParseStream) -> Result<Self> { in parse()
1329 fn parse(input: ParseStream) -> Result<Self> { in parse()
1343 fn parse(input: ParseStream) -> Result<UseTree> { in parse()
1392 fn parse(input: ParseStream) -> Result<Self> { in parse()
1410 fn parse(input: ParseStream) -> Result<Self> { in parse()
[all …]
Dmac.rs8 use crate::parse::{Parse, ParseStream, Parser, Result};
153 pub fn parse_delimiter(input: ParseStream) -> Result<(MacroDelimiter, TokenStream)> { in parse_delimiter()
175 use crate::parse::{Parse, ParseStream, Result};
179 fn parse(input: ParseStream) -> Result<Self> { in parse()
Dverbatim.rs1 use crate::parse::{ParseBuffer, ParseStream};
5 pub fn between<'a>(begin: ParseBuffer<'a>, end: ParseStream<'a>) -> TokenStream { in between()
/external/rust/crates/syn/tests/
Dtest_parse_buffer.rs3 use syn::parse::{discouraged::Speculative, Parse, ParseStream, Parser, Result};
11 fn parse(input1: ParseStream) -> Result<Self> { in smuggled_speculative_cursor_between_sources()
12 let nested = |input2: ParseStream| { in smuggled_speculative_cursor_between_sources()
28 fn parse(input: ParseStream) -> Result<Self> { in smuggled_speculative_cursor_between_brackets()
46 fn parse(input: ParseStream) -> Result<Self> { in smuggled_speculative_cursor_into_brackets()
59 fn parse(input: ParseStream) -> Result<()> { in trailing_empty_none_group()
Dtest_parse_stream.rs2 use syn::parse::ParseStream;
7 let _ = |input: ParseStream| { in test_peek()
/external/rust/cxx/syntax/
Dattrs.rs7 use syn::parse::{ParseStream, Parser as _};
60 match attr.parse_args_with(|attr: ParseStream| parse_derive_attribute(cx, attr)) { in parse()
150 fn parse_doc_attribute(input: ParseStream) -> Result<LitStr> { in parse_doc_attribute()
156 fn parse_derive_attribute(cx: &mut Errors, input: ParseStream) -> Result<Vec<Derive>> { in parse_derive_attribute()
172 fn parse_repr_attribute(input: ParseStream) -> Result<Atom> { in parse_repr_attribute()
189 fn parse_namespace_attribute(input: ParseStream) -> Result<Namespace> { in parse_namespace_attribute()
195 fn parse_cxx_name_attribute(input: ParseStream) -> Result<ForeignName> { in parse_cxx_name_attribute()
206 fn parse_rust_name_attribute(input: ParseStream) -> Result<Ident> { in parse_rust_name_attribute()
Dqualified.rs2 use syn::parse::{ParseStream, Result};
10 pub fn parse_unquoted(input: ParseStream) -> Result<Self> { in parse_unquoted()
28 pub fn parse_quoted_or_unquoted(input: ParseStream) -> Result<Self> { in parse_quoted_or_unquoted()
Dnamespace.rs6 use syn::parse::{Parse, ParseStream, Result};
27 pub fn parse_bridge_attr_namespace(input: ParseStream) -> Result<Namespace> { in parse_bridge_attr_namespace()
48 fn parse(input: ParseStream) -> Result<Self> { in parse()
/external/rust/crates/syn-mid/src/
Dpat.rs135 parse::{Parse, ParseStream, Result},
147 fn parse(input: ParseStream<'_>) -> Result<Self> { in parse()
184 fn pat_path_or_struct(input: ParseStream<'_>) -> Result<Pat> { in pat_path_or_struct()
196 fn pat_wild(input: ParseStream<'_>) -> Result<PatWild> { in pat_wild()
200 fn pat_ident(input: ParseStream<'_>) -> Result<PatIdent> { in pat_ident()
209 fn pat_tuple_struct(input: ParseStream<'_>, path: Path) -> Result<PatTupleStruct> { in pat_tuple_struct()
213 fn pat_struct(input: ParseStream<'_>, path: Path) -> Result<PatStruct> { in pat_struct()
237 fn field_pat(input: ParseStream<'_>) -> Result<FieldPat> { in field_pat()
266 fn pat_tuple(input: ParseStream<'_>) -> Result<PatTuple> { in pat_tuple()
284 fn pat_reference(input: ParseStream<'_>) -> Result<PatReference> { in pat_reference()
Dfunc.rs73 parse::{discouraged::Speculative, Parse, ParseStream, Result},
80 fn parse(input: ParseStream<'_>) -> Result<Self> { in parse()
87 fn parse(input: ParseStream<'_>) -> Result<Self> { in parse()
132 fn parse(input: ParseStream<'_>) -> Result<Self> { in parse()
142 fn parse(input: ParseStream<'_>) -> Result<Self> { in parse()
161 fn parse(input: ParseStream<'_>) -> Result<Self> { in parse()
177 fn fn_arg_typed(input: ParseStream<'_>) -> Result<PatType> { in fn_arg_typed()
Dpath.rs3 parse::{ParseStream, Result},
8 fn parse_path_segment(input: ParseStream<'_>) -> Result<PathSegment> { in parse_path_segment()
24 pub(crate) fn parse_path(input: ParseStream<'_>) -> Result<Path> { in parse_path()
/external/rust/crates/async-trait/src/
Dargs.rs2 use syn::parse::{Error, Parse, ParseStream, Result};
15 fn parse(input: ParseStream) -> Result<Self> { in parse()
23 fn try_parse(input: ParseStream) -> Result<Args> { in try_parse()
/external/rust/cxx/gen/src/
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() argument
/external/rust/crates/remain/src/
Dparse.rs3 use syn::parse::{Parse, ParseStream};
11 fn parse(_input: ParseStream) -> Result<Self> { in parse()
35 fn parse(input: ParseStream) -> Result<Self> { in parse()

123