/external/rust/crates/syn/src/ |
D | parse_quote.rs | 87 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()
|
D | attr.rs | 7 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 …]
|
D | parse.rs | 219 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 …]
|
D | ty.rs | 341 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 …]
|
D | parse_macro_input.rs | 133 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()
|
D | stmt.rs | 53 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
|
D | pat.rs | 318 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 …]
|
D | expr.rs | 1072 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 …]
|
D | path.rs | 217 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 …]
|
D | data.rs | 244 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()
|
D | ext.rs | 7 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()
|
D | item.rs | 983 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 …]
|
D | mac.rs | 8 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()
|
D | verbatim.rs | 1 use crate::parse::{ParseBuffer, ParseStream}; 5 pub fn between<'a>(begin: ParseBuffer<'a>, end: ParseStream<'a>) -> TokenStream { in between()
|
/external/rust/crates/syn/tests/ |
D | test_parse_buffer.rs | 3 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()
|
D | test_parse_stream.rs | 2 use syn::parse::ParseStream; 7 let _ = |input: ParseStream| { in test_peek()
|
/external/rust/cxx/syntax/ |
D | attrs.rs | 7 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()
|
D | qualified.rs | 2 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()
|
D | namespace.rs | 6 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/ |
D | pat.rs | 135 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()
|
D | func.rs | 73 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()
|
D | path.rs | 3 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/ |
D | args.rs | 2 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/ |
D | file.rs | 4 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/ |
D | parse.rs | 3 use syn::parse::{Parse, ParseStream}; 11 fn parse(_input: ParseStream) -> Result<Self> { in parse() 35 fn parse(input: ParseStream) -> Result<Self> { in parse()
|