// Copyright (c) 2014-2018 Dr. Colin Hirsch and Daniel Frey // Please see LICENSE for license or visit https://github.com/taocpp/PEGTL/ #include "test.hpp" #include "verify_analyze.hpp" #include "verify_char.hpp" #include "verify_rule.hpp" namespace tao { namespace TAO_PEGTL_NAMESPACE { void unit_test() { verify_analyze< failure >( __LINE__, __FILE__, true, false ); // "Success implies consumption" is true because "success" never happens. verify_rule< failure >( __LINE__, __FILE__, "", result_type::LOCAL_FAILURE, 0 ); for( char i = 1; i < 127; ++i ) { verify_char< failure >( __LINE__, __FILE__, i, result_type::LOCAL_FAILURE ); } } } // namespace TAO_PEGTL_NAMESPACE } // namespace tao #include "main.hpp"