Coverage Report

Created: 2023-11-30 06:35

/src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/seq.hpp
Line
Count
Source (jump to first uncovered line)
1
// Copyright (c) 2014-2021 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_SEQ_HPP
5
#define TAO_PEGTL_INTERNAL_SEQ_HPP
6
7
#include "../config.hpp"
8
9
#include "enable_control.hpp"
10
#include "success.hpp"
11
12
#include "../apply_mode.hpp"
13
#include "../rewind_mode.hpp"
14
#include "../type_list.hpp"
15
16
namespace TAO_PEGTL_NAMESPACE::internal
17
{
18
   template< typename... Rules >
19
   struct seq;
20
21
   template<>
22
   struct seq<>
23
      : success
24
   {};
25
26
   template< typename... Rules >
27
   struct seq
28
   {
29
      using rule_t = seq;
30
      using subs_t = type_list< Rules... >;
31
32
      template< apply_mode A,
33
                rewind_mode M,
34
                template< typename... >
35
                class Action,
36
                template< typename... >
37
                class Control,
38
                typename ParseInput,
39
                typename... States >
40
      [[nodiscard]] static bool match( ParseInput& in, States&&... st )
41
6.35M
      {
42
6.35M
         if constexpr( sizeof...( Rules ) == 1 ) {
43
6.35M
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
6.35M
         }
45
6.35M
         else {
46
6.35M
            auto m = in.template mark< M >();
47
6.35M
            using m_t = decltype( m );
48
17.0M
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
6.35M
         }
50
6.35M
      }
bool tao::pegtl::internal::seq<tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::if_must<tao::pegtl::ascii::one<(char)35>, tao::pegtl::star<tao::pegtl::seq<tao::pegtl::not_at<tao::pegtl::eof>, tao::pegtl::ascii::any>> > >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::rule_parser_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
88.6k
      {
42
88.6k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
88.6k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
88.6k
         }
45
88.6k
         else {
46
88.6k
            auto m = in.template mark< M >();
47
88.6k
            using m_t = decltype( m );
48
177k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
88.6k
         }
50
88.6k
      }
bool tao::pegtl::internal::seq<tao::pegtl::not_at<tao::pegtl::eof>, tao::pegtl::ascii::any>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::rule_parser_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
1.80M
      {
42
1.80M
         if constexpr( sizeof...( Rules ) == 1 ) {
43
1.80M
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
1.80M
         }
45
1.80M
         else {
46
1.80M
            auto m = in.template mark< M >();
47
1.80M
            using m_t = decltype( m );
48
3.58M
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
1.80M
         }
50
1.80M
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::target, tao::pegtl::opt<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::device_id>, tao::pegtl::opt<tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::rule_attributes, tao::pegtl::plus<tao::pegtl::ascii::blank>, void> >, tao::pegtl::opt<usbguard::RuleParser::comment> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)2, usbguard::RuleParser::rule_parser_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
48.6k
      {
42
48.6k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
48.6k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
48.6k
         }
45
48.6k
         else {
46
48.6k
            auto m = in.template mark< M >();
47
48.6k
            using m_t = decltype( m );
48
266k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
48.6k
         }
50
48.6k
      }
bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::device_id>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::rule_parser_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
44.4k
      {
42
44.4k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
44.4k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
44.4k
         }
45
44.4k
         else {
46
44.4k
            auto m = in.template mark< M >();
47
44.4k
            using m_t = decltype( m );
48
86.1k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
44.4k
         }
50
44.4k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::device_vid, tao::pegtl::ascii::one<(char)58>, usbguard::RuleParser::device_pid>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::rule_parser_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
41.7k
      {
42
41.7k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
41.7k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
41.7k
         }
45
41.7k
         else {
46
41.7k
            auto m = in.template mark< M >();
47
41.7k
            using m_t = decltype( m );
48
48.9k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
41.7k
         }
50
41.7k
      }
bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::rule_attributes, tao::pegtl::plus<tao::pegtl::ascii::blank>, void> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::rule_parser_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
44.4k
      {
42
44.4k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
44.4k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
44.4k
         }
45
44.4k
         else {
46
44.4k
            auto m = in.template mark< M >();
47
44.4k
            using m_t = decltype( m );
48
84.4k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
44.4k
         }
50
44.4k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::rule_attributes, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::rule_attributes> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::rule_parser_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
40.0k
      {
42
40.0k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
40.0k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
40.0k
         }
45
40.0k
         else {
46
40.0k
            auto m = in.template mark< M >();
47
40.0k
            using m_t = decltype( m );
48
70.8k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
40.0k
         }
50
40.0k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::str_id, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::device_id_value>, usbguard::RuleParser::device_id_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::id_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
45.4k
      {
42
45.4k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
45.4k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
45.4k
         }
45
45.4k
         else {
46
45.4k
            auto m = in.template mark< M >();
47
45.4k
            using m_t = decltype( m );
48
58.0k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
45.4k
         }
50
45.4k
      }
bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::device_id_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::id_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
4.17k
      {
42
4.17k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
4.17k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
4.17k
         }
45
4.17k
         else {
46
4.17k
            auto m = in.template mark< M >();
47
4.17k
            using m_t = decltype( m );
48
32.8k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
4.17k
         }
50
4.17k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::id_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
4.17k
      {
42
4.17k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
4.17k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
4.17k
         }
45
4.17k
         else {
46
4.17k
            auto m = in.template mark< M >();
47
4.17k
            using m_t = decltype( m );
48
5.87k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
4.17k
         }
50
4.17k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::device_id_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::device_id_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::id_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
2.93k
      {
42
2.93k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
2.93k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
2.93k
         }
45
2.93k
         else {
46
2.93k
            auto m = in.template mark< M >();
47
2.93k
            using m_t = decltype( m );
48
5.80k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
2.93k
         }
50
2.93k
      }
bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::device_id_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::id_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
538k
      {
42
538k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
538k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
538k
         }
45
538k
         else {
46
538k
            auto m = in.template mark< M >();
47
538k
            using m_t = decltype( m );
48
1.07M
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
538k
         }
50
538k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::device_vid, tao::pegtl::ascii::one<(char)58>, usbguard::RuleParser::device_pid>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::id_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
540k
      {
42
540k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
540k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
540k
         }
45
540k
         else {
46
540k
            auto m = in.template mark< M >();
47
540k
            using m_t = decltype( m );
48
2.15M
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
540k
         }
50
540k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::str_name, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::name_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
41.6k
      {
42
41.6k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
41.6k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
41.6k
         }
45
41.6k
         else {
46
41.6k
            auto m = in.template mark< M >();
47
41.6k
            using m_t = decltype( m );
48
53.1k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
41.6k
         }
50
41.6k
      }
bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::name_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
3.79k
      {
42
3.79k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
3.79k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
3.79k
         }
45
3.79k
         else {
46
3.79k
            auto m = in.template mark< M >();
47
3.79k
            using m_t = decltype( m );
48
29.9k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
3.79k
         }
50
3.79k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::name_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
3.79k
      {
42
3.79k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
3.79k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
3.79k
         }
45
3.79k
         else {
46
3.79k
            auto m = in.template mark< M >();
47
3.79k
            using m_t = decltype( m );
48
5.45k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
3.79k
         }
50
3.79k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::name_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
2.67k
      {
42
2.67k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
2.67k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
2.67k
         }
45
2.67k
         else {
46
2.67k
            auto m = in.template mark< M >();
47
2.67k
            using m_t = decltype( m );
48
5.29k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
2.67k
         }
50
2.67k
      }
bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::name_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
535k
      {
42
535k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
535k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
535k
         }
45
535k
         else {
46
535k
            auto m = in.template mark< M >();
47
535k
            using m_t = decltype( m );
48
1.06M
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
535k
         }
50
535k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::str_hash, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::hash_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
38.2k
      {
42
38.2k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
38.2k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
38.2k
         }
45
38.2k
         else {
46
38.2k
            auto m = in.template mark< M >();
47
38.2k
            using m_t = decltype( m );
48
50.3k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
38.2k
         }
50
38.2k
      }
bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::hash_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
4.03k
      {
42
4.03k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
4.03k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
4.03k
         }
45
4.03k
         else {
46
4.03k
            auto m = in.template mark< M >();
47
4.03k
            using m_t = decltype( m );
48
30.9k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
4.03k
         }
50
4.03k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::hash_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
4.03k
      {
42
4.03k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
4.03k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
4.03k
         }
45
4.03k
         else {
46
4.03k
            auto m = in.template mark< M >();
47
4.03k
            using m_t = decltype( m );
48
6.01k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
4.03k
         }
50
4.03k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::hash_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
2.71k
      {
42
2.71k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
2.71k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
2.71k
         }
45
2.71k
         else {
46
2.71k
            auto m = in.template mark< M >();
47
2.71k
            using m_t = decltype( m );
48
5.38k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
2.71k
         }
50
2.71k
      }
bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::hash_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
26.3k
      {
42
26.3k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
26.3k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
26.3k
         }
45
26.3k
         else {
46
26.3k
            auto m = in.template mark< M >();
47
26.3k
            using m_t = decltype( m );
48
50.5k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
26.3k
         }
50
26.3k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::str_parent_hash, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::parent_hash_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
34.4k
      {
42
34.4k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
34.4k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
34.4k
         }
45
34.4k
         else {
46
34.4k
            auto m = in.template mark< M >();
47
34.4k
            using m_t = decltype( m );
48
48.3k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
34.4k
         }
50
34.4k
      }
bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::parent_hash_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
4.60k
      {
42
4.60k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
4.60k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
4.60k
         }
45
4.60k
         else {
46
4.60k
            auto m = in.template mark< M >();
47
4.60k
            using m_t = decltype( m );
48
39.3k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
4.60k
         }
50
4.60k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::parent_hash_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
4.60k
      {
42
4.60k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
4.60k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
4.60k
         }
45
4.60k
         else {
46
4.60k
            auto m = in.template mark< M >();
47
4.60k
            using m_t = decltype( m );
48
6.97k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
4.60k
         }
50
4.60k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::parent_hash_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
3.67k
      {
42
3.67k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
3.67k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
3.67k
         }
45
3.67k
         else {
46
3.67k
            auto m = in.template mark< M >();
47
3.67k
            using m_t = decltype( m );
48
7.30k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
3.67k
         }
50
3.67k
      }
bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::parent_hash_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
5.29k
      {
42
5.29k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
5.29k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
5.29k
         }
45
5.29k
         else {
46
5.29k
            auto m = in.template mark< M >();
47
5.29k
            using m_t = decltype( m );
48
8.07k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
5.29k
         }
50
5.29k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::str_serial, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::serial_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
30.1k
      {
42
30.1k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
30.1k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
30.1k
         }
45
30.1k
         else {
46
30.1k
            auto m = in.template mark< M >();
47
30.1k
            using m_t = decltype( m );
48
42.2k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
30.1k
         }
50
30.1k
      }
bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::serial_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
4.01k
      {
42
4.01k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
4.01k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
4.01k
         }
45
4.01k
         else {
46
4.01k
            auto m = in.template mark< M >();
47
4.01k
            using m_t = decltype( m );
48
31.8k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
4.01k
         }
50
4.01k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::serial_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
4.01k
      {
42
4.01k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
4.01k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
4.01k
         }
45
4.01k
         else {
46
4.01k
            auto m = in.template mark< M >();
47
4.01k
            using m_t = decltype( m );
48
6.39k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
4.01k
         }
50
4.01k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::serial_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
2.85k
      {
42
2.85k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
2.85k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
2.85k
         }
45
2.85k
         else {
46
2.85k
            auto m = in.template mark< M >();
47
2.85k
            using m_t = decltype( m );
48
5.67k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
2.85k
         }
50
2.85k
      }
bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::serial_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
4.97k
      {
42
4.97k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
4.97k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
4.97k
         }
45
4.97k
         else {
46
4.97k
            auto m = in.template mark< M >();
47
4.97k
            using m_t = decltype( m );
48
7.67k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
4.97k
         }
50
4.97k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::str_via_port, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::via_port_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
26.3k
      {
42
26.3k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
26.3k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
26.3k
         }
45
26.3k
         else {
46
26.3k
            auto m = in.template mark< M >();
47
26.3k
            using m_t = decltype( m );
48
35.0k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
26.3k
         }
50
26.3k
      }
bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::via_port_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
2.89k
      {
42
2.89k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
2.89k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
2.89k
         }
45
2.89k
         else {
46
2.89k
            auto m = in.template mark< M >();
47
2.89k
            using m_t = decltype( m );
48
20.2k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
2.89k
         }
50
2.89k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::via_port_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
2.89k
      {
42
2.89k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
2.89k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
2.89k
         }
45
2.89k
         else {
46
2.89k
            auto m = in.template mark< M >();
47
2.89k
            using m_t = decltype( m );
48
4.17k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
2.89k
         }
50
2.89k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::via_port_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
1.67k
      {
42
1.67k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
1.67k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
1.67k
         }
45
1.67k
         else {
46
1.67k
            auto m = in.template mark< M >();
47
1.67k
            using m_t = decltype( m );
48
3.29k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
1.67k
         }
50
1.67k
      }
bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::via_port_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
3.05k
      {
42
3.05k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
3.05k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
3.05k
         }
45
3.05k
         else {
46
3.05k
            auto m = in.template mark< M >();
47
3.05k
            using m_t = decltype( m );
48
5.00k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
3.05k
         }
50
3.05k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::str_with_interface, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::interface_value>, usbguard::RuleParser::interface_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_interface_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
23.7k
      {
42
23.7k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
23.7k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
23.7k
         }
45
23.7k
         else {
46
23.7k
            auto m = in.template mark< M >();
47
23.7k
            using m_t = decltype( m );
48
34.5k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
23.7k
         }
50
23.7k
      }
bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::interface_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_interface_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
3.57k
      {
42
3.57k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
3.57k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
3.57k
         }
45
3.57k
         else {
46
3.57k
            auto m = in.template mark< M >();
47
3.57k
            using m_t = decltype( m );
48
29.2k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
3.57k
         }
50
3.57k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_interface_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
3.57k
      {
42
3.57k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
3.57k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
3.57k
         }
45
3.57k
         else {
46
3.57k
            auto m = in.template mark< M >();
47
3.57k
            using m_t = decltype( m );
48
5.56k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
3.57k
         }
50
3.57k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::interface_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::interface_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::with_interface_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
2.67k
      {
42
2.67k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
2.67k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
2.67k
         }
45
2.67k
         else {
46
2.67k
            auto m = in.template mark< M >();
47
2.67k
            using m_t = decltype( m );
48
5.29k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
2.67k
         }
50
2.67k
      }
bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::interface_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_interface_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
398k
      {
42
398k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
398k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
398k
         }
45
398k
         else {
46
398k
            auto m = in.template mark< M >();
47
398k
            using m_t = decltype( m );
48
796k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
398k
         }
50
398k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::hex2, tao::pegtl::ascii::one<(char)58>, usbguard::RuleParser::hex2orAsterisk, tao::pegtl::ascii::one<(char)58>, usbguard::RuleParser::hex2orAsterisk>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::with_interface_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
400k
      {
42
400k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
400k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
400k
         }
45
400k
         else {
46
400k
            auto m = in.template mark< M >();
47
400k
            using m_t = decltype( m );
48
3.19M
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
400k
         }
50
400k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::str_with_connect_type, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_connect_type_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
20.6k
      {
42
20.6k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
20.6k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
20.6k
         }
45
20.6k
         else {
46
20.6k
            auto m = in.template mark< M >();
47
20.6k
            using m_t = decltype( m );
48
29.2k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
20.6k
         }
50
20.6k
      }
bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_connect_type_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
2.86k
      {
42
2.86k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
2.86k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
2.86k
         }
45
2.86k
         else {
46
2.86k
            auto m = in.template mark< M >();
47
2.86k
            using m_t = decltype( m );
48
22.4k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
2.86k
         }
50
2.86k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_connect_type_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
2.86k
      {
42
2.86k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
2.86k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
2.86k
         }
45
2.86k
         else {
46
2.86k
            auto m = in.template mark< M >();
47
2.86k
            using m_t = decltype( m );
48
4.14k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
2.86k
         }
50
2.86k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::with_connect_type_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
2.00k
      {
42
2.00k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
2.00k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
2.00k
         }
45
2.00k
         else {
46
2.00k
            auto m = in.template mark< M >();
47
2.00k
            using m_t = decltype( m );
48
3.95k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
2.00k
         }
50
2.00k
      }
bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_connect_type_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
4.14k
      {
42
4.14k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
4.14k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
4.14k
         }
45
4.14k
         else {
46
4.14k
            auto m = in.template mark< M >();
47
4.14k
            using m_t = decltype( m );
48
6.97k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
4.14k
         }
50
4.14k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::str_if, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::condition>, usbguard::RuleParser::condition> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::condition_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
18.0k
      {
42
18.0k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
18.0k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
18.0k
         }
45
18.0k
         else {
46
18.0k
            auto m = in.template mark< M >();
47
18.0k
            using m_t = decltype( m );
48
39.1k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
18.0k
         }
50
18.0k
      }
bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::condition, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::condition_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
7.04k
      {
42
7.04k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
7.04k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
7.04k
         }
45
7.04k
         else {
46
7.04k
            auto m = in.template mark< M >();
47
7.04k
            using m_t = decltype( m );
48
47.7k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
7.04k
         }
50
7.04k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::condition_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
7.04k
      {
42
7.04k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
7.04k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
7.04k
         }
45
7.04k
         else {
46
7.04k
            auto m = in.template mark< M >();
47
7.04k
            using m_t = decltype( m );
48
8.31k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
7.04k
         }
50
7.04k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::condition, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::condition> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::condition_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
4.30k
      {
42
4.30k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
4.30k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
4.30k
         }
45
4.30k
         else {
46
4.30k
            auto m = in.template mark< M >();
47
4.30k
            using m_t = decltype( m );
48
8.47k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
4.30k
         }
50
4.30k
      }
bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::condition>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::condition_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
264k
      {
42
264k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
264k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
264k
         }
45
264k
         else {
46
264k
            auto m = in.template mark< M >();
47
264k
            using m_t = decltype( m );
48
525k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
264k
         }
50
264k
      }
bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::negation>, usbguard::RuleParser::condition_identifier, tao::pegtl::opt<usbguard::RuleParser::condition_argument> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::condition_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
269k
      {
42
269k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
269k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
269k
         }
45
269k
         else {
46
269k
            auto m = in.template mark< M >();
47
269k
            using m_t = decltype( m );
48
1.07M
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
269k
         }
50
269k
      }
bool tao::pegtl::internal::seq<tao::pegtl::ascii::ranges<(char)97, (char)122, (char)65, (char)90, (char)45>, tao::pegtl::star<tao::pegtl::ascii::ranges<(char)97, (char)122, (char)65, (char)90, (char)48, (char)57, (char)45>> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::condition_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
269k
      {
42
269k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
269k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
269k
         }
45
269k
         else {
46
269k
            auto m = in.template mark< M >();
47
269k
            using m_t = decltype( m );
48
537k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
269k
         }
50
269k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::str_label, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::label_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
11.5k
      {
42
11.5k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
11.5k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
11.5k
         }
45
11.5k
         else {
46
11.5k
            auto m = in.template mark< M >();
47
11.5k
            using m_t = decltype( m );
48
25.6k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
11.5k
         }
50
11.5k
      }
bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::label_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
4.66k
      {
42
4.66k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
4.66k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
4.66k
         }
45
4.66k
         else {
46
4.66k
            auto m = in.template mark< M >();
47
4.66k
            using m_t = decltype( m );
48
33.0k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
4.66k
         }
50
4.66k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::label_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
4.66k
      {
42
4.66k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
4.66k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
4.66k
         }
45
4.66k
         else {
46
4.66k
            auto m = in.template mark< M >();
47
4.66k
            using m_t = decltype( m );
48
6.09k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
4.66k
         }
50
4.66k
      }
bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::label_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
2.75k
      {
42
2.75k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
2.75k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
2.75k
         }
45
2.75k
         else {
46
2.75k
            auto m = in.template mark< M >();
47
2.75k
            using m_t = decltype( m );
48
5.45k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
2.75k
         }
50
2.75k
      }
bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::label_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
38.1k
      {
42
38.1k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
38.1k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
38.1k
         }
45
38.1k
         else {
46
38.1k
            auto m = in.template mark< M >();
47
38.1k
            using m_t = decltype( m );
48
74.5k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
38.1k
         }
50
38.1k
      }
bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::rule_attributes>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::rule_parser_actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&)
Line
Count
Source
41
33.8k
      {
42
33.8k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
33.8k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
33.8k
         }
45
33.8k
         else {
46
33.8k
            auto m = in.template mark< M >();
47
33.8k
            using m_t = decltype( m );
48
39.2k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
33.8k
         }
50
33.8k
      }
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::if_must<tao::pegtl::ascii::one<(char)35>, tao::pegtl::star<tao::pegtl::seq<tao::pegtl::not_at<tao::pegtl::eof>, tao::pegtl::ascii::any>> > >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::rule_parser_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::not_at<tao::pegtl::eof>, tao::pegtl::ascii::any>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::rule_parser_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::target, tao::pegtl::opt<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::device_id>, tao::pegtl::opt<tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::rule_attributes, tao::pegtl::plus<tao::pegtl::ascii::blank>, void> >, tao::pegtl::opt<usbguard::RuleParser::comment> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)2, usbguard::RuleParser::rule_parser_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::device_id>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::rule_parser_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::device_vid, tao::pegtl::ascii::one<(char)58>, usbguard::RuleParser::device_pid>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::rule_parser_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::rule_attributes, tao::pegtl::plus<tao::pegtl::ascii::blank>, void> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::rule_parser_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::rule_attributes, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::rule_attributes> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::rule_parser_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::str_id, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::device_id_value>, usbguard::RuleParser::device_id_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::id_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::device_id_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::id_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::id_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::device_id_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::device_id_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::id_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::device_id_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::id_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::device_vid, tao::pegtl::ascii::one<(char)58>, usbguard::RuleParser::device_pid>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::id_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::str_name, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::name_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::name_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::name_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::name_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::name_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::str_hash, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::hash_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::hash_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::hash_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::hash_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::hash_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::str_parent_hash, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::parent_hash_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::parent_hash_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::parent_hash_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::parent_hash_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::parent_hash_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::str_serial, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::serial_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::serial_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::serial_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::serial_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::serial_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::str_via_port, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::via_port_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::via_port_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::via_port_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::via_port_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::via_port_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::str_with_interface, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::interface_value>, usbguard::RuleParser::interface_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_interface_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::interface_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_interface_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_interface_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::interface_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::interface_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::with_interface_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::interface_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_interface_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::hex2, tao::pegtl::ascii::one<(char)58>, usbguard::RuleParser::hex2orAsterisk, tao::pegtl::ascii::one<(char)58>, usbguard::RuleParser::hex2orAsterisk>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::with_interface_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::str_with_connect_type, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_connect_type_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_connect_type_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_connect_type_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::with_connect_type_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::with_connect_type_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::str_if, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::condition>, usbguard::RuleParser::condition> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::condition_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::condition, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::condition_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::condition_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::condition, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::condition> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::condition_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::condition>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::condition_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::negation>, usbguard::RuleParser::condition_identifier, tao::pegtl::opt<usbguard::RuleParser::condition_argument> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::condition_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::ascii::ranges<(char)97, (char)122, (char)65, (char)90, (char)45>, tao::pegtl::star<tao::pegtl::ascii::ranges<(char)97, (char)122, (char)65, (char)90, (char)48, (char)57, (char)45>> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::condition_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::str_label, tao::pegtl::plus<tao::pegtl::ascii::blank>, tao::pegtl::sor<usbguard::RuleParser::attribute_value_multiset<usbguard::RuleParser::string_value>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::label_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::opt<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >, tao::pegtl::ascii::one<(char)123>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::list<usbguard::RuleParser::string_value, tao::pegtl::plus<tao::pegtl::ascii::blank>, void>, tao::pegtl::star<tao::pegtl::ascii::blank>, tao::pegtl::ascii::one<(char)125> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::label_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::multiset_operator, tao::pegtl::plus<tao::pegtl::ascii::blank> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::label_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::RuleParser::string_value, tao::pegtl::internal::star<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::label_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::string_value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::label_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::plus<tao::pegtl::ascii::blank>, usbguard::RuleParser::rule_attributes>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::RuleParser::rule_parser_actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::Rule&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::UEventParser::attribute, tao::pegtl::internal::star<tao::pegtl::ascii::one<(char)0, (char)10>, usbguard::UEventParser::attribute> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::UEventParser::actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&)
bool tao::pegtl::internal::seq<usbguard::UEventParser::key, tao::pegtl::ascii::one<(char)61>, usbguard::UEventParser::value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&)
Line
Count
Source
41
126k
      {
42
126k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
126k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
126k
         }
45
126k
         else {
46
126k
            auto m = in.template mark< M >();
47
126k
            using m_t = decltype( m );
48
505k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
126k
         }
50
126k
      }
bool tao::pegtl::internal::seq<tao::pegtl::ascii::ranges<(char)65, (char)90>, tao::pegtl::star<tao::pegtl::ascii::ranges<(char)65, (char)90, (char)48, (char)57>> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&)
Line
Count
Source
41
126k
      {
42
126k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
126k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
126k
         }
45
126k
         else {
46
126k
            auto m = in.template mark< M >();
47
126k
            using m_t = decltype( m );
48
252k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
126k
         }
50
126k
      }
bool tao::pegtl::internal::seq<tao::pegtl::ascii::not_one<(char)0, (char)10>, tao::pegtl::star<tao::pegtl::ascii::not_one<(char)0, (char)10>> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&)
Line
Count
Source
41
126k
      {
42
126k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
126k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
126k
         }
45
126k
         else {
46
126k
            auto m = in.template mark< M >();
47
126k
            using m_t = decltype( m );
48
252k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
126k
         }
50
126k
      }
bool tao::pegtl::internal::seq<tao::pegtl::ascii::one<(char)0, (char)10>, usbguard::UEventParser::attribute>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::UEventParser::actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&)
Line
Count
Source
41
126k
      {
42
126k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
126k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
126k
         }
45
126k
         else {
46
126k
            auto m = in.template mark< M >();
47
126k
            using m_t = decltype( m );
48
251k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
126k
         }
50
126k
      }
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::UEventParser::attribute, tao::pegtl::internal::star<tao::pegtl::ascii::one<(char)0, (char)10>, usbguard::UEventParser::attribute> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::UEventParser::actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::UEventParser::key, tao::pegtl::ascii::one<(char)61>, usbguard::UEventParser::value>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::ascii::ranges<(char)65, (char)90>, tao::pegtl::star<tao::pegtl::ascii::ranges<(char)65, (char)90, (char)48, (char)57>> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::ascii::not_one<(char)0, (char)10>, tao::pegtl::star<tao::pegtl::ascii::not_one<(char)0, (char)10>> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::ascii::one<(char)0, (char)10>, usbguard::UEventParser::attribute>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)1, usbguard::UEventParser::actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
bool tao::pegtl::internal::seq<usbguard::UEventParser::header, usbguard::UEventParser::attributes>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&)
Line
Count
Source
41
1.26k
      {
42
1.26k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
1.26k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
1.26k
         }
45
1.26k
         else {
46
1.26k
            auto m = in.template mark< M >();
47
1.26k
            using m_t = decltype( m );
48
2.26k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
1.26k
         }
50
1.26k
      }
bool tao::pegtl::internal::seq<usbguard::UEventParser::action, tao::pegtl::ascii::one<(char)64>, usbguard::UEventParser::devpath, tao::pegtl::ascii::one<(char)0> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&)
Line
Count
Source
41
1.26k
      {
42
1.26k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
1.26k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
1.26k
         }
45
1.26k
         else {
46
1.26k
            auto m = in.template mark< M >();
47
1.26k
            using m_t = decltype( m );
48
6.98k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
1.26k
         }
50
1.26k
      }
bool tao::pegtl::internal::seq<tao::pegtl::ascii::ranges<(char)97, (char)122>, tao::pegtl::star<tao::pegtl::ascii::ranges<(char)97, (char)122>> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&)
Line
Count
Source
41
1.26k
      {
42
1.26k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
1.26k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
1.26k
         }
45
1.26k
         else {
46
1.26k
            auto m = in.template mark< M >();
47
1.26k
            using m_t = decltype( m );
48
2.47k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
1.26k
         }
50
1.26k
      }
bool tao::pegtl::internal::seq<tao::pegtl::ascii::print, tao::pegtl::star<tao::pegtl::ascii::print> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&)
Line
Count
Source
41
1.10k
      {
42
1.10k
         if constexpr( sizeof...( Rules ) == 1 ) {
43
1.10k
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
1.10k
         }
45
1.10k
         else {
46
1.10k
            auto m = in.template mark< M >();
47
1.10k
            using m_t = decltype( m );
48
2.19k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
1.10k
         }
50
1.10k
      }
bool tao::pegtl::internal::seq<usbguard::UEventParser::attribute, tao::pegtl::internal::star<tao::pegtl::ascii::one<(char)0, (char)10>, usbguard::UEventParser::attribute> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::normal, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&)
Line
Count
Source
41
998
      {
42
998
         if constexpr( sizeof...( Rules ) == 1 ) {
43
998
            return Control< Rules... >::template match< A, M, Action, Control >( in, st... );
44
998
         }
45
998
         else {
46
998
            auto m = in.template mark< M >();
47
998
            using m_t = decltype( m );
48
1.78k
            return m( ( Control< Rules >::template match< A, m_t::next_rewind_mode, Action, Control >( in, st... ) && ... ) );
49
998
         }
50
998
      }
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::UEventParser::header, usbguard::UEventParser::attributes>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::UEventParser::action, tao::pegtl::ascii::one<(char)64>, usbguard::UEventParser::devpath, tao::pegtl::ascii::one<(char)0> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::ascii::ranges<(char)97, (char)122>, tao::pegtl::star<tao::pegtl::ascii::ranges<(char)97, (char)122>> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<tao::pegtl::ascii::print, tao::pegtl::star<tao::pegtl::ascii::print> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
Unexecuted instantiation: bool tao::pegtl::internal::seq<usbguard::UEventParser::attribute, tao::pegtl::internal::star<tao::pegtl::ascii::one<(char)0, (char)10>, usbguard::UEventParser::attribute> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::UEventParser::actions, tao::pegtl::state_control<tao::pegtl::normal>::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, usbguard::UEvent&, tao::pegtl::tracer<tao::pegtl::tracer_traits<false, true, 2ul, 8ul> >&)
51
   };
52
53
   template< typename... Rules >
54
   inline constexpr bool enable_control< seq< Rules... > > = false;
55
56
}  // namespace TAO_PEGTL_NAMESPACE::internal
57
58
#endif