|
| constexpr auto | lexyd::big_bint16 = _bint<2, lexy::_detail::bint_big>{} |
| |
| constexpr auto | lexyd::big_bint32 = _bint<4, lexy::_detail::bint_big>{} |
| |
| constexpr auto | lexyd::big_bint64 = _bint<8, lexy::_detail::bint_big>{} |
| |
| constexpr auto | lexyd::bint16 = _bint<2, lexy::_detail::bint_native>{} |
| | Matches two bytes and converts it into an 16-bit integer. More...
|
| |
| constexpr auto | lexyd::bint32 = _bint<4, lexy::_detail::bint_native>{} |
| | Matches four bytes and converts it into an 32-bit integer. More...
|
| |
| constexpr auto | lexyd::bint64 = _bint<8, lexy::_detail::bint_native>{} |
| | Matches eight bytes and converts it into an 64-bit integer. More...
|
| |
| constexpr auto | lexyd::bint8 = _bint<1, lexy::_detail::bint_native>{} |
| | Matches one byte and converts it into an 8-bit integer. More...
|
| |
| constexpr auto | lexyd::byte = _b<1, void>{} |
| | Matches an arbitrary byte. More...
|
| |
| template<std::size_t N> |
| constexpr auto | lexyd::bytes = _b<N, void>{} |
| | Matches N arbitrary bytes. More...
|
| |
| constexpr auto | lexyd::little_bint16 = _bint<2, lexy::_detail::bint_little>{} |
| |
| constexpr auto | lexyd::little_bint32 = _bint<4, lexy::_detail::bint_little>{} |
| |
| constexpr auto | lexyd::little_bint64 = _bint<8, lexy::_detail::bint_little>{} |
| |
| template<std::size_t N, unsigned char Padding = 0> |
| constexpr auto | lexyd::padding_bytes = _pb<N, Padding>{} |
| |