Sha256: c71d9f038ec90068497d51c436375a17f3415e0f4ba6315154350b434f8f1794
Contents?: true
Size: 655 Bytes
Versions: 24
Compression:
Stored size: 655 Bytes
Contents
// Copyright (c) 2014-2020 Dr. Colin Hirsch and Daniel Frey // Please see LICENSE for license or visit https://github.com/taocpp/PEGTL/ #ifndef TAO_JSON_PEGTL_ANALYSIS_INSERT_RULES_HPP #define TAO_JSON_PEGTL_ANALYSIS_INSERT_RULES_HPP #include "../config.hpp" #include "grammar_info.hpp" #include "rule_info.hpp" namespace TAO_JSON_PEGTL_NAMESPACE::analysis { template< typename... Rules > struct insert_rules { static void insert( grammar_info& g, rule_info& r ) { ( r.rules.emplace_back( Rules::analyze_t::template insert< Rules >( g ) ), ... ); } }; } // namespace TAO_JSON_PEGTL_NAMESPACE::analysis #endif
Version data entries
24 entries across 24 versions & 1 rubygems