mirror of
https://github.com/boostorg/wave.git
synced 2026-01-19 16:52:15 +00:00
* Check hooks after expected errors, not just when there are none Some unit tests had intentional errors, and code to verify that the appropriate hooks were called, but we never checked. * Update unit tests to match hooks, now that we are checking * Fix bug revealed by checking the hooks Or in other words, bug #161 (thanks abakhirkin for the fix) * Fix link in documentation
23 lines
891 B
C++
23 lines
891 B
C++
/*=============================================================================
|
|
Boost.Wave: A Standard compliant C++ preprocessor library
|
|
http://www.boost.org/
|
|
|
|
Copyright (c) 2001-2012 Hartmut Kaiser.
|
|
Copyright (c) 2022 Jeff Trull. Distributed under the Boost
|
|
Software License, Version 1.0. (See accompanying file
|
|
LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
|
=============================================================================*/
|
|
|
|
//O --c++11
|
|
|
|
// test the error reporting for unknown directives in C++11 mode
|
|
// (newline at EOF not required)
|
|
|
|
//R
|
|
//E t_2_031.cpp(18): error: ill formed preprocessor directive: #this_is_a_unknown_pp_directive with some parameter
|
|
#this_is_a_unknown_pp_directive with some parameter
|
|
|
|
//H 21: t_2_031.cpp(18): #this_is_a_unknown_pp_directive with some parameter
|
|
//H
|
|
//H 18: boost::wave::preprocess_exception
|