| D | literal.rs | 29 //! Integers are read into `i64`. Binary, octal, decimal and hexadecimal are 36 //! not supported in the significand. Hexadecimal floating points are not 143 fn hexadecimal(i: &[u8]) -> nom::IResult<&[u8], u8> { in hexadecimal() function 189 map_opt(preceded(char('x'), many1(hexadecimal)), |v| { in escaped_char() 193 preceded(char('u'), many_m_n(4, 4, hexadecimal)), in escaped_char() 197 preceded(char('U'), many_m_n(8, 8, hexadecimal)), in escaped_char() 259 map_opt(preceded(tag("0x"), many1(complete(hexadecimal))), |v| { in c_int() 262 map_opt(preceded(tag("0X"), many1(complete(hexadecimal))), |v| { in c_int()
|