# # Boost.Wave: A Standard compliant C++ preprocessor library # http://www.boost.org/ # # Copyright (c) 2003-2013 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) # # # t_1: Macro expansion # t_1_001.cpp t_1_002.cpp t_1_003.cpp t_1_004.cpp t_1_005.cpp t_1_006.cpp t_1_007.cpp t_1_008.cpp t_1_009.cpp t_1_010.cpp t_1_011.cpp t_1_012.cpp t_1_013.cpp # t_1_014 currently disabled because of a known problem in the Wave library #t_1_014.cpp t_1_015.cpp t_1_016.cpp t_1_017.cpp t_1_018.cpp t_1_019.cpp t_1_020.cpp t_1_021.cpp t_1_022.cpp t_1_023.cpp t_1_024.cpp t_1_025.cpp t_1_026.cpp t_1_027.cpp t_1_028.cpp t_1_029.cpp t_1_030.cpp t_1_031.cpp t_1_032.cpp t_1_033.cpp t_1_034.cpp t_1_035.cpp t_1_036.cpp t_1_037.cpp t_1_038.cpp # # t_2: Preprocessing directives # t_2_001.cpp t_2_002.cpp t_2_003.cpp t_2_004.cpp t_2_005.cpp t_2_006.cpp t_2_007.cpp t_2_008.cpp t_2_009.cpp t_2_010.cpp t_2_011.cpp t_2_012.cpp t_2_013.cpp t_2_014.cpp t_2_015.cpp t_2_016.cpp t_2_017.cpp t_2_018.cpp t_2_019.cpp t_2_020.cpp t_2_021.cpp t_2_022.cpp # # t_3: Predefined macros # t_3_001.cpp t_3_002.cpp t_3_003.cpp t_3_004.cpp # # Preprocessing expressions # t_4_001.cpp t_4_002.cpp t_4_003.cpp t_4_004.cpp # # unit tests from the mcpp preprocessor validation suite # (general functionality) # t_5_001.cpp t_5_002.cpp t_5_003.cpp # t_5_004 is currently disabled because of a known problem in the Wave library #t_5_004.cpp t_5_005.cpp t_5_006.cpp t_5_007.cpp t_5_008.cpp t_5_009.cpp t_5_010.cpp t_5_011.cpp t_5_012.cpp t_5_013.cpp t_5_014.cpp t_5_015.cpp t_5_016.cpp t_5_017.cpp t_5_018.cpp t_5_019.cpp t_5_020.cpp t_5_021.cpp t_5_022.cpp t_5_023.cpp t_5_024.cpp t_5_025.cpp t_5_026.cpp t_5_027.cpp t_5_028.cpp t_5_029.cpp # t_5_030 contains one disabled test t_5_030.cpp t_5_031.cpp t_5_032.cpp t_5_033.cpp t_5_034.cpp t_5_035.cpp # # unit tests from the mcpp preprocessor validation suite # (error reporting) # t_6_001.cpp t_6_002.cpp t_6_003.cpp t_6_004.cpp t_6_005.cpp t_6_006.cpp t_6_007.cpp t_6_008.cpp t_6_009.cpp t_6_010.cpp t_6_011.cpp t_6_012.cpp t_6_013.cpp t_6_014.cpp t_6_015.cpp t_6_016.cpp t_6_017.cpp t_6_018.cpp t_6_019.cpp t_6_020.cpp t_6_021.cpp t_6_022.cpp t_6_023.cpp t_6_024.cpp t_6_025.cpp t_6_026.cpp t_6_027.cpp t_6_028.cpp t_6_029.cpp t_6_030.cpp t_6_031.cpp t_6_032.cpp t_6_033.cpp t_6_034.cpp t_6_035.cpp t_6_036.cpp t_6_037.cpp t_6_038.cpp t_6_039.cpp t_6_040.cpp t_6_041.cpp t_6_042.cpp t_6_043.cpp t_6_044.cpp t_6_045.cpp t_6_046.cpp t_6_047.cpp t_6_048.cpp t_6_049.cpp t_6_050.cpp t_6_051.cpp t_6_052.cpp t_6_053.cpp t_6_054.cpp t_6_055.cpp t_6_056.cpp t_6_057.cpp t_6_058.cpp t_6_059.cpp t_6_060.cpp t_6_061.cpp t_6_062.cpp t_6_063.cpp t_6_064.cpp t_6_065.cpp t_6_066.cpp t_6_067.cpp t_6_068.cpp t_6_069.cpp # # t_7: C++0x testing # t_7_001.cpp # # t_9: General preprocessing problems # t_9_001.cpp t_9_002.cpp t_9_003.cpp t_9_004.cpp t_9_005.cpp t_9_006.cpp t_9_007.cpp t_9_008.cpp t_9_009.cpp t_9_010.cpp t_9_011.cpp t_9_012.cpp t_9_013.cpp t_9_014.cpp t_9_015.cpp t_9_016.cpp 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 t_9_024.cpp