

Go to the source code of this file.
Classes | |
| struct | lexyd::_cap< Token > |
| struct | lexyd::_capr< Rule > |
| struct | lexyd::_capr< Rule >::_pc< NextParser, PrevArgs > |
| struct | lexyd::_prd< Production > |
| struct | lexyd::_capr< Rule >::bp< Reader > |
| struct | lexyd::_cap< Token >::bp< Reader > |
| struct | lexyd::_capr< Rule >::p< NextParser > |
| struct | lexyd::_cap< Token >::p< NextParser > |
Namespaces | |
| lexyd | |
Functions | |
| template<typename Production > | |
| constexpr auto | lexyd::capture (_prd< Production >) |
| Captures whatever the token production matches as lexeme; does not include trailing whitespace. More... | |
| template<typename Token > | |
| constexpr auto | lexyd::capture (Token) |
| Captures whatever the token matches as a lexeme; does not include trailing whitespace. More... | |