Home
last modified time | relevance | path

Searched refs:Parse (Results 1 – 25 of 28) sorted by relevance

12

/linux/rust/syn/
H A Dparse.rs216 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 Dparse_quote.rs124 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 Dmac.rs6 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 Dty.rs284 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 Dfile.rs93 use crate::parse::{Parse, ParseStream};
96 impl Parse for File {
H A Dgenerics.rs532 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 Dattr.rs12 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 Dident.rs57 use crate::parse::{Parse, ParseStream};
78 impl Parse for Ident {
H A Ditem.rs928 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 Dlifetime.rs129 use crate::parse::{Parse, ParseStream};
132 impl Parse for Lifetime {
H A Ddata.rs251 use crate::parse::{Parse, ParseStream};
260 impl Parse for Variant {
302 impl Parse for FieldsNamed {
313 impl Parse for FieldsUnnamed {
H A Dexpr.rs1204 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 Dlit.rs6 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 Drestriction.rs67 use crate::parse::{Parse, ParseStream};
73 impl Parse for Visibility {
H A Dop.rs85 use crate::parse::{Parse, ParseStream};
88 impl Parse for BinOp {
153 impl Parse for UnOp {
H A Dpath.rs297 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 Dpunctuated.rs29 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 Dderive.rs76 use crate::parse::{Parse, ParseStream};
82 impl Parse for DeriveInput {
H A Dlib.rs906 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 Dstmt.rs92 use crate::parse::{Parse, ParseStream};
182 impl Parse for Block {
193 impl Parse for Stmt {
H A Dtoken.rs103 use crate::parse::{Parse, ParseStream};
280 impl Parse for $name { impl
419 impl Parse for $name { impl
537 impl Parse for Underscore {
H A Dcustom_keyword.rs148 impl $crate::parse::Parse for $ident {
H A Dcustom_punctuation.rs129 impl $crate::parse::Parse for $ident {
/linux/Documentation/driver-api/pldmfw/
H A Dindex.rst59 1. Parse the firmware file for record and component information
/linux/tools/memory-model/scripts/
H A DREADME67 Parse command-line arguments. Not normally run manually,

12