Lines Matching refs:parse
5 use crate::parse::{Error, ParseStream, Parser, Result};
55 /// kind = Some(meta.value()?.parse()?);
98 /// use syn::parse::{Parser, Result};
106 /// let tea_parser = syn::meta::parser(|meta| attrs.parse(meta));
121 /// fn parse(&mut self, meta: ParseNestedMeta) -> Result<()> {
123 /// self.kind = Some(meta.value()?.parse()?);
149 /// parse. Always use this if possible. Generally this is able to produce
173 /// `meta.parse::<Token![=]>()?`, so at most it is a minor convenience to
189 /// let s: LitStr = value.parse()?; // this parses `"EarlGrey"`
202 self.input.parse::<Token![=]>()?;
244 /// just parse it yourself from the exposed ParseStream. Rust syntax permits
261 /// align = Some(content.parse()?);
325 /// let expr: Expr = meta.value()?.parse()?;
394 input.parse::<Token![,]>()?;
404 leading_colon: input.parse()?,
418 let punct = input.parse()?;