diff options
Diffstat (limited to 'libs/wave/test')
238 files changed, 667 insertions, 529 deletions
diff --git a/libs/wave/test/testlexers/cpp_tokens.hpp b/libs/wave/test/testlexers/cpp_tokens.hpp index a14ca28845..8d3ce37e9d 100644 --- a/libs/wave/test/testlexers/cpp_tokens.hpp +++ b/libs/wave/test/testlexers/cpp_tokens.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testlexers/test_lexertl_lexer.cpp b/libs/wave/test/testlexers/test_lexertl_lexer.cpp index 19fce1ffd7..bef602f97b 100644 --- a/libs/wave/test/testlexers/test_lexertl_lexer.cpp +++ b/libs/wave/test/testlexers/test_lexertl_lexer.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testlexers/test_re2c_lexer.cpp b/libs/wave/test/testlexers/test_re2c_lexer.cpp index ccc837d979..344d8c4871 100644 --- a/libs/wave/test/testlexers/test_re2c_lexer.cpp +++ b/libs/wave/test/testlexers/test_re2c_lexer.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testlexers/test_slex_lexer.cpp b/libs/wave/test/testlexers/test_slex_lexer.cpp index 38dfc4ab5b..a0754a36d9 100644 --- a/libs/wave/test/testlexers/test_slex_lexer.cpp +++ b/libs/wave/test/testlexers/test_slex_lexer.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testlexers/test_xlex_lexer.cpp b/libs/wave/test/testlexers/test_xlex_lexer.cpp index 2763b5f4e5..12eb764283 100644 --- a/libs/wave/test/testlexers/test_xlex_lexer.cpp +++ b/libs/wave/test/testlexers/test_xlex_lexer.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/cmd_line_utils.hpp b/libs/wave/test/testwave/cmd_line_utils.hpp index 58dd4a5a8a..8d674aefe0 100644 --- a/libs/wave/test/testwave/cmd_line_utils.hpp +++ b/libs/wave/test/testwave/cmd_line_utils.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/collect_hooks_information.hpp b/libs/wave/test/testwave/collect_hooks_information.hpp index 5db78640f6..17f17adeec 100644 --- a/libs/wave/test/testwave/collect_hooks_information.hpp +++ b/libs/wave/test/testwave/collect_hooks_information.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_001.cpp b/libs/wave/test/testwave/testfiles/t_1_001.cpp index e348f86cdf..89c8a342a0 100644 --- a/libs/wave/test/testwave/testfiles/t_1_001.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_001.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_002.cpp b/libs/wave/test/testwave/testfiles/t_1_002.cpp index 072134bf9c..315adc6a23 100644 --- a/libs/wave/test/testwave/testfiles/t_1_002.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_002.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_003.cpp b/libs/wave/test/testwave/testfiles/t_1_003.cpp index 3d963a602c..28e01c8335 100644 --- a/libs/wave/test/testwave/testfiles/t_1_003.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_003.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_004.cpp b/libs/wave/test/testwave/testfiles/t_1_004.cpp index 391093cd6c..bfcd320cc3 100644 --- a/libs/wave/test/testwave/testfiles/t_1_004.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_004.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_005.cpp b/libs/wave/test/testwave/testfiles/t_1_005.cpp index 37e6bb913c..d8e8807893 100644 --- a/libs/wave/test/testwave/testfiles/t_1_005.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_005.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_006.cpp b/libs/wave/test/testwave/testfiles/t_1_006.cpp index 81b46b2ea1..0635181059 100644 --- a/libs/wave/test/testwave/testfiles/t_1_006.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_006.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_007.cpp b/libs/wave/test/testwave/testfiles/t_1_007.cpp index f9f156905a..57e796f8f4 100644 --- a/libs/wave/test/testwave/testfiles/t_1_007.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_007.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_008.cpp b/libs/wave/test/testwave/testfiles/t_1_008.cpp index 392782f638..99034f3b37 100644 --- a/libs/wave/test/testwave/testfiles/t_1_008.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_008.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_009.cpp b/libs/wave/test/testwave/testfiles/t_1_009.cpp index aa26130123..914ec6b721 100644 --- a/libs/wave/test/testwave/testfiles/t_1_009.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_009.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_010.cpp b/libs/wave/test/testwave/testfiles/t_1_010.cpp index 90a0c57c85..fda84df66d 100644 --- a/libs/wave/test/testwave/testfiles/t_1_010.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_010.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_011.cpp b/libs/wave/test/testwave/testfiles/t_1_011.cpp index ec83b971f2..ed1b7b6c45 100644 --- a/libs/wave/test/testwave/testfiles/t_1_011.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_011.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_012.cpp b/libs/wave/test/testwave/testfiles/t_1_012.cpp index c9f7c7df93..c42a069095 100644 --- a/libs/wave/test/testwave/testfiles/t_1_012.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_012.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_013.cpp b/libs/wave/test/testwave/testfiles/t_1_013.cpp index 979fdea79e..1746afb82c 100644 --- a/libs/wave/test/testwave/testfiles/t_1_013.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_013.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_014.cpp b/libs/wave/test/testwave/testfiles/t_1_014.cpp index 3907e17b87..32df363d41 100644 --- a/libs/wave/test/testwave/testfiles/t_1_014.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_014.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_015.cpp b/libs/wave/test/testwave/testfiles/t_1_015.cpp index 9e056fef73..6a20c5b49e 100644 --- a/libs/wave/test/testwave/testfiles/t_1_015.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_015.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_016.cpp b/libs/wave/test/testwave/testfiles/t_1_016.cpp index e11100e2a5..d389e3c08c 100644 --- a/libs/wave/test/testwave/testfiles/t_1_016.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_016.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_017.cpp b/libs/wave/test/testwave/testfiles/t_1_017.cpp index 536066e51f..9d025d2f8d 100644 --- a/libs/wave/test/testwave/testfiles/t_1_017.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_017.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_018.cpp b/libs/wave/test/testwave/testfiles/t_1_018.cpp index 938c59ed32..8e84448854 100644 --- a/libs/wave/test/testwave/testfiles/t_1_018.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_018.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_019.cpp b/libs/wave/test/testwave/testfiles/t_1_019.cpp index 924eb6a55f..1585bcddac 100644 --- a/libs/wave/test/testwave/testfiles/t_1_019.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_019.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_020.cpp b/libs/wave/test/testwave/testfiles/t_1_020.cpp index 480aa2baf3..8c2673af70 100644 --- a/libs/wave/test/testwave/testfiles/t_1_020.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_020.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_021.cpp b/libs/wave/test/testwave/testfiles/t_1_021.cpp index e95dd289d9..0c3bdcbfc0 100644 --- a/libs/wave/test/testwave/testfiles/t_1_021.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_021.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_022.cpp b/libs/wave/test/testwave/testfiles/t_1_022.cpp index 053e8bd0f3..809cd67b65 100644 --- a/libs/wave/test/testwave/testfiles/t_1_022.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_022.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_023.cpp b/libs/wave/test/testwave/testfiles/t_1_023.cpp index 82dccbc653..a54adbd261 100644 --- a/libs/wave/test/testwave/testfiles/t_1_023.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_023.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_024.cpp b/libs/wave/test/testwave/testfiles/t_1_024.cpp index 7aba411610..b07cb9cc0f 100644 --- a/libs/wave/test/testwave/testfiles/t_1_024.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_024.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_025.cpp b/libs/wave/test/testwave/testfiles/t_1_025.cpp index a4b64c8573..37a2409f9c 100644 --- a/libs/wave/test/testwave/testfiles/t_1_025.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_025.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_026.cpp b/libs/wave/test/testwave/testfiles/t_1_026.cpp index 064c5cc0cb..df0cdcaa72 100644 --- a/libs/wave/test/testwave/testfiles/t_1_026.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_026.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_027.cpp b/libs/wave/test/testwave/testfiles/t_1_027.cpp index eca0e906e0..39ccb3acc2 100644 --- a/libs/wave/test/testwave/testfiles/t_1_027.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_027.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_028.cpp b/libs/wave/test/testwave/testfiles/t_1_028.cpp index b2aca29a36..67def4af98 100644 --- a/libs/wave/test/testwave/testfiles/t_1_028.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_028.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_029.cpp b/libs/wave/test/testwave/testfiles/t_1_029.cpp index e4ba98222f..2cb1beb987 100644 --- a/libs/wave/test/testwave/testfiles/t_1_029.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_029.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_030.cpp b/libs/wave/test/testwave/testfiles/t_1_030.cpp index d7faae41b5..bde34e3ecb 100644 --- a/libs/wave/test/testwave/testfiles/t_1_030.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_030.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_031.cpp b/libs/wave/test/testwave/testfiles/t_1_031.cpp index 338f532a15..876795dcf8 100644 --- a/libs/wave/test/testwave/testfiles/t_1_031.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_031.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_032.cpp b/libs/wave/test/testwave/testfiles/t_1_032.cpp index 26d75acf88..e523bb27c0 100644 --- a/libs/wave/test/testwave/testfiles/t_1_032.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_032.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_033.cpp b/libs/wave/test/testwave/testfiles/t_1_033.cpp index 15a8c614e9..9b7ccd2cad 100644 --- a/libs/wave/test/testwave/testfiles/t_1_033.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_033.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_034.cpp b/libs/wave/test/testwave/testfiles/t_1_034.cpp index e50bc9f2a7..d908c13e28 100644 --- a/libs/wave/test/testwave/testfiles/t_1_034.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_034.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_035.cpp b/libs/wave/test/testwave/testfiles/t_1_035.cpp index 2bdea91f8f..449dbfdd55 100644 --- a/libs/wave/test/testwave/testfiles/t_1_035.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_035.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_036.cpp b/libs/wave/test/testwave/testfiles/t_1_036.cpp index a799c1adc6..d798f523b7 100644 --- a/libs/wave/test/testwave/testfiles/t_1_036.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_036.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_037.cpp b/libs/wave/test/testwave/testfiles/t_1_037.cpp index c7484e90a7..49b7da15ca 100644 --- a/libs/wave/test/testwave/testfiles/t_1_037.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_037.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_1_038.cpp b/libs/wave/test/testwave/testfiles/t_1_038.cpp index ffa3df5284..526f1a25f8 100644 --- a/libs/wave/test/testwave/testfiles/t_1_038.cpp +++ b/libs/wave/test/testwave/testfiles/t_1_038.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_001.cpp b/libs/wave/test/testwave/testfiles/t_2_001.cpp index 1f5e6fd8ae..a300672c0c 100644 --- a/libs/wave/test/testwave/testfiles/t_2_001.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_001.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_002.cpp b/libs/wave/test/testwave/testfiles/t_2_002.cpp index 6b6744c48e..797f865eec 100644 --- a/libs/wave/test/testwave/testfiles/t_2_002.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_002.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_003.cpp b/libs/wave/test/testwave/testfiles/t_2_003.cpp index cae1516c67..c0f76ba3fe 100644 --- a/libs/wave/test/testwave/testfiles/t_2_003.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_003.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_004.cpp b/libs/wave/test/testwave/testfiles/t_2_004.cpp index 957ba5f7b3..df66a5cbcf 100644 --- a/libs/wave/test/testwave/testfiles/t_2_004.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_004.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_005.cpp b/libs/wave/test/testwave/testfiles/t_2_005.cpp index 75a5f87c3d..80d114aaf7 100644 --- a/libs/wave/test/testwave/testfiles/t_2_005.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_005.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_006.cpp b/libs/wave/test/testwave/testfiles/t_2_006.cpp index 113b2db7b6..918c1ed6d2 100644 --- a/libs/wave/test/testwave/testfiles/t_2_006.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_006.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_007.cpp b/libs/wave/test/testwave/testfiles/t_2_007.cpp index b1a4fe7595..ccd0cbcce5 100644 --- a/libs/wave/test/testwave/testfiles/t_2_007.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_007.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_008.cpp b/libs/wave/test/testwave/testfiles/t_2_008.cpp index d1f40d313b..6fc61559cd 100644 --- a/libs/wave/test/testwave/testfiles/t_2_008.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_008.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_009.cpp b/libs/wave/test/testwave/testfiles/t_2_009.cpp index 1013fd2c59..b72ca45d42 100644 --- a/libs/wave/test/testwave/testfiles/t_2_009.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_009.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_010.cpp b/libs/wave/test/testwave/testfiles/t_2_010.cpp index 9e8699471e..bdc92a741c 100644 --- a/libs/wave/test/testwave/testfiles/t_2_010.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_010.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_011.cpp b/libs/wave/test/testwave/testfiles/t_2_011.cpp index 3200b7da67..8f8dfedf31 100644 --- a/libs/wave/test/testwave/testfiles/t_2_011.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_011.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_012.cpp b/libs/wave/test/testwave/testfiles/t_2_012.cpp index 3e6005adcf..67ff1fe7df 100644 --- a/libs/wave/test/testwave/testfiles/t_2_012.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_012.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_013.cpp b/libs/wave/test/testwave/testfiles/t_2_013.cpp index a0733fa725..e44893f1df 100644 --- a/libs/wave/test/testwave/testfiles/t_2_013.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_013.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_014.cpp b/libs/wave/test/testwave/testfiles/t_2_014.cpp index 3eb4d08232..9a6df37a18 100644 --- a/libs/wave/test/testwave/testfiles/t_2_014.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_014.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_015.cpp b/libs/wave/test/testwave/testfiles/t_2_015.cpp index e8eb00782c..67d7bb42ed 100644 --- a/libs/wave/test/testwave/testfiles/t_2_015.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_015.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_016.cpp b/libs/wave/test/testwave/testfiles/t_2_016.cpp index da703d8a51..43169d0f98 100644 --- a/libs/wave/test/testwave/testfiles/t_2_016.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_016.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_017.cpp b/libs/wave/test/testwave/testfiles/t_2_017.cpp index 0f0540c33d..a69083c10d 100644 --- a/libs/wave/test/testwave/testfiles/t_2_017.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_017.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_018.cpp b/libs/wave/test/testwave/testfiles/t_2_018.cpp index 8fac5030ba..8ca07c42bb 100644 --- a/libs/wave/test/testwave/testfiles/t_2_018.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_018.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_019.cpp b/libs/wave/test/testwave/testfiles/t_2_019.cpp index 906d66fc0f..9a4729d019 100644 --- a/libs/wave/test/testwave/testfiles/t_2_019.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_019.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_019_001.hpp b/libs/wave/test/testwave/testfiles/t_2_019_001.hpp index e6ff13f7a7..281621c3de 100644 --- a/libs/wave/test/testwave/testfiles/t_2_019_001.hpp +++ b/libs/wave/test/testwave/testfiles/t_2_019_001.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_019_002.hpp b/libs/wave/test/testwave/testfiles/t_2_019_002.hpp index 0822ab6639..778b8e0fa4 100644 --- a/libs/wave/test/testwave/testfiles/t_2_019_002.hpp +++ b/libs/wave/test/testwave/testfiles/t_2_019_002.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_019_003.hpp b/libs/wave/test/testwave/testfiles/t_2_019_003.hpp index 2d1bcc4dd4..ab9e5635e9 100644 --- a/libs/wave/test/testwave/testfiles/t_2_019_003.hpp +++ b/libs/wave/test/testwave/testfiles/t_2_019_003.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_020.cpp b/libs/wave/test/testwave/testfiles/t_2_020.cpp index ef5eb06b80..7691ffe363 100644 --- a/libs/wave/test/testwave/testfiles/t_2_020.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_020.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_021.cpp b/libs/wave/test/testwave/testfiles/t_2_021.cpp index dd2c612bd7..ceef8e8a2b 100644 --- a/libs/wave/test/testwave/testfiles/t_2_021.cpp +++ b/libs/wave/test/testwave/testfiles/t_2_021.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_2_022.cpp b/libs/wave/test/testwave/testfiles/t_2_022.cpp new file mode 100644 index 0000000000..a25f3be349 --- /dev/null +++ b/libs/wave/test/testwave/testfiles/t_2_022.cpp @@ -0,0 +1,23 @@ +/*============================================================================= + Boost.Wave: A Standard compliant C++ preprocessor library + http://www.boost.org/ + + Copyright (c) 2001-2012 Hartmut Kaiser. 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) +=============================================================================*/ + +// Verify fix of regression #6838: Adding include file with force_include makes +// Wave fail to emit #line directive + +//O --forceinclude=t_2_022.hpp + +//R #line 12 "t_2_022.hpp" +//R int func() { return 42; } +//R #line 19 "t_2_022.cpp" +//R int main() { return func(); } +int main() { return func(); } + +//H 04: t_2_022.hpp +//H 05: $B(t_2_022.hpp) ($B(t_2_022.hpp)) +//H 06: diff --git a/libs/wave/test/testwave/testfiles/t_2_022.hpp b/libs/wave/test/testwave/testfiles/t_2_022.hpp new file mode 100644 index 0000000000..6b7c52f68f --- /dev/null +++ b/libs/wave/test/testwave/testfiles/t_2_022.hpp @@ -0,0 +1,12 @@ +/*============================================================================= + Boost.Wave: A Standard compliant C++ preprocessor library + http://www.boost.org/ + + Copyright (c) 2001-2012 Hartmut Kaiser. 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) +=============================================================================*/ + +// Verify fix of regression #6838: Adding include file with force_include makes +// Wave fail to emit #line directive +int func() { return 42; } diff --git a/libs/wave/test/testwave/testfiles/t_3_001.cpp b/libs/wave/test/testwave/testfiles/t_3_001.cpp index 4b96917857..1718a5ddfa 100644 --- a/libs/wave/test/testwave/testfiles/t_3_001.cpp +++ b/libs/wave/test/testwave/testfiles/t_3_001.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_3_002.cpp b/libs/wave/test/testwave/testfiles/t_3_002.cpp index f8722fcfa3..cb98259481 100644 --- a/libs/wave/test/testwave/testfiles/t_3_002.cpp +++ b/libs/wave/test/testwave/testfiles/t_3_002.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_3_003.cpp b/libs/wave/test/testwave/testfiles/t_3_003.cpp index 52935b1110..63c17b55ae 100644 --- a/libs/wave/test/testwave/testfiles/t_3_003.cpp +++ b/libs/wave/test/testwave/testfiles/t_3_003.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_3_004.cpp b/libs/wave/test/testwave/testfiles/t_3_004.cpp index 9cd981fefe..a5a0dc3ea3 100644 --- a/libs/wave/test/testwave/testfiles/t_3_004.cpp +++ b/libs/wave/test/testwave/testfiles/t_3_004.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_4_001.cpp b/libs/wave/test/testwave/testfiles/t_4_001.cpp index 13c45b0209..dbb52f7f8a 100644 --- a/libs/wave/test/testwave/testfiles/t_4_001.cpp +++ b/libs/wave/test/testwave/testfiles/t_4_001.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_4_002.cpp b/libs/wave/test/testwave/testfiles/t_4_002.cpp index b2b1c25e44..71feb4311b 100644 --- a/libs/wave/test/testwave/testfiles/t_4_002.cpp +++ b/libs/wave/test/testwave/testfiles/t_4_002.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_4_003.cpp b/libs/wave/test/testwave/testfiles/t_4_003.cpp index 9e1faa8b74..ec0566af09 100644 --- a/libs/wave/test/testwave/testfiles/t_4_003.cpp +++ b/libs/wave/test/testwave/testfiles/t_4_003.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_4_004.cpp b/libs/wave/test/testwave/testfiles/t_4_004.cpp index 3d4951154a..15f66e70f6 100644 --- a/libs/wave/test/testwave/testfiles/t_4_004.cpp +++ b/libs/wave/test/testwave/testfiles/t_4_004.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_5_001.cpp b/libs/wave/test/testwave/testfiles/t_5_001.cpp index 5988ea9966..7a2114229f 100644 --- a/libs/wave/test/testwave/testfiles/t_5_001.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_001.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_002.cpp b/libs/wave/test/testwave/testfiles/t_5_002.cpp index 13ef188cf7..1e265095c2 100644 --- a/libs/wave/test/testwave/testfiles/t_5_002.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_002.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_003.cpp b/libs/wave/test/testwave/testfiles/t_5_003.cpp index 3114f81fdf..55d249d6ab 100644 --- a/libs/wave/test/testwave/testfiles/t_5_003.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_003.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_004.cpp b/libs/wave/test/testwave/testfiles/t_5_004.cpp index 64cfb2437e..e2b1db60c7 100644 --- a/libs/wave/test/testwave/testfiles/t_5_004.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_004.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_005.cpp b/libs/wave/test/testwave/testfiles/t_5_005.cpp index a055bc831f..87b3ee1825 100644 --- a/libs/wave/test/testwave/testfiles/t_5_005.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_005.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_006.cpp b/libs/wave/test/testwave/testfiles/t_5_006.cpp index ec00ce9f09..6f03d58975 100644 --- a/libs/wave/test/testwave/testfiles/t_5_006.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_006.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_007.cpp b/libs/wave/test/testwave/testfiles/t_5_007.cpp index 8bbf20b75f..be08d5c357 100644 --- a/libs/wave/test/testwave/testfiles/t_5_007.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_007.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_007.hpp b/libs/wave/test/testwave/testfiles/t_5_007.hpp index e2bfa55955..5534d768c1 100644 --- a/libs/wave/test/testwave/testfiles/t_5_007.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_007.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_5_008.cpp b/libs/wave/test/testwave/testfiles/t_5_008.cpp index 48ec7af094..c934d11923 100644 --- a/libs/wave/test/testwave/testfiles/t_5_008.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_008.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_009.cpp b/libs/wave/test/testwave/testfiles/t_5_009.cpp index e956138d67..b3141c9779 100644 --- a/libs/wave/test/testwave/testfiles/t_5_009.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_009.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_010.cpp b/libs/wave/test/testwave/testfiles/t_5_010.cpp index 0f35aa215e..40d4609e36 100644 --- a/libs/wave/test/testwave/testfiles/t_5_010.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_010.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_011.cpp b/libs/wave/test/testwave/testfiles/t_5_011.cpp index bbe892306b..2805a63bed 100644 --- a/libs/wave/test/testwave/testfiles/t_5_011.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_011.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_012.cpp b/libs/wave/test/testwave/testfiles/t_5_012.cpp index 7d72cb16b2..d10107493b 100644 --- a/libs/wave/test/testwave/testfiles/t_5_012.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_012.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_013.cpp b/libs/wave/test/testwave/testfiles/t_5_013.cpp index 41d4ea4588..3245bbd0b9 100644 --- a/libs/wave/test/testwave/testfiles/t_5_013.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_013.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_014.cpp b/libs/wave/test/testwave/testfiles/t_5_014.cpp index e27f6cbb9f..c955d8f9d7 100644 --- a/libs/wave/test/testwave/testfiles/t_5_014.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_014.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_015.cpp b/libs/wave/test/testwave/testfiles/t_5_015.cpp index 86f0ab72bb..49e4fd4969 100644 --- a/libs/wave/test/testwave/testfiles/t_5_015.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_015.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_016.cpp b/libs/wave/test/testwave/testfiles/t_5_016.cpp index 38f2b9b5d8..f7bcc0f11d 100644 --- a/libs/wave/test/testwave/testfiles/t_5_016.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_016.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_017.cpp b/libs/wave/test/testwave/testfiles/t_5_017.cpp index 201159d222..6a3679494d 100644 --- a/libs/wave/test/testwave/testfiles/t_5_017.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_017.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_018.cpp b/libs/wave/test/testwave/testfiles/t_5_018.cpp index 981a60d831..8683accaa7 100644 --- a/libs/wave/test/testwave/testfiles/t_5_018.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_018.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_019.cpp b/libs/wave/test/testwave/testfiles/t_5_019.cpp index 111fb8bcc2..e5bbf1a845 100644 --- a/libs/wave/test/testwave/testfiles/t_5_019.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_019.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_020.cpp b/libs/wave/test/testwave/testfiles/t_5_020.cpp index 7786e314e8..877a8a7ea5 100644 --- a/libs/wave/test/testwave/testfiles/t_5_020.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_020.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_021.cpp b/libs/wave/test/testwave/testfiles/t_5_021.cpp index d1381bab1c..1edd2d041d 100644 --- a/libs/wave/test/testwave/testfiles/t_5_021.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_021.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_022.cpp b/libs/wave/test/testwave/testfiles/t_5_022.cpp index 4e7f31ece2..fd287dba2d 100644 --- a/libs/wave/test/testwave/testfiles/t_5_022.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_022.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_023.cpp b/libs/wave/test/testwave/testfiles/t_5_023.cpp index c541437edf..6450af6c06 100644 --- a/libs/wave/test/testwave/testfiles/t_5_023.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_023.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_024.cpp b/libs/wave/test/testwave/testfiles/t_5_024.cpp index edb5d3bfec..64c9b849a2 100644 --- a/libs/wave/test/testwave/testfiles/t_5_024.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_024.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_025.cpp b/libs/wave/test/testwave/testfiles/t_5_025.cpp index 284e506abd..3243fc8851 100644 --- a/libs/wave/test/testwave/testfiles/t_5_025.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_025.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_026.cpp b/libs/wave/test/testwave/testfiles/t_5_026.cpp index 6a1bfd40f1..a70da086d5 100644 --- a/libs/wave/test/testwave/testfiles/t_5_026.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_026.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_027.cpp b/libs/wave/test/testwave/testfiles/t_5_027.cpp index dc07f68ec2..84066c5ae5 100644 --- a/libs/wave/test/testwave/testfiles/t_5_027.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_027.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_028.cpp b/libs/wave/test/testwave/testfiles/t_5_028.cpp index 4ff9823ebf..15888794ca 100644 --- a/libs/wave/test/testwave/testfiles/t_5_028.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_028.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_029.cpp b/libs/wave/test/testwave/testfiles/t_5_029.cpp index 0af0f7b1d6..202529c6bc 100644 --- a/libs/wave/test/testwave/testfiles/t_5_029.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_029.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_030.cpp b/libs/wave/test/testwave/testfiles/t_5_030.cpp index e4155e4625..338467aeec 100644 --- a/libs/wave/test/testwave/testfiles/t_5_030.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_030.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_031.cpp b/libs/wave/test/testwave/testfiles/t_5_031.cpp index ef74ff8178..7c1453c071 100644 --- a/libs/wave/test/testwave/testfiles/t_5_031.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_031.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_031.hpp b/libs/wave/test/testwave/testfiles/t_5_031.hpp index 36a2c74652..43f1d39846 100644 --- a/libs/wave/test/testwave/testfiles/t_5_031.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_031.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_032.cpp b/libs/wave/test/testwave/testfiles/t_5_032.cpp index 5c8d97008b..f04f05cf90 100644 --- a/libs/wave/test/testwave/testfiles/t_5_032.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_032.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_033.cpp b/libs/wave/test/testwave/testfiles/t_5_033.cpp index 61b4d97e16..672ebd92cb 100644 --- a/libs/wave/test/testwave/testfiles/t_5_033.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_033.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_034.cpp b/libs/wave/test/testwave/testfiles/t_5_034.cpp index dbec4997cf..92f609f6d9 100644 --- a/libs/wave/test/testwave/testfiles/t_5_034.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_034.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035.cpp b/libs/wave/test/testwave/testfiles/t_5_035.cpp index 42ff7185c9..5c5d6bc15c 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035.cpp +++ b/libs/wave/test/testwave/testfiles/t_5_035.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035.hpp b/libs/wave/test/testwave/testfiles/t_5_035.hpp index d71813de31..2a48af765f 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_01.hpp b/libs/wave/test/testwave/testfiles/t_5_035_01.hpp index f15dcb8ab8..ec93622bba 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_01.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_01.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_02.hpp b/libs/wave/test/testwave/testfiles/t_5_035_02.hpp index b1d75d5832..e43a593d9a 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_02.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_02.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_03.hpp b/libs/wave/test/testwave/testfiles/t_5_035_03.hpp index bd28774cc2..b721c89e95 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_03.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_03.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_04.hpp b/libs/wave/test/testwave/testfiles/t_5_035_04.hpp index 4c188b87d2..c754d42779 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_04.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_04.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_05.hpp b/libs/wave/test/testwave/testfiles/t_5_035_05.hpp index 82e7e7db7b..3a07b6f429 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_05.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_05.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_06.hpp b/libs/wave/test/testwave/testfiles/t_5_035_06.hpp index 35d4077530..5c2a6859ca 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_06.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_06.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_07.hpp b/libs/wave/test/testwave/testfiles/t_5_035_07.hpp index bf2493a4f9..d95d6a0703 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_07.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_07.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_08.hpp b/libs/wave/test/testwave/testfiles/t_5_035_08.hpp index b01562191a..2a346da78f 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_08.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_08.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_09.hpp b/libs/wave/test/testwave/testfiles/t_5_035_09.hpp index b61952d2d7..134c8814e4 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_09.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_09.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_10.hpp b/libs/wave/test/testwave/testfiles/t_5_035_10.hpp index 6af6a5378d..957bc88e38 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_10.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_10.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_11.hpp b/libs/wave/test/testwave/testfiles/t_5_035_11.hpp index 0774931f76..9c8c566d92 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_11.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_11.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_12.hpp b/libs/wave/test/testwave/testfiles/t_5_035_12.hpp index 3a613795f0..46e695e112 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_12.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_12.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_13.hpp b/libs/wave/test/testwave/testfiles/t_5_035_13.hpp index 873723c381..aaa28275de 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_13.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_13.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_14.hpp b/libs/wave/test/testwave/testfiles/t_5_035_14.hpp index 5e077d7864..5840831c10 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_14.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_14.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_5_035_15.hpp b/libs/wave/test/testwave/testfiles/t_5_035_15.hpp index 9da92e22e7..9989b95ca0 100644 --- a/libs/wave/test/testwave/testfiles/t_5_035_15.hpp +++ b/libs/wave/test/testwave/testfiles/t_5_035_15.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_001.cpp b/libs/wave/test/testwave/testfiles/t_6_001.cpp index 321646db4a..154c267978 100644 --- a/libs/wave/test/testwave/testfiles/t_6_001.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_001.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_002.cpp b/libs/wave/test/testwave/testfiles/t_6_002.cpp index ae70f3c749..4109983d7a 100644 --- a/libs/wave/test/testwave/testfiles/t_6_002.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_002.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_003.cpp b/libs/wave/test/testwave/testfiles/t_6_003.cpp index 7a014e399f..e6548b4d75 100644 --- a/libs/wave/test/testwave/testfiles/t_6_003.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_003.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_004.cpp b/libs/wave/test/testwave/testfiles/t_6_004.cpp index b5b3cffbae..af948a51b7 100644 --- a/libs/wave/test/testwave/testfiles/t_6_004.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_004.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_005.cpp b/libs/wave/test/testwave/testfiles/t_6_005.cpp index 9ea94638eb..d0865bf3a0 100644 --- a/libs/wave/test/testwave/testfiles/t_6_005.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_005.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_006.cpp b/libs/wave/test/testwave/testfiles/t_6_006.cpp index 45f92d8cc4..5062602e05 100644 --- a/libs/wave/test/testwave/testfiles/t_6_006.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_006.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_007.cpp b/libs/wave/test/testwave/testfiles/t_6_007.cpp index 37dc5d94b1..8c158ae692 100644 --- a/libs/wave/test/testwave/testfiles/t_6_007.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_007.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_008.cpp b/libs/wave/test/testwave/testfiles/t_6_008.cpp index 0b50acfb0c..3b0cff5ac5 100644 --- a/libs/wave/test/testwave/testfiles/t_6_008.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_008.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_009.cpp b/libs/wave/test/testwave/testfiles/t_6_009.cpp index 4cb80faa28..2ecff36d1c 100644 --- a/libs/wave/test/testwave/testfiles/t_6_009.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_009.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_010.cpp b/libs/wave/test/testwave/testfiles/t_6_010.cpp index 40590d7985..4c32afaad6 100644 --- a/libs/wave/test/testwave/testfiles/t_6_010.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_010.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_011.cpp b/libs/wave/test/testwave/testfiles/t_6_011.cpp index 27d07da355..4773fe3a2c 100644 --- a/libs/wave/test/testwave/testfiles/t_6_011.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_011.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_012.cpp b/libs/wave/test/testwave/testfiles/t_6_012.cpp index eeed932f08..2ed7de72f5 100644 --- a/libs/wave/test/testwave/testfiles/t_6_012.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_012.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_013.cpp b/libs/wave/test/testwave/testfiles/t_6_013.cpp index 9ad3c5c17e..e039439d76 100644 --- a/libs/wave/test/testwave/testfiles/t_6_013.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_013.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_014.cpp b/libs/wave/test/testwave/testfiles/t_6_014.cpp index 2276222a66..5e44dcef6a 100644 --- a/libs/wave/test/testwave/testfiles/t_6_014.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_014.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_015.cpp b/libs/wave/test/testwave/testfiles/t_6_015.cpp index f0504bc4cc..f072c9c885 100644 --- a/libs/wave/test/testwave/testfiles/t_6_015.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_015.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_016.cpp b/libs/wave/test/testwave/testfiles/t_6_016.cpp index 406c4e088b..ec3d57a001 100644 --- a/libs/wave/test/testwave/testfiles/t_6_016.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_016.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_017.cpp b/libs/wave/test/testwave/testfiles/t_6_017.cpp index 7f444f71a5..1617fc0d7d 100644 --- a/libs/wave/test/testwave/testfiles/t_6_017.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_017.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_018.cpp b/libs/wave/test/testwave/testfiles/t_6_018.cpp index 0e891cb3de..878274bcef 100644 --- a/libs/wave/test/testwave/testfiles/t_6_018.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_018.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_019.cpp b/libs/wave/test/testwave/testfiles/t_6_019.cpp index be0bf81949..7a30e8e9b5 100644 --- a/libs/wave/test/testwave/testfiles/t_6_019.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_019.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_020.cpp b/libs/wave/test/testwave/testfiles/t_6_020.cpp index f3df8b4ce5..7eafd389ab 100644 --- a/libs/wave/test/testwave/testfiles/t_6_020.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_020.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_021.cpp b/libs/wave/test/testwave/testfiles/t_6_021.cpp index 3e01609a62..ff697cd253 100644 --- a/libs/wave/test/testwave/testfiles/t_6_021.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_021.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_022.cpp b/libs/wave/test/testwave/testfiles/t_6_022.cpp index 0c1fce388c..f0d0061b27 100644 --- a/libs/wave/test/testwave/testfiles/t_6_022.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_022.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_023.cpp b/libs/wave/test/testwave/testfiles/t_6_023.cpp index 764b57093a..f40b52035c 100644 --- a/libs/wave/test/testwave/testfiles/t_6_023.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_023.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_024.cpp b/libs/wave/test/testwave/testfiles/t_6_024.cpp index f1cdfc9ccf..118d50ed0c 100644 --- a/libs/wave/test/testwave/testfiles/t_6_024.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_024.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_025.cpp b/libs/wave/test/testwave/testfiles/t_6_025.cpp index e59e05a72b..b9f3e546a4 100644 --- a/libs/wave/test/testwave/testfiles/t_6_025.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_025.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_026.cpp b/libs/wave/test/testwave/testfiles/t_6_026.cpp index c8c1b5302e..c224243098 100644 --- a/libs/wave/test/testwave/testfiles/t_6_026.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_026.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_027.cpp b/libs/wave/test/testwave/testfiles/t_6_027.cpp index 0cebd53f77..04c6f94c82 100644 --- a/libs/wave/test/testwave/testfiles/t_6_027.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_027.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_028.cpp b/libs/wave/test/testwave/testfiles/t_6_028.cpp index 08923ca211..6a5d2bac2b 100644 --- a/libs/wave/test/testwave/testfiles/t_6_028.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_028.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_029.cpp b/libs/wave/test/testwave/testfiles/t_6_029.cpp index dd5a95fbc0..8261b4c01d 100644 --- a/libs/wave/test/testwave/testfiles/t_6_029.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_029.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_029.hpp b/libs/wave/test/testwave/testfiles/t_6_029.hpp index 9eddc02763..3333ec4900 100644 --- a/libs/wave/test/testwave/testfiles/t_6_029.hpp +++ b/libs/wave/test/testwave/testfiles/t_6_029.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_030.cpp b/libs/wave/test/testwave/testfiles/t_6_030.cpp index a62b34e1df..0459b8d62a 100644 --- a/libs/wave/test/testwave/testfiles/t_6_030.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_030.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_030.hpp b/libs/wave/test/testwave/testfiles/t_6_030.hpp index dbc788a360..8ea0b22ab8 100644 --- a/libs/wave/test/testwave/testfiles/t_6_030.hpp +++ b/libs/wave/test/testwave/testfiles/t_6_030.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_031.cpp b/libs/wave/test/testwave/testfiles/t_6_031.cpp index 2a3caec4b8..d39525c3bb 100644 --- a/libs/wave/test/testwave/testfiles/t_6_031.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_031.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_032.cpp b/libs/wave/test/testwave/testfiles/t_6_032.cpp index 129195e242..27777b2584 100644 --- a/libs/wave/test/testwave/testfiles/t_6_032.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_032.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_033.cpp b/libs/wave/test/testwave/testfiles/t_6_033.cpp index 073a71c7d9..fd2b632720 100644 --- a/libs/wave/test/testwave/testfiles/t_6_033.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_033.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_034.cpp b/libs/wave/test/testwave/testfiles/t_6_034.cpp index 55126a4f22..eecb88f2dc 100644 --- a/libs/wave/test/testwave/testfiles/t_6_034.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_034.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_035.cpp b/libs/wave/test/testwave/testfiles/t_6_035.cpp index 9355b87f06..c785b931fd 100644 --- a/libs/wave/test/testwave/testfiles/t_6_035.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_035.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_036.cpp b/libs/wave/test/testwave/testfiles/t_6_036.cpp index 599d435aa5..a168ddaa52 100644 --- a/libs/wave/test/testwave/testfiles/t_6_036.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_036.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_037.cpp b/libs/wave/test/testwave/testfiles/t_6_037.cpp index 6548aa7844..36ee920520 100644 --- a/libs/wave/test/testwave/testfiles/t_6_037.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_037.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_038.cpp b/libs/wave/test/testwave/testfiles/t_6_038.cpp index cd27e7f721..5e764d4545 100644 --- a/libs/wave/test/testwave/testfiles/t_6_038.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_038.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_039.cpp b/libs/wave/test/testwave/testfiles/t_6_039.cpp index 8a4e48e63a..75adf8eeff 100644 --- a/libs/wave/test/testwave/testfiles/t_6_039.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_039.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_040.cpp b/libs/wave/test/testwave/testfiles/t_6_040.cpp index bb373c74ac..647b41912d 100644 --- a/libs/wave/test/testwave/testfiles/t_6_040.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_040.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_041.cpp b/libs/wave/test/testwave/testfiles/t_6_041.cpp index 6e906bad0c..371612b870 100644 --- a/libs/wave/test/testwave/testfiles/t_6_041.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_041.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_042.cpp b/libs/wave/test/testwave/testfiles/t_6_042.cpp index 4e98019571..237da9112c 100644 --- a/libs/wave/test/testwave/testfiles/t_6_042.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_042.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_043.cpp b/libs/wave/test/testwave/testfiles/t_6_043.cpp index c9e3f15648..c446129f31 100644 --- a/libs/wave/test/testwave/testfiles/t_6_043.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_043.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_044.cpp b/libs/wave/test/testwave/testfiles/t_6_044.cpp index c858ea9311..802742f9a0 100644 --- a/libs/wave/test/testwave/testfiles/t_6_044.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_044.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_045.cpp b/libs/wave/test/testwave/testfiles/t_6_045.cpp index b52cce10c6..fd605025c9 100644 --- a/libs/wave/test/testwave/testfiles/t_6_045.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_045.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_046.cpp b/libs/wave/test/testwave/testfiles/t_6_046.cpp index a4ed55050d..53a3e85905 100644 --- a/libs/wave/test/testwave/testfiles/t_6_046.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_046.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_047.cpp b/libs/wave/test/testwave/testfiles/t_6_047.cpp index d107b8c492..02c12f34f9 100644 --- a/libs/wave/test/testwave/testfiles/t_6_047.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_047.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_048.cpp b/libs/wave/test/testwave/testfiles/t_6_048.cpp index 4fdb61246d..07db985e13 100644 --- a/libs/wave/test/testwave/testfiles/t_6_048.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_048.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_049.cpp b/libs/wave/test/testwave/testfiles/t_6_049.cpp index e78af8c109..6abaf7d1c0 100644 --- a/libs/wave/test/testwave/testfiles/t_6_049.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_049.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_050.cpp b/libs/wave/test/testwave/testfiles/t_6_050.cpp index 3942e9262b..aff380a2f0 100644 --- a/libs/wave/test/testwave/testfiles/t_6_050.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_050.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_051.cpp b/libs/wave/test/testwave/testfiles/t_6_051.cpp index ff15e573b2..4dd98335a2 100644 --- a/libs/wave/test/testwave/testfiles/t_6_051.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_051.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_052.cpp b/libs/wave/test/testwave/testfiles/t_6_052.cpp index 491aa074d8..943f398bdf 100644 --- a/libs/wave/test/testwave/testfiles/t_6_052.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_052.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_053.cpp b/libs/wave/test/testwave/testfiles/t_6_053.cpp index 74aa8399fb..84f1e282d6 100644 --- a/libs/wave/test/testwave/testfiles/t_6_053.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_053.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_054.cpp b/libs/wave/test/testwave/testfiles/t_6_054.cpp index 47c29332a4..1f55f1648f 100644 --- a/libs/wave/test/testwave/testfiles/t_6_054.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_054.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_055.cpp b/libs/wave/test/testwave/testfiles/t_6_055.cpp index 5aad7b9224..413fe8aef5 100644 --- a/libs/wave/test/testwave/testfiles/t_6_055.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_055.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_056.cpp b/libs/wave/test/testwave/testfiles/t_6_056.cpp index 0421a4079a..dafe05b065 100644 --- a/libs/wave/test/testwave/testfiles/t_6_056.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_056.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_057.cpp b/libs/wave/test/testwave/testfiles/t_6_057.cpp index ed910816cf..d2efa5ecdc 100644 --- a/libs/wave/test/testwave/testfiles/t_6_057.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_057.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_058.cpp b/libs/wave/test/testwave/testfiles/t_6_058.cpp index ca37ad90bd..e4c969be9d 100644 --- a/libs/wave/test/testwave/testfiles/t_6_058.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_058.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_059.cpp b/libs/wave/test/testwave/testfiles/t_6_059.cpp index 641421bae6..e36b19826d 100644 --- a/libs/wave/test/testwave/testfiles/t_6_059.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_059.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_060.cpp b/libs/wave/test/testwave/testfiles/t_6_060.cpp index 0d2a570b10..7ec2ef85e5 100644 --- a/libs/wave/test/testwave/testfiles/t_6_060.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_060.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_061.cpp b/libs/wave/test/testwave/testfiles/t_6_061.cpp index f7621fa7df..25c6f46309 100644 --- a/libs/wave/test/testwave/testfiles/t_6_061.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_061.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_062.cpp b/libs/wave/test/testwave/testfiles/t_6_062.cpp index df06a60470..1f15141103 100644 --- a/libs/wave/test/testwave/testfiles/t_6_062.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_062.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_063.cpp b/libs/wave/test/testwave/testfiles/t_6_063.cpp index 50af5f0b1a..776561a7c8 100644 --- a/libs/wave/test/testwave/testfiles/t_6_063.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_063.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_063.hpp b/libs/wave/test/testwave/testfiles/t_6_063.hpp index 6434c3dfc0..bd1faee1ad 100644 --- a/libs/wave/test/testwave/testfiles/t_6_063.hpp +++ b/libs/wave/test/testwave/testfiles/t_6_063.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_064.cpp b/libs/wave/test/testwave/testfiles/t_6_064.cpp index 14918463cd..ebf8918b6d 100644 --- a/libs/wave/test/testwave/testfiles/t_6_064.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_064.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_065.cpp b/libs/wave/test/testwave/testfiles/t_6_065.cpp index 003f4f066b..819add33a3 100644 --- a/libs/wave/test/testwave/testfiles/t_6_065.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_065.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_066.cpp b/libs/wave/test/testwave/testfiles/t_6_066.cpp index 7620b151ce..4f9868ec5c 100644 --- a/libs/wave/test/testwave/testfiles/t_6_066.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_066.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_066.hpp b/libs/wave/test/testwave/testfiles/t_6_066.hpp index 1e8982c050..c0e7d88569 100644 --- a/libs/wave/test/testwave/testfiles/t_6_066.hpp +++ b/libs/wave/test/testwave/testfiles/t_6_066.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_067.cpp b/libs/wave/test/testwave/testfiles/t_6_067.cpp index 6c1b8e29bb..b5cdbd538a 100644 --- a/libs/wave/test/testwave/testfiles/t_6_067.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_067.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_067.hpp b/libs/wave/test/testwave/testfiles/t_6_067.hpp index 9d9fcee0a0..ae0adec1a7 100644 --- a/libs/wave/test/testwave/testfiles/t_6_067.hpp +++ b/libs/wave/test/testwave/testfiles/t_6_067.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_068.cpp b/libs/wave/test/testwave/testfiles/t_6_068.cpp index 4ea1fb9933..e24d77c7a0 100644 --- a/libs/wave/test/testwave/testfiles/t_6_068.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_068.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_6_069.cpp b/libs/wave/test/testwave/testfiles/t_6_069.cpp index d1b7eba1a1..a2edaa0c53 100644 --- a/libs/wave/test/testwave/testfiles/t_6_069.cpp +++ b/libs/wave/test/testwave/testfiles/t_6_069.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) diff --git a/libs/wave/test/testwave/testfiles/t_7_001.cpp b/libs/wave/test/testwave/testfiles/t_7_001.cpp index 0a714eae5b..7c35779440 100644 --- a/libs/wave/test/testwave/testfiles/t_7_001.cpp +++ b/libs/wave/test/testwave/testfiles/t_7_001.cpp @@ -2,12 +2,12 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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++0x +//O --c++11 //R #line 16 "t_7_001.cpp" //R R"de diff --git a/libs/wave/test/testwave/testfiles/t_9_001.cpp b/libs/wave/test/testwave/testfiles/t_9_001.cpp index 5ba4154ae9..0732c71d6c 100644 --- a/libs/wave/test/testwave/testfiles/t_9_001.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_001.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_002.cpp b/libs/wave/test/testwave/testfiles/t_9_002.cpp index aac5b16020..9c0b0ca6a7 100644 --- a/libs/wave/test/testwave/testfiles/t_9_002.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_002.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_003.cpp b/libs/wave/test/testwave/testfiles/t_9_003.cpp index c7cef8b4f2..845eeb8c7e 100644 --- a/libs/wave/test/testwave/testfiles/t_9_003.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_003.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_004.cpp b/libs/wave/test/testwave/testfiles/t_9_004.cpp index c31d10ee41..0a5fc6e9e8 100644 --- a/libs/wave/test/testwave/testfiles/t_9_004.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_004.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_005.cpp b/libs/wave/test/testwave/testfiles/t_9_005.cpp index 0644fcd45a..f3e414dd4a 100644 --- a/libs/wave/test/testwave/testfiles/t_9_005.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_005.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_006.cpp b/libs/wave/test/testwave/testfiles/t_9_006.cpp index 26004cda62..d96b464bba 100644 --- a/libs/wave/test/testwave/testfiles/t_9_006.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_006.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_007.cpp b/libs/wave/test/testwave/testfiles/t_9_007.cpp index 1eb26d76ee..c5348e6d88 100644 --- a/libs/wave/test/testwave/testfiles/t_9_007.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_007.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_008.cpp b/libs/wave/test/testwave/testfiles/t_9_008.cpp index f8cf61488e..fa0b557d0a 100644 --- a/libs/wave/test/testwave/testfiles/t_9_008.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_008.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_009.cpp b/libs/wave/test/testwave/testfiles/t_9_009.cpp index 551305894f..6022034e85 100644 --- a/libs/wave/test/testwave/testfiles/t_9_009.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_009.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_010.cpp b/libs/wave/test/testwave/testfiles/t_9_010.cpp index f784678d59..d4740440c2 100644 --- a/libs/wave/test/testwave/testfiles/t_9_010.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_010.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_011.cpp b/libs/wave/test/testwave/testfiles/t_9_011.cpp index 7440e36a9b..fb2e06b55a 100644 --- a/libs/wave/test/testwave/testfiles/t_9_011.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_011.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_012.cpp b/libs/wave/test/testwave/testfiles/t_9_012.cpp index 7c3f4a9010..36cf5a885b 100644 --- a/libs/wave/test/testwave/testfiles/t_9_012.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_012.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_013.cpp b/libs/wave/test/testwave/testfiles/t_9_013.cpp index 03b9310776..6a8e21d8c4 100644 --- a/libs/wave/test/testwave/testfiles/t_9_013.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_013.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_014.cpp b/libs/wave/test/testwave/testfiles/t_9_014.cpp index 113967ae80..35c80e05a7 100644 --- a/libs/wave/test/testwave/testfiles/t_9_014.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_014.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_015.cpp b/libs/wave/test/testwave/testfiles/t_9_015.cpp index ce2ac91b4b..3c1c21255d 100644 --- a/libs/wave/test/testwave/testfiles/t_9_015.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_015.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_016.cpp b/libs/wave/test/testwave/testfiles/t_9_016.cpp index 66420d9c7a..3b41066016 100644 --- a/libs/wave/test/testwave/testfiles/t_9_016.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_016.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_016.hpp b/libs/wave/test/testwave/testfiles/t_9_016.hpp index 6a4724bb92..ef3aaa2494 100644 --- a/libs/wave/test/testwave/testfiles/t_9_016.hpp +++ b/libs/wave/test/testwave/testfiles/t_9_016.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_017.cpp b/libs/wave/test/testwave/testfiles/t_9_017.cpp index 4466b98d10..bb1c431dc5 100644 --- a/libs/wave/test/testwave/testfiles/t_9_017.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_017.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_018.cpp b/libs/wave/test/testwave/testfiles/t_9_018.cpp index c6c95297f2..a6d3818a9e 100644 --- a/libs/wave/test/testwave/testfiles/t_9_018.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_018.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_019.cpp b/libs/wave/test/testwave/testfiles/t_9_019.cpp index a162e71d43..1141aa9e95 100644 --- a/libs/wave/test/testwave/testfiles/t_9_019.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_019.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_019.hpp b/libs/wave/test/testwave/testfiles/t_9_019.hpp index 843fedf763..39685a26bc 100644 --- a/libs/wave/test/testwave/testfiles/t_9_019.hpp +++ b/libs/wave/test/testwave/testfiles/t_9_019.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_020.cpp b/libs/wave/test/testwave/testfiles/t_9_020.cpp index 0d02a61b38..f78ef776b6 100644 --- a/libs/wave/test/testwave/testfiles/t_9_020.cpp +++ b/libs/wave/test/testwave/testfiles/t_9_020.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testfiles/t_9_021.cpp b/libs/wave/test/testwave/testfiles/t_9_021.cpp new file mode 100644 index 0000000000..84b0e33142 --- /dev/null +++ b/libs/wave/test/testwave/testfiles/t_9_021.cpp @@ -0,0 +1,24 @@ +/*============================================================================= + Boost.Wave: A Standard compliant C++ preprocessor library + http://www.boost.org/ + + Copyright (c) 2001-2012 Hartmut Kaiser. 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) +=============================================================================*/ + +// Verifies that preprocessing directives are properly recognized only if +// the '#' is really the first character on a line before macro expansion. +// See http://www.open-std.org/jtc1/sc22/wg14/docs/rr/dr_144.html. + +#define EMPTY +EMPTY # define M 1 + +//R #line 15 "t_9_021.cpp" +//R #define M 1 + +//H 10: t_9_021.cpp(14): #define +//H 08: t_9_021.cpp(14): EMPTY= +//H 01: t_9_021.cpp(14): EMPTY +//H 02: +//H 03: _ diff --git a/libs/wave/test/testwave/testfiles/t_9_022.cpp b/libs/wave/test/testwave/testfiles/t_9_022.cpp new file mode 100644 index 0000000000..119018e299 --- /dev/null +++ b/libs/wave/test/testwave/testfiles/t_9_022.cpp @@ -0,0 +1,18 @@ +/*============================================================================= + Boost.Wave: A Standard compliant C++ preprocessor library + http://www.boost.org/ + + Copyright (c) 2001-2012 Hartmut Kaiser. 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) +=============================================================================*/ + +// Verifies that preprocessing directives are properly recognized only if +// the '#' is really the first character on a line before macro expansion. +// See http://www.open-std.org/jtc1/sc22/wg14/docs/rr/dr_144.html. + +#define EMPTY +# EMPTY define M 1 + +//E t_9_022.cpp(15): error: ill formed preprocessor directive: # EMPTY define M 1 + diff --git a/libs/wave/test/testwave/testfiles/t_9_023.cpp b/libs/wave/test/testwave/testfiles/t_9_023.cpp new file mode 100644 index 0000000000..de6c4565f3 --- /dev/null +++ b/libs/wave/test/testwave/testfiles/t_9_023.cpp @@ -0,0 +1,31 @@ +/*============================================================================= + Boost.Wave: A Standard compliant C++ preprocessor library + http://www.boost.org/ + + Copyright (c) 2001-2012 Hartmut Kaiser. 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) +=============================================================================*/ + +// Verifies that preprocessing directives are properly recognized only if +// the '#' is really the first character on a line before macro expansion. +// See http://www.open-std.org/jtc1/sc22/wg14/docs/rr/dr_144.html. + +#define _C_STD_BEGIN + +_C_STD_BEGIN +#ifndef _M_CEE_PURE +_C_LIB_DECL +#endif + +//R #line 18 "t_9_023.cpp" +//R _C_LIB_DECL + +//H 10: t_9_023.cpp(14): #define +//H 08: t_9_023.cpp(14): _C_STD_BEGIN= +//H 01: t_9_023.cpp(14): _C_STD_BEGIN +//H 02: +//H 03: _ +//H 10: t_9_023.cpp(17): #ifndef +//H 11: t_9_023.cpp(17): #ifndef _M_CEE_PURE: 0 +//H 10: t_9_023.cpp(19): #endif diff --git a/libs/wave/test/testwave/testfiles/test.cfg b/libs/wave/test/testwave/testfiles/test.cfg index 258345aee6..0f764683e3 100644 --- a/libs/wave/test/testwave/testfiles/test.cfg +++ b/libs/wave/test/testwave/testfiles/test.cfg @@ -74,6 +74,7 @@ t_2_018.cpp t_2_019.cpp t_2_020.cpp t_2_021.cpp +t_2_022.cpp # # t_3: Predefined macros @@ -235,3 +236,6 @@ t_9_017.cpp t_9_018.cpp t_9_019.cpp t_9_020.cpp +t_9_021.cpp +t_9_022.cpp +t_9_023.cpp diff --git a/libs/wave/test/testwave/testwave.cpp b/libs/wave/test/testwave/testwave.cpp index 70fdfdccd1..e5e481d0de 100644 --- a/libs/wave/test/testwave/testwave.cpp +++ b/libs/wave/test/testwave/testwave.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ @@ -30,18 +30,18 @@ namespace fs = boost::filesystem; /////////////////////////////////////////////////////////////////////////////// // -// The debuglevel command line parameter is used to control the amount of text -// printed by the testwave application. +// The debuglevel command line parameter is used to control the amount of text +// printed by the testwave application. // // level 0: prints nothing except serious failures preventing the testwave -// executable from running, the return value of the executable is +// executable from running, the return value of the executable is // equal to the number of failed tests // level 1: prints a short summary only // level 2: prints the names of the failed tests only // level 3: prints the expected and real result for failed tests // level 4: prints the outcome of every test // level 5: prints the real result even for succeeded tests -// level 6: prints the real hooks information recorded, even for succeeded +// level 6: prints the real hooks information recorded, even for succeeded // tests // // level 9: prints information about almost everything @@ -51,7 +51,7 @@ namespace fs = boost::filesystem; /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// -int +int main(int argc, char *argv[]) { int error_count = 0; @@ -63,9 +63,9 @@ main(int argc, char *argv[]) ("help,h", "print out program usage (this message)") ("version,v", "print the version number") ("copyright,c", "print out the copyright statement") - ("config-file", po::value<std::vector<std::string> >()->composing(), + ("config-file", po::value<std::vector<std::string> >()->composing(), "specify a config file (alternatively: @arg)") - ("hooks", po::value<bool>()->default_value(true), + ("hooks", po::value<bool>()->default_value(true), "test preprocessing hooks") ("debug,d", po::value<int>(), "set the debug level (0...9)") ; @@ -74,9 +74,9 @@ main(int argc, char *argv[]) // recognize positional arguments, will not be shown to the user. po::options_description desc_hidden("Hidden options"); desc_hidden.add_options() - ("input", po::value<std::vector<std::string> >()->composing(), + ("input", po::value<std::vector<std::string> >()->composing(), "inputfile") - ; + ; // this is the test application object po::variables_map vm; @@ -89,13 +89,13 @@ main(int argc, char *argv[]) // parse command line // (the (int) cast is to make the True64 compiler happy) using namespace boost::program_options::command_line_style; - po::parsed_options opts(po::parse_command_line(argc, argv, + po::parsed_options opts(po::parse_command_line(argc, argv, cmdline_options, (int)unix_style, cmd_line_utils::at_option_parser)); - + po::store(opts, vm); po::notify(vm); - // ... act as required + // ... act as required if (vm.count("help")) { po::options_description desc_help ( "Usage: testwave [options] [@config-file(s)] file(s)"); @@ -103,21 +103,21 @@ main(int argc, char *argv[]) std::cout << desc_help << std::endl; return 0; } - + // debug flag if (vm.count("debug")) { int debug_level = vm["debug"].as<int>(); if (debug_level < 0 || debug_level > 9) { - std::cerr + std::cerr << "testwave: please use an integer in the range [0..9] " - << "as the parameter to the debug option!" + << "as the parameter to the debug option!" << std::endl; } else { app.set_debuglevel(debug_level); } } - + if (vm.count("version")) { return app.print_version(); } @@ -125,89 +125,89 @@ main(int argc, char *argv[]) if (vm.count("copyright")) { return app.print_copyright(); } - - // If there is specified at least one config file, parse it and add the + + // If there is specified at least one config file, parse it and add the // options to the main variables_map - // Each of the config files is parsed into a separate variables_map to + // Each of the config files is parsed into a separate variables_map to // allow correct paths handling. int input_count = 0; if (vm.count("config-file")) { - std::vector<std::string> const &cfg_files = + std::vector<std::string> const &cfg_files = vm["config-file"].as<std::vector<std::string> >(); if (9 == app.get_debuglevel()) { - std::cerr << "found " << (unsigned)cfg_files.size() + std::cerr << "found " << (unsigned)cfg_files.size() << " config-file arguments" << std::endl; } - + std::vector<std::string>::const_iterator end = cfg_files.end(); - for (std::vector<std::string>::const_iterator cit = cfg_files.begin(); + for (std::vector<std::string>::const_iterator cit = cfg_files.begin(); cit != end; ++cit) { if (9 == app.get_debuglevel()) { std::cerr << "reading config_file: " << *cit << std::endl; } - + // parse a single config file and store the results, config files - // may only contain --input and positional arguments + // may only contain --input and positional arguments po::variables_map cvm; - if (!cmd_line_utils::read_config_file(app.get_debuglevel(), - *cit, desc_hidden, cvm)) + if (!cmd_line_utils::read_config_file(app.get_debuglevel(), + *cit, desc_hidden, cvm)) { if (9 == app.get_debuglevel()) { - std::cerr << "failed to read config_file: " << *cit + std::cerr << "failed to read config_file: " << *cit << std::endl; } ++config_file_error_count; } - + if (9 == app.get_debuglevel()) { - std::cerr << "succeeded to read config_file: " << *cit + std::cerr << "succeeded to read config_file: " << *cit << std::endl; } - + // correct the paths parsed into this variables_map if (cvm.count("input")) { - std::vector<std::string> const &infiles = + std::vector<std::string> const &infiles = cvm["input"].as<std::vector<std::string> >(); if (9 == app.get_debuglevel()) { - std::cerr << "found " << (unsigned)infiles.size() + std::cerr << "found " << (unsigned)infiles.size() << " entries" << std::endl; } std::vector<std::string>::const_iterator iend = infiles.end(); - for (std::vector<std::string>::const_iterator iit = infiles.begin(); + for (std::vector<std::string>::const_iterator iit = infiles.begin(); iit != iend; ++iit) { // correct the file name (pre-pend the config file path) fs::path cfgpath = boost::wave::util::complete_path( - boost::wave::util::create_path(*cit), + boost::wave::util::create_path(*cit), boost::wave::util::current_path()); - fs::path filepath = - boost::wave::util::branch_path(cfgpath) / + fs::path filepath = + boost::wave::util::branch_path(cfgpath) / boost::wave::util::create_path(*iit); if (9 == app.get_debuglevel()) { std::cerr << std::string(79, '-') << std::endl; - std::cerr << "executing test: " + std::cerr << "executing test: " << boost::wave::util::native_file_string(filepath) << std::endl; } // execute this unit test case if (!app.test_a_file( - boost::wave::util::native_file_string(filepath))) + boost::wave::util::native_file_string(filepath))) { if (9 == app.get_debuglevel()) { - std::cerr << "failed to execute test: " + std::cerr << "failed to execute test: " << boost::wave::util::native_file_string(filepath) << std::endl; } ++error_count; } else if (9 == app.get_debuglevel()) { - std::cerr << "succeeded to execute test: " + std::cerr << "succeeded to execute test: " << boost::wave::util::native_file_string(filepath) << std::endl; } @@ -226,14 +226,14 @@ main(int argc, char *argv[]) // extract the arguments from the parsed command line std::vector<po::option> arguments; - std::remove_copy_if(opts.options.begin(), opts.options.end(), + std::remove_copy_if(opts.options.begin(), opts.options.end(), std::back_inserter(arguments), cmd_line_utils::is_argument()); if (9 == app.get_debuglevel()) { - std::cerr << "found " << (unsigned)arguments.size() + std::cerr << "found " << (unsigned)arguments.size() << " arguments" << std::endl; } - + // iterate over remaining arguments std::vector<po::option>::const_iterator arg_end = arguments.end(); for (std::vector<po::option>::const_iterator arg = arguments.begin(); @@ -243,22 +243,22 @@ main(int argc, char *argv[]) if (9 == app.get_debuglevel()) { std::cerr << std::string(79, '-') << std::endl; - std::cerr << "executing test: " + std::cerr << "executing test: " << boost::wave::util::native_file_string(filepath) << std::endl; } - if (!app.test_a_file(boost::wave::util::native_file_string(filepath))) + if (!app.test_a_file(boost::wave::util::native_file_string(filepath))) { if (9 == app.get_debuglevel()) { - std::cerr << "failed to execute test: " + std::cerr << "failed to execute test: " << boost::wave::util::native_file_string(filepath) << std::endl; } ++error_count; } else if (9 == app.get_debuglevel()) { - std::cerr << "succeeded to execute test: " + std::cerr << "succeeded to execute test: " << boost::wave::util::native_file_string(filepath) << std::endl; } @@ -271,18 +271,18 @@ main(int argc, char *argv[]) // print a message if no input is given if (0 == input_count) { - std::cerr - << "testwave: no input file specified, " - << "try --help to get a hint." + std::cerr + << "testwave: no input file specified, " + << "try --help to get a hint." << std::endl; return (std::numeric_limits<int>::max)() - 3; } else if (app.get_debuglevel() > 0) { - std::cout - << "testwave: " << input_count-error_count + std::cout + << "testwave: " << input_count-error_count << " of " << input_count << " test(s) succeeded"; if (0 != error_count) { - std::cout + std::cout << " (" << error_count << " test(s) failed)"; } std::cout << "." << std::endl; diff --git a/libs/wave/test/testwave/testwave_app.cpp b/libs/wave/test/testwave/testwave_app.cpp index 09e5ab967a..a6cb0e673a 100644 --- a/libs/wave/test/testwave/testwave_app.cpp +++ b/libs/wave/test/testwave/testwave_app.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ @@ -24,7 +24,7 @@ #include <boost/filesystem/operations.hpp> #include <boost/detail/workaround.hpp> -// include Wave +// include Wave // always use new hooks #define BOOST_WAVE_USE_DEPRECIATED_PREPROCESSING_HOOKS 0 @@ -41,10 +41,10 @@ #include "collect_hooks_information.hpp" # ifdef BOOST_NO_STDC_NAMESPACE -namespace std -{ +namespace std +{ using ::asctime; using ::gmtime; using ::localtime; - using ::difftime; using ::time; using ::tm; using ::mktime; using ::system; + using ::difftime; using ::time; using ::tm; using ::mktime; using ::system; } # endif @@ -61,8 +61,8 @@ namespace { /////////////////////////////////////////////////////////////////////////// template <typename Iterator> - inline bool - handle_next_token(Iterator &it, Iterator const& end, + inline bool + handle_next_token(Iterator &it, Iterator const& end, std::string &result) { typedef typename Iterator::value_type token_type; @@ -87,7 +87,7 @@ namespace { /////////////////////////////////////////////////////////////////////////// template <typename Iterator> - bool handle_line_directive(Iterator &it, Iterator const& end, + bool handle_line_directive(Iterator &it, Iterator const& end, std::string &result) { typedef typename Iterator::value_type token_type; @@ -102,7 +102,7 @@ namespace { } using boost::wave::util::impl::unescape_lit; - + token_type filename = *it; string_type name = filename.get_value(); @@ -132,17 +132,17 @@ namespace { /////////////////////////////////////////////////////////////////////////// // -// This function compares the real result and the expected one but first -// replaces all occurrences in the expected result of +// This function compares the real result and the expected one but first +// replaces all occurrences in the expected result of // $E: to the result of preprocessing the given expression -// $F: to the passed full filepath +// $F: to the passed full filepath // $P: to the full path // $B: to the full path (same as $P, but using forward slash '/' on Windows) // $V: to the current Boost version number // /////////////////////////////////////////////////////////////////////////// -bool -testwave_app::got_expected_result(std::string const& filename, +bool +testwave_app::got_expected_result(std::string const& filename, std::string const& result, std::string& expected) { using boost::wave::util::impl::escape_lit; @@ -159,31 +159,31 @@ testwave_app::got_expected_result(std::string const& filename, if ('(' == expected[pos1+2]) { std::size_t p = expected.find_first_of(")", pos1+1); if (std::string::npos == p) { - std::cerr + std::cerr << "testwave: unmatched parenthesis in $E" " directive" << std::endl; return false; } std::string source = expected.substr(pos1+3, p-pos1-3); std::string result, error, hooks; - bool pp_result = preprocess_file(filename, source, + bool pp_result = preprocess_file(filename, source, result, error, hooks, true); if (!pp_result) { - std::cerr - << "testwave: preprocessing error in $E directive: " + std::cerr + << "testwave: preprocessing error in $E directive: " << error << std::endl; return false; } - full_result = full_result + + full_result = full_result + expected.substr(pos, pos1-pos) + result; - pos1 = expected.find_first_of ("$", + pos1 = expected.find_first_of ("$", pos = pos1 + 4 + source.size()); } } break; case 'F': // insert base file name - full_result = full_result + + full_result = full_result + expected.substr(pos, pos1-pos) + escape_lit(filename); pos1 = expected.find_first_of ("$", pos = pos1 + 2); break; @@ -193,7 +193,7 @@ testwave_app::got_expected_result(std::string const& filename, { fs::path fullpath ( boost::wave::util::complete_path( - boost::wave::util::create_path(filename), + boost::wave::util::create_path(filename), boost::wave::util::current_path()) ); @@ -201,13 +201,13 @@ testwave_app::got_expected_result(std::string const& filename, // the $P(basename) syntax is used std::size_t p = expected.find_first_of(")", pos1+1); if (std::string::npos == p) { - std::cerr + std::cerr << "testwave: unmatched parenthesis in $P" " directive" << std::endl; return false; } std::string base = expected.substr(pos1+3, p-pos1-3); - fullpath = boost::wave::util::branch_path(fullpath) / + fullpath = boost::wave::util::branch_path(fullpath) / boost::wave::util::create_path(base); full_result += expected.substr(pos, pos1-pos); if ('P' == expected[pos1+1]) { @@ -233,7 +233,7 @@ testwave_app::got_expected_result(std::string const& filename, #endif full_result += escape_lit(p); } - pos1 = expected.find_first_of ("$", + pos1 = expected.find_first_of ("$", pos = pos1 + 4 + base.size()); } else { @@ -257,11 +257,11 @@ testwave_app::got_expected_result(std::string const& filename, break; case 'R': // insert relative file name - case 'S': // same as 'R', but forward slashes on Windows + case 'S': // same as 'R', but forward slashes on Windows { fs::path relpath; boost::wave::util::as_relative_to( - boost::wave::util::create_path(filename), + boost::wave::util::create_path(filename), boost::wave::util::current_path(), relpath); @@ -269,13 +269,13 @@ testwave_app::got_expected_result(std::string const& filename, // the $R(basename) syntax is used std::size_t p = expected.find_first_of(")", pos1+1); if (std::string::npos == p) { - std::cerr + std::cerr << "testwave: unmatched parenthesis in $R" " directive" << std::endl; return false; } std::string base = expected.substr(pos1+3, p-pos1-3); - relpath = boost::wave::util::branch_path(relpath) / + relpath = boost::wave::util::branch_path(relpath) / boost::wave::util::create_path(base); full_result += expected.substr(pos, pos1-pos); if ('R' == expected[pos1+1]) { @@ -293,7 +293,7 @@ testwave_app::got_expected_result(std::string const& filename, #endif full_result += escape_lit(p); } - pos1 = expected.find_first_of ("$", + pos1 = expected.find_first_of ("$", pos = pos1 + 4 + base.size()); } else { @@ -317,11 +317,11 @@ testwave_app::got_expected_result(std::string const& filename, break; case 'V': // insert Boost version - full_result = full_result + + full_result = full_result + expected.substr(pos, pos1-pos) + BOOST_LIB_VERSION; pos1 = expected.find_first_of ("$", pos = pos1 + 2); break; - + default: full_result = full_result + expected.substr(pos, pos1-pos); @@ -342,58 +342,60 @@ testwave_app::got_expected_result(std::string const& filename, /////////////////////////////////////////////////////////////////////////////// testwave_app::testwave_app(po::variables_map const& vm) -: debuglevel(1), desc_options("Preprocessor configuration options"), +: debuglevel(1), desc_options("Preprocessor configuration options"), global_vm(vm) { desc_options.add_options() - ("include,I", po::value<cmd_line_utils::include_paths>()->composing(), + ("include,I", po::value<cmd_line_utils::include_paths>()->composing(), "specify an additional include directory") - ("sysinclude,S", po::value<std::vector<std::string> >()->composing(), + ("sysinclude,S", po::value<std::vector<std::string> >()->composing(), "specify an additional system include directory") - ("define,D", po::value<std::vector<std::string> >()->composing(), + ("forceinclude,F", po::value<std::vector<std::string> >()->composing(), + "force inclusion of the given file") + ("define,D", po::value<std::vector<std::string> >()->composing(), "specify a macro to define (as macro[=[value]])") - ("predefine,P", po::value<std::vector<std::string> >()->composing(), + ("predefine,P", po::value<std::vector<std::string> >()->composing(), "specify a macro to predefine (as macro[=[value]])") - ("undefine,U", po::value<std::vector<std::string> >()->composing(), + ("undefine,U", po::value<std::vector<std::string> >()->composing(), "specify a macro to undefine") - ("nesting,n", po::value<int>(), + ("nesting,n", po::value<int>(), "specify a new maximal include nesting depth") ("long_long", "enable long long support in C++ mode") ("preserve", "preserve comments") #if BOOST_WAVE_SUPPORT_VARIADICS_PLACEMARKERS != 0 ("variadics", "enable certain C99 extensions in C++ mode") ("c99", "enable C99 mode (implies --variadics)") -#endif +#endif #if BOOST_WAVE_SUPPORT_PRAGMA_ONCE != 0 ("noguard,G", "disable include guard detection") #endif ("skipped_token_hooks", "record skipped_token hook calls") #if BOOST_WAVE_SUPPORT_CPP0X != 0 - ("c++0x", "enable C99 mode (implies --variadics and --long_long)") + ("c++11", "enable C++11 mode (implies --variadics and --long_long)") #endif ; } /////////////////////////////////////////////////////////////////////////////// // -// Test the given file (i.e. preprocess the file and compare the result +// Test the given file (i.e. preprocess the file and compare the result // against the embedded 'R' comments, if an error occurs compare the error // message against the given 'E' comments, if no error occurred, compare the // generated hooks result against the given 'H' comments). // /////////////////////////////////////////////////////////////////////////////// -bool +bool testwave_app::test_a_file(std::string filename) { // read the input file into a string std::string instr; - if (!read_file(filename, instr)) + if (!read_file(filename, instr)) return false; // error was reported already bool test_hooks = true; if (global_vm.count("hooks")) test_hooks = variables_map_as(global_vm["hooks"], (bool *)NULL); - + // extract expected output, preprocess the data and compare results std::string expected, expected_hooks; if (extract_expected_output(filename, instr, expected, expected_hooks)) { @@ -407,21 +409,21 @@ testwave_app::test_a_file(std::string filename) if (!extract_special_information(filename, instr, 'E', expected_error)) return false; - if (!expected_error.empty() && + if (!expected_error.empty() && !got_expected_result(filename, error, expected_error)) { // we expected an error but got none (or a different one) if (debuglevel > 2) { - std::cerr + std::cerr << filename << ": failed" << std::endl << "result: " << std::endl << result << std::endl; if (!error.empty()) { - std::cerr << "expected result: " << std::endl + std::cerr << "expected result: " << std::endl << expected << std::endl; } if (!expected_error.empty()) { - std::cerr << "expected error: " << std::endl + std::cerr << "expected error: " << std::endl << expected_error << std::endl; } } @@ -433,7 +435,7 @@ testwave_app::test_a_file(std::string filename) else if (!got_expected_result(filename, result, expected)) { // no preprocessing error encountered if (debuglevel > 2) { - std::cerr + std::cerr << filename << ": failed" << std::endl << "result: " << std::endl << result << std::endl << "expected: " << std::endl << expected << std::endl; @@ -446,13 +448,13 @@ testwave_app::test_a_file(std::string filename) else { // preprocessing succeeded, check hook information, if appropriate if (test_hooks && !expected_hooks.empty() && - !got_expected_result(filename, hooks, expected_hooks)) + !got_expected_result(filename, hooks, expected_hooks)) { if (debuglevel > 2) { std::cerr << filename << ": failed" << std::endl - << "hooks result: " << std::endl << hooks + << "hooks result: " << std::endl << hooks << std::endl; - std::cerr << "expected hooks result: " << std::endl + std::cerr << "expected hooks result: " << std::endl << expected_hooks << std::endl; } else if (debuglevel > 1) { @@ -461,17 +463,17 @@ testwave_app::test_a_file(std::string filename) retval = false; } } - + // print success message, if appropriate if (retval) { if (debuglevel > 5) { - std::cerr + std::cerr << filename << ": succeeded" << std::endl << "result: " << std::endl << result << std::endl << "hooks result: " << std::endl << hooks << std::endl; } else if (debuglevel > 4) { - std::cerr + std::cerr << filename << ": succeeded" << std::endl << "result: " << std::endl << result << std::endl; } @@ -481,21 +483,21 @@ testwave_app::test_a_file(std::string filename) printed_result = true; } } - + if (!pp_result) { // there was a preprocessing error, was it expected? std::string expected_error; if (!extract_special_information(filename, instr, 'E', expected_error)) return false; - + if (!got_expected_result(filename, error, expected_error)) { // the error was unexpected if (debuglevel > 2) { - std::cerr + std::cerr << filename << ": failed" << std::endl; if (!expected_error.empty()) { - std::cerr + std::cerr << "error result: " << std::endl << error << std::endl << "expected error: " << std::endl << expected_error << std::endl; @@ -509,24 +511,24 @@ testwave_app::test_a_file(std::string filename) } retval = false; } - + if (retval) { if (debuglevel > 5) { - std::cerr - << filename << ": succeeded (caught expected error)" - << std::endl << "error result: " << std::endl << error + std::cerr + << filename << ": succeeded (caught expected error)" + << std::endl << "error result: " << std::endl << error << std::endl; - + if (!printed_result) { - std::cerr - << "hooks result: " << std::endl << hooks + std::cerr + << "hooks result: " << std::endl << hooks << std::endl; } } else if (debuglevel > 4) { - std::cerr - << filename << ": succeeded (caught expected error)" - << std::endl << "error result: " << std::endl << error + std::cerr + << filename << ": succeeded (caught expected error)" + << std::endl << "error result: " << std::endl << error << std::endl; } else if (debuglevel > 3) { @@ -538,7 +540,7 @@ testwave_app::test_a_file(std::string filename) return retval; } else { - std::cerr + std::cerr << filename << ": no information about expected results found" << std::endl; } @@ -550,13 +552,13 @@ testwave_app::test_a_file(std::string filename) // print the current version of this program // /////////////////////////////////////////////////////////////////////////////// -int +int testwave_app::print_version() { // get time of last compilation of this file boost::wave::util::time_conversion_helper compilation_time(__DATE__ " " __TIME__); -// calculate the number of days since Feb 12 2005 +// calculate the number of days since Feb 12 2005 // (the day the testwave project was started) std::tm first_day; @@ -566,11 +568,11 @@ std::tm first_day; first_day.tm_mday = 12; // 12 first_day.tm_year = 105; // 2005 -long seconds = long(std::difftime(compilation_time.get_time(), +long seconds = long(std::difftime(compilation_time.get_time(), std::mktime(&first_day))); - std::cout - << TESTWAVE_VERSION_MAJOR << '.' + std::cout + << TESTWAVE_VERSION_MAJOR << '.' << TESTWAVE_VERSION_MINOR << '.' << TESTWAVE_VERSION_SUBMINOR << '.' << seconds/(3600*24) // get number of days from seconds @@ -583,7 +585,7 @@ long seconds = long(std::difftime(compilation_time.get_time(), // print the copyright statement // /////////////////////////////////////////////////////////////////////////////// -int +int testwave_app::print_copyright() { char const *copyright[] = { @@ -591,15 +593,15 @@ testwave_app::print_copyright() "Testwave: A test driver for the Boost.Wave C++ preprocessor library", "http://www.boost.org/", "", - "Copyright (c) 2001-2011 Hartmut Kaiser, Distributed under the Boost", + "Copyright (c) 2001-2012 Hartmut Kaiser, 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)", 0 }; - + for (int i = 0; 0 != copyright[i]; ++i) std::cout << copyright[i] << std::endl; - + return 0; // exit app } @@ -608,36 +610,36 @@ testwave_app::print_copyright() // Read the given file into a string // /////////////////////////////////////////////////////////////////////////////// -bool +bool testwave_app::read_file(std::string const& filename, std::string& instr) { // open the given file and report error, if appropriate std::ifstream instream(filename.c_str()); if (!instream.is_open()) { - std::cerr << "testwave: could not open input file: " + std::cerr << "testwave: could not open input file: " << filename << std::endl; return false; } else if (9 == debuglevel) { - std::cerr << "read_file: succeeded to open input file: " + std::cerr << "read_file: succeeded to open input file: " << filename << std::endl; } instream.unsetf(std::ios::skipws); // read the input file into a string - + #if defined(BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS) // this is known to be very slow for large files on some systems std::copy (std::istream_iterator<char>(instream), - std::istream_iterator<char>(), + std::istream_iterator<char>(), std::inserter(instr, instr.end())); #else instr = std::string(std::istreambuf_iterator<char>(instream.rdbuf()), std::istreambuf_iterator<char>()); -#endif - +#endif + if (9 == debuglevel) { - std::cerr << "read_file: succeeded to read input file: " + std::cerr << "read_file: succeeded to read input file: " << filename << std::endl; } return true; @@ -649,7 +651,7 @@ namespace { std::string const& trim_whitespace(std::string& value) { std::string::size_type first = value.find_first_not_of(" \t"); - if (std::string::npos == first) + if (std::string::npos == first) value.clear(); else { std::string::size_type last = value.find_last_not_of(" \t"); @@ -665,12 +667,12 @@ namespace { // Extract special information from comments marked with the given letter // /////////////////////////////////////////////////////////////////////////////// -bool -testwave_app::extract_special_information(std::string const& filename, +bool +testwave_app::extract_special_information(std::string const& filename, std::string const& instr, char flag, std::string& content) { if (9 == debuglevel) { - std::cerr << "extract_special_information: extracting special information ('" + std::cerr << "extract_special_information: extracting special information ('" << flag << "') from input file: " << filename << std::endl; } @@ -678,15 +680,15 @@ testwave_app::extract_special_information(std::string const& filename, typedef boost::wave::cpplexer::lex_token<> token_type; typedef boost::wave::cpplexer::lex_iterator<token_type> lexer_type; typedef token_type::position_type position_type; - - boost::wave::language_support const lang_opts = + + boost::wave::language_support const lang_opts = (boost::wave::language_support)( - boost::wave::support_option_variadics | + boost::wave::support_option_variadics | boost::wave::support_option_long_long | boost::wave::support_option_no_character_validation | boost::wave::support_option_convert_trigraphs | boost::wave::support_option_insert_whitespace); - + position_type pos(filename.c_str()); lexer_type it = lexer_type(instr.begin(), instr.end(), pos, lang_opts); lexer_type end = lexer_type(); @@ -702,29 +704,29 @@ testwave_app::extract_special_information(std::string const& filename, if (value.size() > 3 && '(' == value[3]) { std::size_t p = value.find_first_of(")"); if (std::string::npos == p) { - std::cerr + std::cerr << "testwave: missing closing parenthesis in '" << flag << "()' directive" << std::endl; return false; } std::string source = value.substr(4, p-4); std::string result, error, hooks; - bool pp_result = preprocess_file(filename, source, + bool pp_result = preprocess_file(filename, source, result, error, hooks, true); if (!pp_result) { - std::cerr + std::cerr << "testwave: preprocessing error in '" << flag << "()' directive: " << error << std::endl; return false; } - - // include this text into the extracted information + + // include this text into the extracted information // only if the result is not zero using namespace std; // some system have atoi in namespace std if (0 != atoi(result.c_str())) { std::string thiscontent(value.substr(p+1)); if (9 == debuglevel) { - std::cerr << "extract_special_information: extracted: " + std::cerr << "extract_special_information: extracted: " << thiscontent << std::endl; } trim_whitespace(thiscontent); @@ -734,7 +736,7 @@ testwave_app::extract_special_information(std::string const& filename, else { std::string thiscontent(value.substr(3, value.size()-5)); if (9 == debuglevel) { - std::cerr << "extract_special_information: extracted: " + std::cerr << "extract_special_information: extracted: " << thiscontent << std::endl; } trim_whitespace(thiscontent); @@ -748,29 +750,29 @@ testwave_app::extract_special_information(std::string const& filename, if (value.size() > 3 && '(' == value[3]) { std::size_t p = value.find_first_of(")"); if (std::string::npos == p) { - std::cerr + std::cerr << "testwave: missing closing parenthesis in '" << flag << "()' directive" << std::endl; return false; } std::string source = value.substr(4, p-4); std::string result, error, hooks; - bool pp_result = preprocess_file(filename, source, + bool pp_result = preprocess_file(filename, source, result, error, hooks, true); if (!pp_result) { - std::cerr + std::cerr << "testwave: preprocessing error in '" << flag << "()' directive: " << error << std::endl; return false; } - - // include this text into the extracted information + + // include this text into the extracted information // only if the result is not zero using namespace std; // some system have atoi in namespace std if (0 != atoi(result.c_str())) { std::string thiscontent(value.substr((' ' == value[p+1]) ? p+2 : p+1)); if (9 == debuglevel) { - std::cerr << "extract_special_information: extracted: " + std::cerr << "extract_special_information: extracted: " << thiscontent << std::endl; } trim_whitespace(thiscontent); @@ -780,7 +782,7 @@ testwave_app::extract_special_information(std::string const& filename, else { std::string thiscontent(value.substr((' ' == value[3]) ? 4 : 3)); if (9 == debuglevel) { - std::cerr << "extract_special_information: extracted: " + std::cerr << "extract_special_information: extracted: " << thiscontent; } trim_whitespace(content); @@ -792,14 +794,14 @@ testwave_app::extract_special_information(std::string const& filename, } catch (boost::wave::cpplexer::lexing_exception const &e) { // some lexing error - std::cerr + std::cerr << e.file_name() << "(" << e.line_no() << "): " << e.description() << std::endl; return false; } if (9 == debuglevel) { - std::cerr << "extract_special_information: succeeded extracting special information ('" + std::cerr << "extract_special_information: succeeded extracting special information ('" << flag << "')" << std::endl; } return true; @@ -814,8 +816,8 @@ testwave_app::extract_special_information(std::string const& filename, // through the parameter 'expected'. // /////////////////////////////////////////////////////////////////////////////// -inline bool -testwave_app::extract_expected_output(std::string const& filename, +inline bool +testwave_app::extract_expected_output(std::string const& filename, std::string const& instr, std::string& expected, std::string& expectedhooks) { return extract_special_information(filename, instr, 'R', expected) && @@ -825,41 +827,41 @@ testwave_app::extract_expected_output(std::string const& filename, /////////////////////////////////////////////////////////////////////////////// // // Extracts the required preprocessing options from the given input data and -// initialises the given Wave context object accordingly. -// We allow the same (applicable) options to be used as are valid for the wave +// initialises the given Wave context object accordingly. +// We allow the same (applicable) options to be used as are valid for the wave // driver executable. // /////////////////////////////////////////////////////////////////////////////// template <typename Context> -bool -testwave_app::extract_options(std::string const& filename, - std::string const& instr, Context& ctx, bool single_line) +bool +testwave_app::extract_options(std::string const& filename, + std::string const& instr, Context& ctx, bool single_line, + po::variables_map& vm) { if (9 == debuglevel) { std::cerr << "extract_options: extracting options" << std::endl; } -// extract the required information from the comments flagged by a +// extract the required information from the comments flagged by a // capital 'O' std::string options; if (!extract_special_information(filename, instr, 'O', options)) return false; - try { + try { // parse the configuration information into a program_options_description // object - po::variables_map local_vm; - cmd_line_utils::read_config_options(debuglevel, options, desc_options, local_vm); - initialise_options(ctx, local_vm, single_line); + cmd_line_utils::read_config_options(debuglevel, options, desc_options, vm); + initialise_options(ctx, vm, single_line); } catch (std::exception const &e) { - std::cerr << filename << ": exception caught: " << e.what() + std::cerr << filename << ": exception caught: " << e.what() << std::endl; return false; } - + if (9 == debuglevel) { - std::cerr << "extract_options: succeeded extracting options" + std::cerr << "extract_options: succeeded extracting options" << std::endl; } @@ -867,7 +869,7 @@ testwave_app::extract_options(std::string const& filename, } template <typename Context> -bool +bool testwave_app::initialise_options(Context& ctx, po::variables_map const& vm, bool single_line) { @@ -891,8 +893,8 @@ testwave_app::initialise_options(Context& ctx, po::variables_map const& vm, } ctx.set_language( boost::wave::language_support( - boost::wave::support_c99 - | boost::wave::support_option_emit_line_directives + boost::wave::support_c99 + | boost::wave::support_option_emit_line_directives #if BOOST_WAVE_SUPPORT_PRAGMA_ONCE != 0 | boost::wave::support_option_include_guard_detection #endif @@ -912,16 +914,16 @@ testwave_app::initialise_options(Context& ctx, po::variables_map const& vm, #endif // BOOST_WAVE_SUPPORT_VARIADICS_PLACEMARKERS != 0 #if BOOST_WAVE_SUPPORT_CPP0X - if (vm.count("c++0x")) { + if (vm.count("c++11")) { if (9 == debuglevel) { - std::cerr << "initialise_options: option: c++0x" << std::endl; + std::cerr << "initialise_options: option: c++11" << std::endl; } ctx.set_language( boost::wave::language_support( boost::wave::support_cpp0x - | boost::wave::support_option_convert_trigraphs - | boost::wave::support_option_long_long - | boost::wave::support_option_emit_line_directives + | boost::wave::support_option_convert_trigraphs + | boost::wave::support_option_long_long + | boost::wave::support_option_emit_line_directives #if BOOST_WAVE_SUPPORT_PRAGMA_ONCE != 0 | boost::wave::support_option_include_guard_detection #endif @@ -940,7 +942,7 @@ testwave_app::initialise_options(Context& ctx, po::variables_map const& vm, } ctx.set_language(boost::wave::enable_long_long(ctx.get_language())); } - + // enable preserving comments mode, if appropriate if (vm.count("preserve")) { if (9 == debuglevel) { @@ -949,7 +951,7 @@ testwave_app::initialise_options(Context& ctx, po::variables_map const& vm, ctx.set_language( boost::wave::enable_preserve_comments(ctx.get_language())); } - + // disable automatic include guard detection if (vm.count("noguard")) { if (9 == debuglevel) { @@ -958,7 +960,7 @@ testwave_app::initialise_options(Context& ctx, po::variables_map const& vm, ctx.set_language( boost::wave::enable_include_guard_detection(ctx.get_language(), false)); } - + // enable trigraph conversion if (9 == debuglevel) { std::cerr << "initialise_options: option: convert_trigraphs" << std::endl; @@ -973,35 +975,35 @@ testwave_app::initialise_options(Context& ctx, po::variables_map const& vm, ctx.set_language(boost::wave::enable_single_line(ctx.get_language())); ctx.set_language(boost::wave::enable_emit_line_directives(ctx.get_language(), false)); } - + // add include directories to the system include search paths if (vm.count("sysinclude")) { - std::vector<std::string> const& syspaths = + std::vector<std::string> const& syspaths = variables_map_as(vm["sysinclude"], (std::vector<std::string> *)NULL); - + std::vector<std::string>::const_iterator end = syspaths.end(); - for (std::vector<std::string>::const_iterator cit = syspaths.begin(); + for (std::vector<std::string>::const_iterator cit = syspaths.begin(); cit != end; ++cit) { if (9 == debuglevel) { - std::cerr << "initialise_options: option: -S" << *cit + std::cerr << "initialise_options: option: -S" << *cit << std::endl; } ctx.add_sysinclude_path((*cit).c_str()); } } - + // add include directories to the user include search paths if (vm.count("include")) { - cmd_line_utils::include_paths const &ip = + cmd_line_utils::include_paths const &ip = variables_map_as(vm["include"], (cmd_line_utils::include_paths*)NULL); std::vector<std::string>::const_iterator end = ip.paths.end(); - for (std::vector<std::string>::const_iterator cit = ip.paths.begin(); + for (std::vector<std::string>::const_iterator cit = ip.paths.begin(); cit != end; ++cit) { if (9 == debuglevel) { - std::cerr << "initialise_options: option: -I" << *cit + std::cerr << "initialise_options: option: -I" << *cit << std::endl; } ctx.add_include_path((*cit).c_str()); @@ -1014,46 +1016,46 @@ testwave_app::initialise_options(Context& ctx, po::variables_map const& vm, } ctx.set_sysinclude_delimiter(); } - + // add system include directories to the include path std::vector<std::string>::const_iterator sysend = ip.syspaths.end(); - for (std::vector<std::string>::const_iterator syscit = ip.syspaths.begin(); + for (std::vector<std::string>::const_iterator syscit = ip.syspaths.begin(); syscit != sysend; ++syscit) { if (9 == debuglevel) { - std::cerr << "initialise_options: option: -S" << *syscit + std::cerr << "initialise_options: option: -S" << *syscit << std::endl; } ctx.add_sysinclude_path((*syscit).c_str()); } } -// add additional defined macros +// add additional defined macros if (vm.count("define")) { - std::vector<std::string> const ¯os = + std::vector<std::string> const ¯os = variables_map_as(vm["define"], (std::vector<std::string>*)NULL); std::vector<std::string>::const_iterator end = macros.end(); - for (std::vector<std::string>::const_iterator cit = macros.begin(); + for (std::vector<std::string>::const_iterator cit = macros.begin(); cit != end; ++cit) { if (9 == debuglevel) { - std::cerr << "initialise_options: option: -D" << *cit + std::cerr << "initialise_options: option: -D" << *cit << std::endl; } ctx.add_macro_definition(*cit, true); } } -// add additional predefined macros +// add additional predefined macros if (vm.count("predefine")) { - std::vector<std::string> const &predefmacros = + std::vector<std::string> const &predefmacros = variables_map_as(vm["predefine"], (std::vector<std::string>*)NULL); std::vector<std::string>::const_iterator end = predefmacros.end(); - for (std::vector<std::string>::const_iterator cit = predefmacros.begin(); + for (std::vector<std::string>::const_iterator cit = predefmacros.begin(); cit != end; ++cit) { if (9 == debuglevel) { - std::cerr << "initialise_options: option: -P" << *cit + std::cerr << "initialise_options: option: -P" << *cit << std::endl; } ctx.add_macro_definition(*cit, true); @@ -1062,14 +1064,14 @@ testwave_app::initialise_options(Context& ctx, po::variables_map const& vm, // undefine specified macros if (vm.count("undefine")) { - std::vector<std::string> const &undefmacros = + std::vector<std::string> const &undefmacros = variables_map_as(vm["undefine"], (std::vector<std::string>*)NULL); std::vector<std::string>::const_iterator end = undefmacros.end(); - for (std::vector<std::string>::const_iterator cit = undefmacros.begin(); + for (std::vector<std::string>::const_iterator cit = undefmacros.begin(); cit != end; ++cit) { if (9 == debuglevel) { - std::cerr << "initialise_options: option: -U" << *cit + std::cerr << "initialise_options: option: -U" << *cit << std::endl; } ctx.remove_macro_definition(*cit); @@ -1080,19 +1082,19 @@ testwave_app::initialise_options(Context& ctx, po::variables_map const& vm, if (vm.count("nesting")) { int max_depth = variables_map_as(vm["nesting"], (int*)NULL); if (max_depth < 1 || max_depth > 100000) { - std::cerr << "testwave: bogus maximal include nesting depth: " + std::cerr << "testwave: bogus maximal include nesting depth: " << max_depth << std::endl; return false; } else if (9 == debuglevel) { - std::cerr << "initialise_options: option: -n" << max_depth + std::cerr << "initialise_options: option: -n" << max_depth << std::endl; } ctx.set_max_include_nesting_depth(max_depth); } if (9 == debuglevel) { - std::cerr << "initialise_options: succeeded to initialize options" + std::cerr << "initialise_options: succeeded to initialize options" << std::endl; } return true; @@ -1101,7 +1103,7 @@ testwave_app::initialise_options(Context& ctx, po::variables_map const& vm, /////////////////////////////////////////////////////////////////////////////// // construct a SIZEOF macro definition string and predefine this macro template <typename Context> -inline bool +inline bool testwave_app::add_sizeof_definition(Context& ctx, char const *name, int value) { BOOST_WAVETEST_OSSTREAM strm; @@ -1109,12 +1111,12 @@ testwave_app::add_sizeof_definition(Context& ctx, char const *name, int value) std::string macro(BOOST_WAVETEST_GETSTRING(strm)); if (!ctx.add_macro_definition(macro, true)) { - std::cerr << "testwave: failed to predefine macro: " << macro + std::cerr << "testwave: failed to predefine macro: " << macro << std::endl; return false; } else if (9 == debuglevel) { - std::cerr << "add_sizeof_definition: predefined macro: " << macro + std::cerr << "add_sizeof_definition: predefined macro: " << macro << std::endl; } return true; @@ -1122,28 +1124,28 @@ testwave_app::add_sizeof_definition(Context& ctx, char const *name, int value) // construct a MIN macro definition string and predefine this macro template <typename T, typename Context> -inline bool +inline bool testwave_app::add_min_definition(Context& ctx, char const *name) { BOOST_WAVETEST_OSSTREAM strm; if (!std::numeric_limits<T>::is_signed) { - strm << "__TESTWAVE_" << name << "_MIN__=" - << "0x" << std::hex + strm << "__TESTWAVE_" << name << "_MIN__=" + << "0x" << std::hex << (std::numeric_limits<T>::min)() << "U"; } else { - strm << "__TESTWAVE_" << name << "_MIN__=( " + strm << "__TESTWAVE_" << name << "_MIN__=( " << (std::numeric_limits<T>::min)()+1 << "-1)"; } - + std::string macro(BOOST_WAVETEST_GETSTRING(strm)); if (!ctx.add_macro_definition(macro, true)) { - std::cerr << "testwave: failed to predefine macro: " << macro + std::cerr << "testwave: failed to predefine macro: " << macro << std::endl; return false; } else if (9 == debuglevel) { - std::cerr << "add_min_definition: predefined macro: " << macro + std::cerr << "add_min_definition: predefined macro: " << macro << std::endl; } return true; @@ -1151,28 +1153,28 @@ testwave_app::add_min_definition(Context& ctx, char const *name) // construct a MAX macro definition string and predefine this macro template <typename T, typename Context> -inline bool +inline bool testwave_app::add_max_definition(Context& ctx, char const *name) { BOOST_WAVETEST_OSSTREAM strm; if (!std::numeric_limits<T>::is_signed) { - strm << "__TESTWAVE_" << name << "_MAX__=" - << "0x" << std::hex + strm << "__TESTWAVE_" << name << "_MAX__=" + << "0x" << std::hex << (std::numeric_limits<T>::max)() << "U"; } else { - strm << "__TESTWAVE_" << name << "_MAX__=" + strm << "__TESTWAVE_" << name << "_MAX__=" << (std::numeric_limits<T>::max)(); } - + std::string macro(BOOST_WAVETEST_GETSTRING(strm)); if (!ctx.add_macro_definition(macro, true)) { - std::cerr << "testwave: failed to predefine macro: " << macro + std::cerr << "testwave: failed to predefine macro: " << macro << std::endl; return false; } else if (9 == debuglevel) { - std::cerr << "add_max_definition: predefined macro: " << macro + std::cerr << "add_max_definition: predefined macro: " << macro << std::endl; } return true; @@ -1180,17 +1182,17 @@ testwave_app::add_max_definition(Context& ctx, char const *name) // Predefine __TESTWAVE_HAS_STRICT_LEXER__ template <typename Context> -inline bool +inline bool testwave_app::add_strict_lexer_definition(Context& ctx) { std::string macro("__TESTWAVE_HAS_STRICT_LEXER__=1"); if (!ctx.add_macro_definition(macro, true)) { - std::cerr << "testwave: failed to predefine macro: " << macro + std::cerr << "testwave: failed to predefine macro: " << macro << std::endl; return false; } else if (9 == debuglevel) { - std::cerr << "add_strict_lexer_definition: predefined macro: " << macro + std::cerr << "add_strict_lexer_definition: predefined macro: " << macro << std::endl; } return true; @@ -1200,12 +1202,12 @@ testwave_app::add_strict_lexer_definition(Context& ctx) // // Add special predefined macros to the context object. // -// This adds a lot of macros to the test environment, which allows to adjust +// This adds a lot of macros to the test environment, which allows to adjust // the test cases for different platforms. // /////////////////////////////////////////////////////////////////////////////// template <typename Context> -bool +bool testwave_app::add_predefined_macros(Context& ctx) { // add the __TESTWAVE_SIZEOF_<type>__ macros @@ -1217,11 +1219,11 @@ testwave_app::add_predefined_macros(Context& ctx) #endif !add_sizeof_definition(ctx, "LONG", sizeof(long))) { - std::cerr << "testwave: failed to add a predefined macro (SIZEOF)." + std::cerr << "testwave: failed to add a predefined macro (SIZEOF)." << std::endl; return false; } - + // add the __TESTWAVE_<type>_MIN__ macros if (/*!add_min_definition<char>(ctx, "CHAR") ||*/ /*!add_min_definition<unsigned char>(ctx, "UCHAR") ||*/ @@ -1236,10 +1238,10 @@ testwave_app::add_predefined_macros(Context& ctx) !add_min_definition<long>(ctx, "LONG") || !add_min_definition<unsigned long>(ctx, "ULONG")) { - std::cerr << "testwave: failed to add a predefined macro (MIN)." + std::cerr << "testwave: failed to add a predefined macro (MIN)." << std::endl; } - + // add the __TESTWAVE_<type>_MAX__ macros if (/*!add_max_definition<char>(ctx, "CHAR") ||*/ /*!add_max_definition<unsigned char>(ctx, "UCHAR") ||*/ @@ -1254,7 +1256,7 @@ testwave_app::add_predefined_macros(Context& ctx) !add_max_definition<long>(ctx, "LONG") || !add_max_definition<unsigned long>(ctx, "ULONG")) { - std::cerr << "testwave: failed to add a predefined macro (MAX)." + std::cerr << "testwave: failed to add a predefined macro (MAX)." << std::endl; } @@ -1267,31 +1269,31 @@ testwave_app::add_predefined_macros(Context& ctx) /////////////////////////////////////////////////////////////////////////////// // -// Preprocess the given input data and return the generated output through +// Preprocess the given input data and return the generated output through // the parameter 'result'. // /////////////////////////////////////////////////////////////////////////////// -bool -testwave_app::preprocess_file(std::string filename, std::string const& instr, +bool +testwave_app::preprocess_file(std::string filename, std::string const& instr, std::string& result, std::string& error, std::string& hooks, bool single_line) { -// create the wave::context object and initialize it from the file to +// create the wave::context object and initialize it from the file to // preprocess (may contain options inside of special comments) typedef boost::wave::cpplexer::lex_token<> token_type; typedef boost::wave::cpplexer::lex_iterator<token_type> lexer_type; typedef boost::wave::context< std::string::const_iterator, lexer_type, boost::wave::iteration_context_policies::load_file_to_string, - collect_hooks_information<token_type> > + collect_hooks_information<token_type> > context_type; if (9 == debuglevel) { - std::cerr << "preprocess_file: preprocessing input file: " << filename + std::cerr << "preprocess_file: preprocessing input file: " << filename << std::endl; } - try { + try { // create preprocessing context context_type ctx(instr.begin(), instr.end(), filename.c_str(), collect_hooks_information<token_type>(hooks)); @@ -1300,21 +1302,44 @@ testwave_app::preprocess_file(std::string filename, std::string const& instr, if (!initialise_options(ctx, global_vm, single_line)) return false; - // extract the options from the input data and initialize the context - if (!extract_options(filename, instr, ctx, single_line)) + // extract the options from the input data and initialize the context + boost::program_options::variables_map local_vm; + if (!extract_options(filename, instr, ctx, single_line, local_vm)) return false; // add special predefined macros if (!add_predefined_macros(ctx)) return false; - - // preprocess the input, loop over all generated tokens collecting the - // generated text + + // preprocess the input, loop over all generated tokens collecting the + // generated text + context_type::iterator_type it = ctx.begin(); context_type::iterator_type end = ctx.end(); - for (context_type::iterator_type it = ctx.begin(); it != end; ++it) + + if (local_vm.count("forceinclude")) { + // add the filenames to force as include files in _reverse_ order + // the second parameter 'is_last' of the force_include function should + // be set to true for the last (first given) file. + std::vector<std::string> const &force = + local_vm["forceinclude"].as<std::vector<std::string> >(); + std::vector<std::string>::const_reverse_iterator rend = force.rend(); + for (std::vector<std::string>::const_reverse_iterator cit = force.rbegin(); + cit != rend; /**/) + { + std::string forceinclude(*cit); + if (9 == debuglevel) { + std::cerr << "preprocess_file: option: forceinclude (" + << forceinclude << ")" << std::endl; + } + it.force_include(forceinclude.c_str(), ++cit == rend); + } + } + + // perform actual preprocessing + for (/**/; it != end; ++it) { using namespace boost::wave; - + if (T_PP_LINE == token_id(*it)) { // special handling of the whole #line directive is required to // allow correct file name matching @@ -1322,8 +1347,8 @@ testwave_app::preprocess_file(std::string filename, std::string const& instr, return false; // unexpected eof } else { - // add the value of the current token - result = result + (*it).get_value().c_str(); + // add the value of the current token + result = result + (*it).get_value().c_str(); } } error.clear(); @@ -1332,10 +1357,10 @@ testwave_app::preprocess_file(std::string filename, std::string const& instr, // some lexer error BOOST_WAVETEST_OSSTREAM strm; std::string filename = e.file_name(); - strm + strm << handle_filepath(filename) << "(" << e.line_no() << "): " << e.description() << std::endl; - + error = BOOST_WAVETEST_GETSTRING(strm); return false; } @@ -1343,16 +1368,16 @@ testwave_app::preprocess_file(std::string filename, std::string const& instr, // some preprocessing error BOOST_WAVETEST_OSSTREAM strm; std::string filename = e.file_name(); - strm + strm << handle_filepath(filename) << "(" << e.line_no() << "): " << e.description() << std::endl; - + error = BOOST_WAVETEST_GETSTRING(strm); return false; } - + if (9 == debuglevel) { - std::cerr << "preprocess_file: succeeded to preprocess input file: " + std::cerr << "preprocess_file: succeeded to preprocess input file: " << filename << std::endl; } diff --git a/libs/wave/test/testwave/testwave_app.hpp b/libs/wave/test/testwave/testwave_app.hpp index 6450ca3c19..68ab6dbc50 100644 --- a/libs/wave/test/testwave/testwave_app.hpp +++ b/libs/wave/test/testwave/testwave_app.hpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ @@ -23,25 +23,25 @@ class testwave_app { public: testwave_app(boost::program_options::variables_map const& vm); - - // Test the given file (i.e. preprocess the file and compare the result + + // Test the given file (i.e. preprocess the file and compare the result // against the embedded 'R' comments, if an error occurs compare the error // message against the given 'E' comments). bool test_a_file(std::string filename); - + // print the current version of this program int print_version(); - + // print the copyright statement int print_copyright(); // access the common options used for the command line and the config // options inside the test files boost::program_options::options_description const& common_options() const - { - return desc_options; + { + return desc_options; } - + void set_debuglevel(int debuglevel_) { debuglevel = debuglevel_; @@ -50,67 +50,68 @@ public: { return debuglevel; } - + protected: // Read the given file into a string bool read_file(std::string const& filename, std::string& instr); // Extract special information from comments marked with the given letter - bool extract_special_information(std::string const& filename, + bool extract_special_information(std::string const& filename, std::string const& instr, char flag, std::string& content); - // Extract the expected output and expected hooks information from the + // Extract the expected output and expected hooks information from the // given input data. // The expected output has to be provided inside of special comments which - // start with a capital 'R' ('H' for the hooks information). All such + // start with a capital 'R' ('H' for the hooks information). All such // comments are concatenated and returned through the parameter 'expected' // ('expectedhooks' for hooks information). - bool extract_expected_output(std::string const& filename, - std::string const& instr, std::string& expected, + bool extract_expected_output(std::string const& filename, + std::string const& instr, std::string& expected, std::string& expectedhooks); - - // Extracts the required preprocessing options from the given input data - // and initializes the given Wave context object accordingly. - // We allow the same (applicable) options to be used as are valid for the + + // Extracts the required preprocessing options from the given input data + // and initializes the given Wave context object accordingly. + // We allow the same (applicable) options to be used as are valid for the // wave driver executable. template <typename Context> - bool extract_options(std::string const& filename, - std::string const& instr, Context& ctx, bool single_line); + bool extract_options(std::string const& filename, + std::string const& instr, Context& ctx, bool single_line, + boost::program_options::variables_map& vm); - // transfers the options collected in the vm parameter into the given + // transfers the options collected in the vm parameter into the given // context template <typename Context> - bool initialise_options(Context& ctx, + bool initialise_options(Context& ctx, boost::program_options::variables_map const& vm, bool single_line); - // Preprocess the given input data and return the generated output through + // Preprocess the given input data and return the generated output through // the parameter 'result'. - bool preprocess_file(std::string filename, std::string const& instr, - std::string& result, std::string& error, std::string& hooks, + bool preprocess_file(std::string filename, std::string const& instr, + std::string& result, std::string& error, std::string& hooks, bool single_line = false); // Add special predefined macros to the context object template <typename Context> bool add_predefined_macros(Context& ctx); - // This function compares the real result and the expected one but first - // replaces all occurrences in the expected result of + // This function compares the real result and the expected one but first + // replaces all occurrences in the expected result of // $E: to the result of preprocessing the given expression - // $F: to the passed full filepath + // $F: to the passed full filepath // $P: to the full path // $R: to the relative path // $V: to the current Boost version number - bool got_expected_result(std::string const& filename, + bool got_expected_result(std::string const& filename, std::string const& result, std::string& expected); // construct a SIZEOF macro definition string and predefine this macro template <typename Context> bool add_sizeof_definition(Context& ctx, char const *name, int value); - + // construct a MIN macro definition string and predefine this macro template <typename T, typename Context> bool add_min_definition(Context& ctx, char const *name); - + // construct a MAX macro definition string and predefine this macro template <typename T, typename Context> bool add_max_definition(Context& ctx, char const *name); diff --git a/libs/wave/test/testwave/testwave_app_dll.cpp b/libs/wave/test/testwave/testwave_app_dll.cpp index fc13812bae..ccc194831f 100644 --- a/libs/wave/test/testwave/testwave_app_dll.cpp +++ b/libs/wave/test/testwave/testwave_app_dll.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ diff --git a/libs/wave/test/testwave/testwave_dll.cpp b/libs/wave/test/testwave/testwave_dll.cpp index 0039445aec..ac671b392b 100644 --- a/libs/wave/test/testwave/testwave_dll.cpp +++ b/libs/wave/test/testwave/testwave_dll.cpp @@ -2,7 +2,7 @@ Boost.Wave: A Standard compliant C++ preprocessor library http://www.boost.org/ - Copyright (c) 2001-2011 Hartmut Kaiser. Distributed under the Boost + Copyright (c) 2001-2012 Hartmut Kaiser. 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) =============================================================================*/ |