Go to the source code of this file.
Classes | |
struct | lexyd::_isep< Branch > |
struct | lexyd::_nsep< Branch, Tag > |
struct | lexyd::_nsep< Branch, Tag >::p< NextParser >::_pc |
struct | lexyd::_sep< Branch, Tag > |
struct | lexyd::_tsep< Branch > |
struct | lexyd::_nsep< Branch, Tag >::p< NextParser > |
struct | lexy::unexpected_trailing_separator |
Namespaces | |
lexy | |
lexyd | |
Functions | |
template<typename Branch > | |
constexpr auto | lexyd::ignore_trailing_sep (Branch) |
Defines a separator for a list that ignores the existence of trailing separators. More... | |
template<typename Branch > | |
constexpr auto | lexyd::sep (Branch) |
Defines a separator for a list. More... | |
template<typename Branch > | |
constexpr auto | lexyd::trailing_sep (Branch) |
Defines a separator for a list that can be trailing. More... | |