Lines Matching refs:parse

6 use crate::parse::{Parse, Parser};
185 pub fn parse<T: Parse>(&self) -> Result<T> { in parse() method
186 self.parse_with(T::parse) in parse()
245 let result = crate::parse::parse_scoped(parser, span, tokens)?; in parse_with()
418 Some(parse) => parse, in new()
422 let mut token: Literal = repr.parse().unwrap(); in new()
465 .parse() in base10_parse()
512 Some(parse) => parse, in new()
516 let mut token: Literal = repr.parse().unwrap(); in new()
537 .parse() in base10_parse()
861 use crate::parse::{Parse, ParseStream, Unexpected};
869 fn parse(input: ParseStream) -> Result<Self> { in parse() method
909 let mut token: Literal = repr.parse().unwrap(); in parse_negative_lit()
924 let mut token: Literal = repr.parse().unwrap(); in parse_negative_lit()
940 fn parse(input: ParseStream) -> Result<Self> { in parse() method
942 match input.parse() { in parse()
951 fn parse(input: ParseStream) -> Result<Self> { in parse() method
953 match input.parse() { in parse()
962 fn parse(input: ParseStream) -> Result<Self> { in parse() method
964 match input.parse() { in parse()
973 fn parse(input: ParseStream) -> Result<Self> { in parse() method
975 match input.parse() { in parse()
984 fn parse(input: ParseStream) -> Result<Self> { in parse() method
986 match input.parse() { in parse()
995 fn parse(input: ParseStream) -> Result<Self> { in parse() method
997 match input.parse() { in parse()
1006 fn parse(input: ParseStream) -> Result<Self> { in parse() method
1008 match input.parse() { in parse()
1017 fn parse(input: ParseStream) -> Result<Self> { in parse() method
1019 match input.parse() { in parse()
1029 let buffer = crate::parse::new_parse_buffer(scope, cursor, unexpected); in peek_impl()
1038 <$name as Parse>::parse(input).is_ok()