aboutsummaryrefslogtreecommitdiff
path: root/MoonParser/pegtl/utf32.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'MoonParser/pegtl/utf32.hpp')
-rw-r--r--MoonParser/pegtl/utf32.hpp35
1 files changed, 0 insertions, 35 deletions
diff --git a/MoonParser/pegtl/utf32.hpp b/MoonParser/pegtl/utf32.hpp
deleted file mode 100644
index 848137b..0000000
--- a/MoonParser/pegtl/utf32.hpp
+++ /dev/null
@@ -1,35 +0,0 @@
1// Copyright (c) 2014-2017 Dr. Colin Hirsch and Daniel Frey
2// Please see LICENSE for license or visit https://github.com/taocpp/PEGTL/
3
4#ifndef TAOCPP_PEGTL_INCLUDE_UTF32_HPP
5#define TAOCPP_PEGTL_INCLUDE_UTF32_HPP
6
7#include "config.hpp"
8
9#include "internal/peek_utf32.hpp"
10#include "internal/result_on_found.hpp"
11#include "internal/rules.hpp"
12
13namespace tao
14{
15 namespace TAOCPP_PEGTL_NAMESPACE
16 {
17 namespace utf32
18 {
19 // clang-format off
20 struct any : internal::any< internal::peek_utf32 > {};
21 template< char32_t... Cs > struct not_one : internal::one< internal::result_on_found::FAILURE, internal::peek_utf32, Cs... > {};
22 template< char32_t Lo, char32_t Hi > struct not_range : internal::range< internal::result_on_found::FAILURE, internal::peek_utf32, Lo, Hi > {};
23 template< char32_t... Cs > struct one : internal::one< internal::result_on_found::SUCCESS, internal::peek_utf32, Cs... > {};
24 template< char32_t Lo, char32_t Hi > struct range : internal::range< internal::result_on_found::SUCCESS, internal::peek_utf32, Lo, Hi > {};
25 template< char32_t... Cs > struct ranges : internal::ranges< internal::peek_utf32, Cs... > {};
26 template< char32_t... Cs > struct string : internal::seq< internal::one< internal::result_on_found::SUCCESS, internal::peek_utf32, Cs >... > {};
27 // clang-format on
28
29 } // namespace utf32
30
31 } // namespace TAOCPP_PEGTL_NAMESPACE
32
33} // namespace tao
34
35#endif