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> >&) |