Lines Matching defs:i32
261 pub fn be_i24<I, E: ParseError<I>>(input: I) -> IResult<I, i32, E>
269 (x | 0xff_00_00_00) as i32
271 x as i32
290 pub fn be_i32<I, E: ParseError<I>>(input: I) -> IResult<I, i32, E>
294 be_u32.map(|x| x as i32).parse(input)
589 pub fn le_i24<I, E: ParseError<I>>(input: I) -> IResult<I, i32, E>
597 (x | 0xff_00_00_00) as i32
599 x as i32
621 pub fn le_i32<I, E: ParseError<I>>(input: I) -> IResult<I, i32, E>
625 le_u32.map(|x| x as i32).parse(input)
989 pub fn i24<I, E: ParseError<I>>(endian: crate::number::Endianness) -> fn(I) -> IResult<I, i32, E>
1005 /// If the parameter is `nom::number::Endianness::Big`, parse a big endian i32 integer,
1006 /// otherwise if `nom::number::Endianness::Little` parse a little endian i32 integer.
1011 /// use nom::number::streaming::i32;
1014 /// i32::<_, (_, ErrorKind)>(nom::number::Endianness::Big)(s)
1021 /// i32::<_, (_, ErrorKind)>(nom::number::Endianness::Little)(s)
1028 pub fn i32<I, E: ParseError<I>>(endian: crate::number::Endianness) -> fn(I) -> IResult<I, i32, E>
1421 pub fn recognize_float_parts<T, E: ParseError<T>>(input: T) -> IResult<T, (bool, T, T, i32), E>
1425 T: InputIter + crate::traits::ParseTo<i32>,
1504 cut(crate::character::streaming::i32)(i)?
2148 fn be_tsti32(i: &[u8]) -> IResult<&[u8], i32> {
2149 i32(Endianness::Big)(i)
2151 fn le_tsti32(i: &[u8]) -> IResult<&[u8], i32> {
2152 i32(Endianness::Little)(i)