Lines Matching refs:parse
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()
684 meta: content.parse()?, in single_parse_outer()
690 fn parse(input: ParseStream) -> Result<Self> { in parse() method
698 fn parse(input: ParseStream) -> Result<Self> { in parse() method
706 fn parse(input: ParseStream) -> Result<Self> { in parse() method
716 let unsafe_token: Token![unsafe] = input.parse()?; in parse_outermost_meta_path()
743 let eq_token: Token![=] = input.parse()?; in parse_meta_name_value_after_path()
745 let lit: Option<Lit> = ahead.parse()?; in parse_meta_name_value_after_path()
755 input.parse()? in parse_meta_name_value_after_path()