#include <lexy/_detail/config.hpp>#include <lexy/_detail/lazy_init.hpp>#include <lexy/grammar.hpp>#include <lexy/input/base.hpp>
Go to the source code of this file.
Namespaces | |
| lexy | |
| lexy::_detail | |
| lexy::parse_events | |
| lexyd | |
Macros | |
| #define | LEXY_PARSER_FUNC LEXY_FORCE_INLINE constexpr |
Typedefs | |
| template<typename Rule > | |
| using | lexyd::_copy_base = decltype(_copy_base_impl< Rule >()) |
| template<typename BranchRule , typename Reader > | |
| using | lexy::branch_parser_for = typename BranchRule::template bp< Reader > |
| template<typename Rule , typename NextParser > | |
| using | lexy::parser_for = typename Rule::template p< NextParser > |
| template<typename Production , typename Reader > | |
| using | lexy::production_branch_parser = _pb< Production, Reader > |
| template<typename TokenRule , typename Reader > | |
| using | lexy::token_parser_for = typename TokenRule::template tp< Reader > |
Functions | |
| template<typename Rule > | |
| auto | lexyd::_copy_base_impl () |
| template<typename TokenRule , typename Reader > | |
| constexpr LEXY_FORCE_INLINE auto | lexy::try_match_token (TokenRule, Reader &reader) |
| #define LEXY_PARSER_FUNC LEXY_FORCE_INLINE constexpr |
Definition at line 108 of file dsl/base.hpp.