Lines Matching defs:i32
273 pub fn be_i24<I, E: ParseError<I>>(input: I) -> IResult<I, i32, E>
281 (x | 0xff_00_00_00) as i32
283 x as i32
305 pub fn be_i32<I, E: ParseError<I>>(input: I) -> IResult<I, i32, E>
309 be_u32.map(|x| x as i32).parse(input)
615 pub fn le_i24<I, E: ParseError<I>>(input: I) -> IResult<I, i32, E>
623 (x | 0xff_00_00_00) as i32
625 x as i32
647 pub fn le_i32<I, E: ParseError<I>>(input: I) -> IResult<I, i32, E>
651 le_u32.map(|x| x as i32).parse(input)
1015 pub fn i24<I, E: ParseError<I>>(endian: crate::number::Endianness) -> fn(I) -> IResult<I, i32, E>
1031 /// If the parameter is `nom::number::Endianness::Big`, parse a big endian i32 integer,
1032 /// otherwise if `nom::number::Endianness::Little` parse a little endian i32 integer.
1037 /// use nom::number::complete::i32;
1040 /// i32(nom::number::Endianness::Big)(s)
1047 /// i32(nom::number::Endianness::Little)(s)
1054 pub fn i32<I, E: ParseError<I>>(endian: crate::number::Endianness) -> fn(I) -> IResult<I, i32, E>
1452 pub fn recognize_float_parts<T, E: ParseError<T>>(input: T) -> IResult<T, (bool, T, T, i32), E>
1531 cut(crate::character::complete::i32)(i)?
2069 fn be_tsti32(i: &[u8]) -> IResult<&[u8], i32> {
2070 i32(Endianness::Big)(i)
2072 fn le_tsti32(i: &[u8]) -> IResult<&[u8], i32> {
2073 i32(Endianness::Little)(i)