

Go to the source code of this file.
Classes | |
| struct | lexyd::_must_dsl< Branch >::_err< Tag > |
| struct | lexyd::_err< Tag, Rule > |
| struct | lexyd::_err_production< Rule > |
| struct | lexyd::_must< Branch, Error > |
| struct | lexyd::_must_dsl< Branch > |
| struct | lexyd::_must< Branch, Error >::p< NextParser > |
| struct | lexyd::_err< Tag, Rule >::p< NextParser > |
Namespaces | |
| lexyd | |
Functions | |
| template<typename Branch > | |
| constexpr auto | lexyd::must (Branch) |
Variables | |
| template<typename Tag > | |
| constexpr auto | lexyd::error = _err<Tag, void>{} |
| Matches nothing, produces an error with the given tag. More... | |