Classes | Namespaces | Typedefs | Functions
whitespace.hpp File Reference
#include <lexy/_detail/swar.hpp>
#include <lexy/action/base.hpp>
#include <lexy/dsl/base.hpp>
#include <lexy/dsl/choice.hpp>
#include <lexy/dsl/loop.hpp>
#include <lexy/dsl/token.hpp>
Include dependency graph for whitespace.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  lexyd::_wsn< Rule >::_pc< NextParser >
 
struct  lexyd::_wsn< Rule >
 
struct  lexyd::_wsr< Rule >
 
struct  lexyd::_wsr< Rule >
 
struct  lexy::_detail::automatic_ws_parser< NextParser >
 
struct  lexyd::_wsn< Rule >::bp< Reader >
 
struct  lexy::_detail::disable_whitespace_skipping
 
class  lexy::_detail::ws_handler< Handler >::event_handler
 
struct  lexyd::_wsn< Rule >::p< NextParser >
 
struct  lexyd::_wsr< Rule >::p< NextParser >
 
class  lexy::_detail::ws_handler< Handler >
 
struct  lexy::_detail::ws_production< WhitespaceRule >
 
struct  lexy::_detail::ws_production< lexyd::_wsr< Rule > >
 

Namespaces

 lexy
 
 lexy::_detail
 
 lexyd
 

Typedefs

template<typename >
using lexy::_detail::ws_result = bool
 

Functions

template<typename Rule >
constexpr auto lexyd::no_whitespace (Rule)
 Disables automatic skipping of whitespace for all tokens of the given rule. More...
 
template<typename WhitespaceRule , typename Handler , typename Reader >
constexpr auto lexy::_detail::skip_whitespace (ws_handler< Handler > &&handler, Reader &reader)
 
template<typename WhitespaceRule >
constexpr bool lexy::_detail::space_is_definitely_whitespace ()
 
template<typename Rule >
constexpr auto lexyd::whitespace (Rule)
 
template<typename Context >
 lexy::_detail::ws_handler (Context &context) -> ws_handler< typename Context::handler_type >
 


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Jun 28 2024 02:20:08