Lines Matching defs:parse
11 use crate::parse::{Parse, ParseStream, Parser, Result};
56 /// use syn::parse::{Error, Parse, ParseStream, Result};
70 /// fn parse(input: ParseStream) -> Result<Self> {
75 /// format_string = input.parse()?;
77 /// input.parse::<Token![,]>()?;
84 /// input.parse::<Token![=]>()?;
85 /// let value: Expr = input.parse()?;
90 /// input.parse::<Token![,]>()?;
94 /// positional_args.push(input.parse()?);
130 self.parse_body_with(T::parse)
139 crate::parse::parse_scoped(parser, scope, self.tokens.clone())
166 use crate::parse::{Parse, ParseStream, Result};
170 fn parse(input: ParseStream) -> Result<Self> {
174 bang_token: input.parse()?,