Lines Matching refs:IResult
93 ) -> impl Fn(I) -> nom::IResult<I, O>
96 F: Fn(I) -> nom::IResult<I, O>,
119 fn parser(i: &[u8]) -> crate::nom::IResult<&[u8], u8> {
131 fn binary(i: &[u8]) -> nom::IResult<&[u8], u8> {
135 fn octal(i: &[u8]) -> nom::IResult<&[u8], u8> {
139 fn decimal(i: &[u8]) -> nom::IResult<&[u8], u8> {
143 fn hexadecimal(i: &[u8]) -> nom::IResult<&[u8], u8> {
182 fn escaped_char(i: &[u8]) -> nom::IResult<&[u8], CChar> {
204 fn c_width_prefix(i: &[u8]) -> nom::IResult<&[u8], &[u8]> {
208 fn c_char(i: &[u8]) -> nom::IResult<&[u8], CChar> {
219 fn c_string(i: &[u8]) -> nom::IResult<&[u8], Vec<u8>> {
247 fn take_ul(input: &[u8]) -> IResult<&[u8], &[u8]> {
255 fn c_int(i: &[u8]) -> nom::IResult<&[u8], i64> {
287 fn float_width(i: &[u8]) -> nom::IResult<&[u8], u8> {
291 fn float_exp(i: &[u8]) -> nom::IResult<&[u8], (Option<u8>, Vec<u8>)> {
298 fn c_float(i: &[u8]) -> nom::IResult<&[u8], f64> {
345 fn one_literal(input: &[u8]) -> nom::IResult<&[u8], EvalResult, crate::Error<&[u8]>> {
359 pub fn parse(input: &[u8]) -> IResult<&[u8], EvalResult, crate::Error<&[u8]>> {