Go to the source code of this file.
|
| struct | lexyd::_flag< Rule, If, Else > |
| |
| struct | lexyd::_flags< FlagRule, Default, DuplicateError > |
| |
| struct | lexyd::_sym< Table, Token, Tag > |
| |
| struct | lexy::duplicate_flag |
| |
| struct | lexyd::_flag< Rule, If, Else >::p< NextParser > |
| |
| struct | lexyd::_flags< FlagRule, Default, DuplicateError >::p< NextParser > |
| |
|
| template<typename Rule > |
| constexpr auto | lexyd::flag (Rule rule) |
| |
| template<auto If, auto Else = LEXY_DECAY_DECLTYPE(If){}, typename Rule > |
| constexpr auto | lexyd::flag (Rule) |
| |
| template<auto Default, const auto & Table, typename Token , typename Tag > |
| constexpr auto | lexyd::flags (_sym< Table, Token, Tag > flag_rule) |
| |
| template<const auto & Table, typename Token , typename Tag > |
| constexpr auto | lexyd::flags (_sym< Table, Token, Tag > flag_rule) |
| |