| /linux/rust/syn/ |
| H A D | item.rs | 927 use crate::parse::discouraged::Speculative as _; 928 use crate::parse::{Parse, ParseBuffer, ParseStream}; 941 fn parse(input: ParseStream) -> Result<Self> { in parse() method 954 let vis: Visibility = ahead.parse()?; in parse_rest_of_item() 959 let vis: Visibility = input.parse()?; in parse_rest_of_item() 960 let sig: Signature = input.parse()?; in parse_rest_of_item() 962 input.parse::<Token![;]>()?; in parse_rest_of_item() 968 ahead.parse::<Token![extern]>()?; in parse_rest_of_item() 971 input.parse().map(Item::ExternCrate) in parse_rest_of_item() 973 input.parse().map(Item::ForeignMod) in parse_rest_of_item() [all …]
|
| H A D | op.rs | 85 use crate::parse::{Parse, ParseStream}; 89 fn parse(input: ParseStream) -> Result<Self> { in parse() method 91 input.parse().map(BinOp::AddAssign) in parse() 93 input.parse().map(BinOp::SubAssign) in parse() 95 input.parse().map(BinOp::MulAssign) in parse() 97 input.parse().map(BinOp::DivAssign) in parse() 99 input.parse().map(BinOp::RemAssign) in parse() 101 input.parse().map(BinOp::BitXorAssign) in parse() 103 input.parse().map(BinOp::BitAndAssign) in parse() 105 input.parse().map(BinOp::BitOrAssign) in parse() [all …]
|
| H A D | parse_quote.rs | 124 use crate::parse::{Parse, ParseStream, Parser}; 130 pub fn parse<T: ParseQuote>(token_stream: TokenStream) -> T { in parse() function 131 let parser = T::parse; in parse() 140 fn parse(input: ParseStream) -> Result<Self>; in parse() method 144 fn parse(input: ParseStream) -> Result<Self> { in parse() method 145 <T as Parse>::parse(input) in parse() 160 fn parse(input: ParseStream) -> Result<Self> { in parse() method 171 fn parse(input: ParseStream) -> Result<Self> { in parse() method 174 attrs.push(ParseQuote::parse(input)?); in parse() 182 fn parse(input: ParseStream) -> Result<Self> { in parse() method [all …]
|
| H A D | ty.rs | 284 use crate::parse::{Parse, ParseStream}; 299 fn parse(input: ParseStream) -> Result<Self> { in parse() method 328 let mut group: TypeGroup = input.parse()?; in ambig_ty() 351 *arguments = PathArguments::AngleBracketed(input.parse()?); in ambig_ty() 365 lifetimes = input.parse()?; in ambig_ty() 393 elem: Box::new(Type::TraitObject(content.parse()?)), in ambig_ty() 403 ..content.parse()? in ambig_ty() 405 while let Some(plus) = input.parse()? { in ambig_ty() 421 let mut first: Type = content.parse()?; in ambig_ty() 428 elems.push_punct(content.parse()?); in ambig_ty() [all …]
|
| H A D | generics.rs | 532 use crate::parse::{Parse, ParseStream}; 541 fn parse(input: ParseStream) -> Result<Self> { in parse() method 546 let lt_token: Token![<] = input.parse()?; in parse() 559 ..input.parse()? in parse() 564 ..input.parse()? in parse() 569 ..input.parse()? in parse() 587 let punct = input.parse()?; in parse() 591 let gt_token: Token![>] = input.parse()?; in parse() 604 fn parse(input: ParseStream) -> Result<Self> { in parse() method 611 ..input.parse()? in parse() [all …]
|
| H A D | derive.rs | 76 use crate::parse::{Parse, ParseStream}; 83 fn parse(input: ParseStream) -> Result<Self> { in parse() method 85 let vis = input.parse::<Visibility>()?; in parse() 89 let struct_token = input.parse::<Token![struct]>()?; in parse() 90 let ident = input.parse::<Ident>()?; in parse() 91 let generics = input.parse::<Generics>()?; in parse() 108 let enum_token = input.parse::<Token![enum]>()?; in parse() 109 let ident = input.parse::<Ident>()?; in parse() 110 let generics = input.parse::<Generics>()?; in parse() 127 let union_token = input.parse::<Token![union]>()?; in parse() [all …]
|
| H A D | expr.rs | 17 use crate::parse::ParseStream; 1201 use crate::parse::discouraged::Speculative as _; 1203 use crate::parse::ParseBuffer; 1204 use crate::parse::{Parse, ParseStream}; 1231 fn parse(input: ParseStream) -> Result<Self> { in parse() method 1252 Expr::If(input.parse()?) in parse_with_earlier_boundary_rule() 1254 Expr::While(input.parse()?) in parse_with_earlier_boundary_rule() 1258 Expr::ForLoop(input.parse()?) in parse_with_earlier_boundary_rule() 1260 Expr::Loop(input.parse()?) in parse_with_earlier_boundary_rule() 1262 Expr::Match(input.parse()?) in parse_with_earlier_boundary_rule() [all …]
|
| H A D | data.rs | 250 use crate::parse::discouraged::Speculative as _; 251 use crate::parse::{Parse, ParseStream}; 261 fn parse(input: ParseStream) -> Result<Self> { in parse() method 263 let _visibility: Visibility = input.parse()?; in parse() 264 let ident: Ident = input.parse()?; in parse() 266 Fields::Named(input.parse()?) in parse() 268 Fields::Unnamed(input.parse()?) in parse() 273 let eq_token: Token![=] = input.parse()?; in parse() 275 let discriminant: Expr = input.parse()?; in parse() 280 let mut discriminant: Result<Expr> = ahead.parse(); in parse() [all …]
|
| H A D | path.rs | 297 use crate::parse::{Parse, ParseStream}; 312 fn parse(input: ParseStream) -> Result<Self> { in parse() method 319 fn parse(input: ParseStream) -> Result<Self> { in parse() method 321 return Ok(GenericArgument::Lifetime(input.parse()?)); in parse() 328 let mut argument: Type = input.parse()?; in parse() 340 if let Some(eq_token) = input.parse::<Option<Token![=]>>()? { in parse() 360 ty: input.parse()?, in parse() 366 if let Some(colon_token) = input.parse::<Option<Token![:]>>()? { in parse() 394 let punct: Token![+] = input.parse()?; in parse() 415 let lit = input.parse()?; in const_argument() [all …]
|
| H A D | pat.rs | 251 use crate::parse::{Parse, ParseBuffer, ParseStream}; 382 let leading_vert: Option<Token![|]> = input.parse()?; in parse_multi_with_leading_vert() 389 fn parse(input: ParseStream) -> Result<Self> { in parse() method 393 colon_token: input.parse()?, in parse() 394 ty: input.parse()?, in parse() 407 let punct = input.parse()?; in multi_pat_impl() 430 let bang_token: Token![!] = input.parse()?; in pat_path_or_macro_or_struct_or_range() 461 underscore_token: input.parse()?, in pat_wild() 466 input.parse::<Token![box]>()?; in pat_box() 474 by_ref: input.parse()?, in pat_ident() [all …]
|
| H A D | attr.rs | 12 use crate::parse::{Parse, ParseStream, Parser}; 225 self.parse_args_with(T::parse) in parse_args() 573 self.parse_args_with(T::parse) in parse_args() 581 crate::parse::parse_scoped(parser, scope, self.tokens.clone()) in parse_args_with() 654 use crate::parse::discouraged::Speculative as _; 655 use crate::parse::{Parse, ParseStream}; 671 pound_token: input.parse()?, in single_parse_inner() 672 style: AttrStyle::Inner(input.parse()?), in single_parse_inner() 674 meta: content.parse()?, in single_parse_inner() 681 pound_token: input.parse()?, in single_parse_outer() [all …]
|
| H A D | stmt.rs | 91 use crate::parse::discouraged::Speculative as _; 92 use crate::parse::{Parse, ParseStream}; 156 while let semi @ Some(_) = input.parse()? { in parse_within() 183 fn parse(input: ParseStream) -> Result<Self> { in parse() method 194 fn parse(input: ParseStream) -> Result<Self> { in parse() method 269 let bang_token: Token![!] = input.parse()?; in stmt_mac() 271 let semi_token: Option<Token![;]> = input.parse()?; in stmt_mac() 286 let let_token: Token![let] = input.parse()?; in stmt_local() 290 let colon_token: Token![:] = input.parse()?; in stmt_local() 291 let ty: Type = input.parse()?; in stmt_local() [all …]
|
| H A D | meta.rs | 8 use crate::parse::{ParseStream, Parser}; 205 self.input.parse::<Token![=]>()?; in value() 397 input.parse::<Token![,]>()?; in parse_nested_meta() 407 leading_colon: input.parse()?, in parse_meta_path() 421 let punct = input.parse()?; in parse_meta_path()
|
| H A D | parse.rs | 217 fn parse(input: ParseStream) -> Result<Self>; in parse() method 467 pub fn parse<T: Parse>(&self) -> Result<T> { in parse() method 468 T::parse(self) in parse() 1169 fn parse(input: ParseStream) -> Result<Self> { in parse() method 1170 input.parse().map(Box::new) in parse() 1176 fn parse(input: ParseStream) -> Result<Self> { in parse() method 1178 Ok(Some(input.parse()?)) in parse() 1187 fn parse(input: ParseStream) -> Result<Self> { in parse() method 1194 fn parse(input: ParseStream) -> Result<Self> { in parse() method 1204 fn parse(input: ParseStream) -> Result<Self> { in parse() method [all …]
|
| H A D | mac.rs | 6 use crate::parse::{Parse, ParseStream, Parser}; 141 self.parse_body_with(T::parse) in parse_body() 150 crate::parse::parse_scoped(parser, scope, self.tokens.clone()) in parse_body_with() 178 use crate::parse::{Parse, ParseStream}; 183 fn parse(input: ParseStream) -> Result<Self> { in parse() method 187 bang_token: input.parse()?, in parse()
|
| H A D | lit.rs | 6 use crate::parse::{Parse, Parser}; 185 pub fn parse<T: Parse>(&self) -> Result<T> { in parse() method 186 self.parse_with(T::parse) in parse() 245 let result = crate::parse::parse_scoped(parser, span, tokens)?; in parse_with() 418 Some(parse) => parse, in new() 422 let mut token: Literal = repr.parse().unwrap(); in new() 465 .parse() in base10_parse() 512 Some(parse) => parse, in new() 516 let mut token: Literal = repr.parse().unwrap(); in new() 537 .parse() in base10_parse() [all …]
|
| H A D | discouraged.rs | 7 use crate::parse::{inner_unexpected, ParseBuffer, Unexpected}; 218 let nested = crate::parse::advance_step_cursor(cursor, content); in parse_any_delimiter() 219 let unexpected = crate::parse::get_unexpected(self); in parse_any_delimiter() 220 let content = crate::parse::new_parse_buffer(scope, nested, unexpected); in parse_any_delimiter()
|
| H A D | lib.rs | 474 pub mod parse; module 906 pub fn parse<T: parse::Parse>(tokens: proc_macro::TokenStream) -> Result<T> { in parse() function 907 parse::Parser::parse(T::parse, tokens) in parse() 924 pub fn parse2<T: parse::Parse>(tokens: proc_macro2::TokenStream) -> Result<T> { in parse2() 925 parse::Parser::parse2(T::parse, tokens) in parse2() 954 pub fn parse_str<T: parse::Parse>(s: &str) -> Result<T> { in parse_str() 955 parse::Parser::parse_str(T::parse, s) in parse_str()
|
| H A D | parse_macro_input.rs | 112 match $crate::parse::<$ty>($tokenstream) { 120 match $crate::parse::Parser::parse($parser, $tokenstream) {
|
| H A D | restriction.rs | 66 use crate::parse::discouraged::Speculative as _; 67 use crate::parse::{Parse, ParseStream}; 74 fn parse(input: ParseStream) -> Result<Self> { in parse() method 96 let pub_token = input.parse::<Token![pub]>()?; in parse_pub() 123 let in_token: Token![in] = content.parse()?; in parse_pub()
|
| H A D | scan_expr.rs | 5 use syn::parse::{ParseStream, Result}; 222 Input::ConsumeAny => input.parse::<Option<TokenTree>>()?.is_some(), in scan_expr() 223 Input::ConsumeBinOp => input.parse::<BinOp>().is_ok(), in scan_expr() 235 Input::ConsumeIdent => input.parse::<Option<Ident>>()?.is_some(), in scan_expr() 236 Input::ConsumeLifetime => input.parse::<Option<Lifetime>>()?.is_some(), in scan_expr() 237 Input::ConsumeLiteral => input.parse::<Option<Lit>>()?.is_some(), in scan_expr() 239 input.parse::<ExprPath>()?; in scan_expr() 244 input.parse::<AngleBracketedGenericArguments>()?; in scan_expr()
|
| /linux/lib/ |
| H A D | decompress_unlzo.c | 44 u8 *parse = input; in parse_header() local 58 if (*parse++ != lzop_magic[l]) in parse_header() 64 version = get_unaligned_be16(parse); in parse_header() 65 parse += 7; in parse_header() 67 parse++; in parse_header() 68 if (get_unaligned_be32(parse) & HEADER_HAS_FILTER) in parse_header() 69 parse += 8; /* flags + filter info */ in parse_header() 71 parse += 4; /* flags */ in parse_header() 79 if (end - parse < 8 + 1 + 4) in parse_header() 83 parse += 8; in parse_header() [all …]
|
| /linux/drivers/pcmcia/ |
| H A D | pcmcia_cis.c | 36 cisdata_t code, void *parse) in pccard_read_tuple() argument 60 ret = pcmcia_parse_tuple(&tuple, parse); in pccard_read_tuple() 83 cisdata_t code, cisparse_t *parse, void *priv_data, in pccard_loop_tuple() argument 85 cisparse_t *parse, in pccard_loop_tuple() 109 if (parse) in pccard_loop_tuple() 110 if (pcmcia_parse_tuple(&tuple, parse)) in pccard_loop_tuple() 113 ret = loop_tuple(&tuple, parse, priv_data); in pccard_loop_tuple() 143 cisparse_t parse; member 154 static int pcmcia_do_loop_config(tuple_t *tuple, cisparse_t *parse, void *priv) in pcmcia_do_loop_config() argument 158 cistpl_cftable_entry_t *cfg = &parse->cftable_entry; in pcmcia_do_loop_config() [all …]
|
| /linux/tools/perf/util/ |
| H A D | Build | 32 perf-util-y += parse-events.o 84 perf-util-y += parse-events-flex.o 85 perf-util-y += parse-events-bison.o 98 perf-util-$(CONFIG_LIBTRACEEVENT) += trace-event-parse.o 149 perf-util-y += parse-branch-options.o 151 perf-util-y += parse-regs-options.o 152 perf-util-y += parse-sublevel-options.o 275 $(OUTPUT)util/parse-events-flex.c $(OUTPUT)util/parse-events-flex.h: util/parse-events.l $(OUTPUT)u… 277 $(Q)$(call echo-cmd,flex)$(FLEX) -o $(OUTPUT)util/parse-events-flex.c \ 278 --header-file=$(OUTPUT)util/parse-events-flex.h $(PARSER_DEBUG_FLEX) $< [all …]
|
| /linux/Documentation/driver-api/mmc/ |
| H A D | mmc-tools.rst | 15 - Print and parse extcsd data. 35 - Print and parse CID data. 36 - Print and parse CSD data. 37 - Print and parse SCR data.
|