1 // Copyright (c) 2017-2020 Dr. Colin Hirsch and Daniel Frey
2 // Please see LICENSE for license or visit https://github.com/taocpp/PEGTL/
3 
4 #ifndef TAO_PEGTL_INTERNAL_DUSEL_MODE_HPP
5 #define TAO_PEGTL_INTERNAL_DUSEL_MODE_HPP
6 
7 #include "../config.hpp"
8 
9 namespace tao
10 {
11    namespace TAO_PEGTL_NAMESPACE
12    {
13       namespace internal
14       {
15          enum class dusel_mode : char
16          {
17             nothing = 0,
18             control = 1,
19             control_and_apply_void = 2,
20             control_and_apply_bool = 3,
21             control_and_apply0_void = 4,
22             control_and_apply0_bool = 5,
23          };
24 
25       }  // namespace internal
26 
27    }  // namespace TAO_PEGTL_NAMESPACE
28 
29 }  // namespace tao
30 
31 #endif
32