Lines Matching defs:byte
8 //! Parsing C literals from byte slices.
15 //! `char`, literal bytes with the high byte set are converted into the raw
23 //! Strings are interpreted as byte vectors. Escape sequences are supported. If
24 //! hex and octal escapes map onto multi-byte characters, they are truncated to
117 macro_rules! byte {
132 byte!(b'0'..=b'1')(i)
136 byte!(b'0'..=b'7')(i)
140 byte!(b'0'..=b'9')(i)
144 byte!(b'0' ..= b'9' | b'a' ..= b'f' | b'A' ..= b'F')(i)
213 map(byte!(0 ..= 91 /* \=92 */ | 93 ..= 255), CChar::from),
288 nom::combinator::complete(byte!(b'f' | b'l' | b'F' | b'L'))(i)
293 byte!(b'e' | b'E'),
294 pair(opt(byte!(b'-' | b'+')), many1(complete(decimal))),
304 byte!(b'.'),
312 byte!(b'.'),
320 opt(byte!(b'.')),
329 opt(byte!(b'.')),