| /linux/rust/syn/ |
| H A D | parse.rs | 216 pub trait Parse: Sized { interface 467 pub fn parse<T: Parse>(&self) -> Result<T> { in parse() 743 P::Token: Parse, in parse_terminated() argument 1168 impl<T: Parse> Parse for Box<T> { 1175 impl<T: Parse + Token> Parse for Option<T> { 1186 impl Parse for TokenStream { 1193 impl Parse for TokenTree { 1203 impl Parse for Group { 1217 impl Parse for Punct { 1227 impl Parse for Literal { [all …]
|
| H A D | parse_quote.rs | 124 use crate::parse::{Parse, ParseStream, Parser}; 143 impl<T: Parse> ParseQuote for T { 145 <T as Parse>::parse(input) in parse() 224 impl<T: Parse, P: Parse> ParseQuote for Punctuated<T, P> {
|
| H A D | mac.rs | 6 use crate::parse::{Parse, ParseStream, Parser}; 140 pub fn parse_body<T: Parse>(&self) -> Result<T> { in parse_body() 178 use crate::parse::{Parse, ParseStream}; 182 impl Parse for Macro {
|
| H A D | ty.rs | 284 use crate::parse::{Parse, ParseStream}; 298 impl Parse for Type { 616 impl Parse for TypeSlice { 627 impl Parse for TypeArray { 640 impl Parse for TypePtr { 663 impl Parse for TypeReference { 676 impl Parse for TypeBareFn { 723 impl Parse for TypeNever { 732 impl Parse for TypeInfer { 741 impl Parse for TypeTuple { [all …]
|
| H A D | file.rs | 93 use crate::parse::{Parse, ParseStream}; 96 impl Parse for File {
|
| H A D | generics.rs | 532 use crate::parse::{Parse, ParseStream}; 540 impl Parse for Generics { 603 impl Parse for GenericParam { 630 impl Parse for LifetimeParam { 668 impl Parse for BoundLifetimes { 690 impl Parse for Option<BoundLifetimes> { 701 impl Parse for TypeParam { 745 impl Parse for TypeParamBound { 826 impl Parse for TraitBound { 894 impl Parse for TraitBoundModifier { [all …]
|
| H A D | attr.rs | 12 use crate::parse::{Parse, ParseStream, Parser}; 224 pub fn parse_args<T: Parse>(&self) -> Result<T> { in parse_args() 572 pub fn parse_args<T: Parse>(&self) -> Result<T> { in parse_args() 655 use crate::parse::{Parse, ParseStream}; 689 impl Parse for Meta { 697 impl Parse for MetaList { 705 impl Parse for MetaNameValue {
|
| H A D | ident.rs | 57 use crate::parse::{Parse, ParseStream}; 78 impl Parse for Ident {
|
| H A D | item.rs | 928 use crate::parse::{Parse, ParseBuffer, ParseStream}; 940 impl Parse for Item { 1238 impl Parse for ItemMacro { 1292 impl Parse for ItemExternCrate { 1325 impl Parse for ItemUse { 1359 impl Parse for UseTree { 1443 impl Parse for ItemStatic { 1461 impl Parse for ItemConst { 1508 impl Parse for Signature { 1557 impl Parse for ItemFn { [all …]
|
| H A D | lifetime.rs | 129 use crate::parse::{Parse, ParseStream}; 132 impl Parse for Lifetime {
|
| H A D | data.rs | 251 use crate::parse::{Parse, ParseStream}; 260 impl Parse for Variant { 302 impl Parse for FieldsNamed { 313 impl Parse for FieldsUnnamed {
|
| H A D | expr.rs | 1204 use crate::parse::{Parse, ParseStream}; 1230 impl Parse for Expr { 1996 impl Parse for ExprMacro { 2090 impl Parse for ExprArray { 2116 impl Parse for ExprRepeat { 2149 impl Parse for ExprLit { 2194 impl Parse for ExprParen { 2207 impl Parse for ExprLet { 2230 impl Parse for ExprIf { 2284 impl Parse for ExprInfer { [all …]
|
| H A D | lit.rs | 6 use crate::parse::{Parse, Parser}; 185 pub fn parse<T: Parse>(&self) -> Result<T> { in parse() 861 use crate::parse::{Parse, ParseStream, Unexpected}; 868 impl Parse for Lit { 939 impl Parse for LitStr { 950 impl Parse for LitByteStr { 961 impl Parse for LitCStr { 972 impl Parse for LitByte { 983 impl Parse for LitChar { 994 impl Parse for LitInt { [all …]
|
| H A D | restriction.rs | 67 use crate::parse::{Parse, ParseStream}; 73 impl Parse for Visibility {
|
| H A D | op.rs | 85 use crate::parse::{Parse, ParseStream}; 88 impl Parse for BinOp { 153 impl Parse for UnOp {
|
| H A D | path.rs | 297 use crate::parse::{Parse, ParseStream}; 311 impl Parse for Path { 318 impl Parse for GenericArgument { 490 impl Parse for AngleBracketedGenericArguments { 498 impl Parse for ParenthesizedGenericArguments { 510 impl Parse for PathSegment {
|
| H A D | punctuated.rs | 29 use crate::parse::{Parse, ParseStream}; 294 T: Parse, in parse_terminated() 295 P: Parse, in parse_terminated() argument 315 P: Parse, in parse_terminated_with() 346 T: Parse, in parse_separated_nonempty() 347 P: Token + Parse, in parse_separated_nonempty() argument 367 P: Token + Parse, in parse_separated_nonempty_with() argument
|
| H A D | derive.rs | 76 use crate::parse::{Parse, ParseStream}; 82 impl Parse for DeriveInput {
|
| H A D | lib.rs | 906 pub fn parse<T: parse::Parse>(tokens: proc_macro::TokenStream) -> Result<T> { in parse() 924 pub fn parse2<T: parse::Parse>(tokens: proc_macro2::TokenStream) -> Result<T> { in parse2() 954 pub fn parse_str<T: parse::Parse>(s: &str) -> Result<T> { in parse_str()
|
| H A D | stmt.rs | 92 use crate::parse::{Parse, ParseStream}; 182 impl Parse for Block { 193 impl Parse for Stmt {
|
| H A D | token.rs | 103 use crate::parse::{Parse, ParseStream}; 280 impl Parse for $name { impl 419 impl Parse for $name { impl 537 impl Parse for Underscore {
|
| H A D | custom_keyword.rs | 148 impl $crate::parse::Parse for $ident {
|
| H A D | custom_punctuation.rs | 129 impl $crate::parse::Parse for $ident {
|
| /linux/Documentation/driver-api/pldmfw/ |
| H A D | index.rst | 59 1. Parse the firmware file for record and component information
|
| /linux/tools/memory-model/scripts/ |
| H A D | README | 67 Parse command-line arguments. Not normally run manually,
|