|
27 | 27 | INTERNAL_CATCH_DEFINE_SIG_TEST(TestFunc, INTERNAL_CATCH_REMOVE_PARENS(Signature)) |
28 | 28 | #define INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHOD_NO_REGISTRATION_2( TestNameClass, TestName, ClassName, Name, Tags, Signature, ... ) \ |
29 | 29 | namespace{ \ |
30 | | - namespace INTERNAL_CATCH_MAKE_NAMESPACE(TestName) { \ |
| 30 | + namespace TestName { \ |
31 | 31 | INTERNAL_CATCH_DECLARE_SIG_TEST_METHOD(TestName, ClassName, INTERNAL_CATCH_REMOVE_PARENS(Signature));\ |
32 | 32 | } \ |
33 | 33 | } \ |
|
77 | 77 | CATCH_INTERNAL_SUPPRESS_COMMA_WARNINGS \ |
78 | 78 | INTERNAL_CATCH_DECLARE_SIG_TEST(TestFunc, INTERNAL_CATCH_REMOVE_PARENS(Signature));\ |
79 | 79 | namespace {\ |
80 | | - namespace INTERNAL_CATCH_MAKE_NAMESPACE(TestName){\ |
| 80 | + namespace TestName {\ |
81 | 81 | INTERNAL_CATCH_TYPE_GEN\ |
82 | 82 | INTERNAL_CATCH_NTTP_GEN(INTERNAL_CATCH_REMOVE_PARENS(Signature))\ |
83 | 83 | INTERNAL_CATCH_NTTP_REG_GEN(TestFunc,INTERNAL_CATCH_REMOVE_PARENS(Signature))\ |
|
124 | 124 | CATCH_INTERNAL_SUPPRESS_COMMA_WARNINGS \ |
125 | 125 | template<typename TestType> static void TestFuncName(); \ |
126 | 126 | namespace {\ |
127 | | - namespace INTERNAL_CATCH_MAKE_NAMESPACE(TestName) { \ |
| 127 | + namespace TestName { \ |
128 | 128 | INTERNAL_CATCH_TYPE_GEN \ |
129 | 129 | INTERNAL_CATCH_NTTP_GEN(INTERNAL_CATCH_REMOVE_PARENS(Signature)) \ |
130 | 130 | template<typename... Types> \ |
|
174 | 174 | CATCH_INTERNAL_SUPPRESS_COMMA_WARNINGS \ |
175 | 175 | template<typename TestType> static void TestFunc(); \ |
176 | 176 | namespace {\ |
177 | | - namespace INTERNAL_CATCH_MAKE_NAMESPACE(TestName){\ |
| 177 | + namespace TestName{\ |
178 | 178 | INTERNAL_CATCH_TYPE_GEN\ |
179 | 179 | template<typename... Types> \ |
180 | 180 | struct TestName { \ |
|
206 | 206 | CATCH_INTERNAL_SUPPRESS_UNUSED_TEMPLATE_WARNINGS \ |
207 | 207 | CATCH_INTERNAL_SUPPRESS_UNUSED_VARIABLE_WARNINGS \ |
208 | 208 | namespace {\ |
209 | | - namespace INTERNAL_CATCH_MAKE_NAMESPACE(TestName){ \ |
| 209 | + namespace TestName { \ |
210 | 210 | INTERNAL_CATCH_TYPE_GEN\ |
211 | 211 | INTERNAL_CATCH_NTTP_GEN(INTERNAL_CATCH_REMOVE_PARENS(Signature))\ |
212 | 212 | INTERNAL_CATCH_DECLARE_SIG_TEST_METHOD(TestName, ClassName, INTERNAL_CATCH_REMOVE_PARENS(Signature));\ |
|
256 | 256 | void test();\ |
257 | 257 | };\ |
258 | 258 | namespace {\ |
259 | | - namespace INTERNAL_CATCH_MAKE_NAMESPACE(TestNameClass) {\ |
| 259 | + namespace TestNameClass {\ |
260 | 260 | INTERNAL_CATCH_TYPE_GEN \ |
261 | 261 | INTERNAL_CATCH_NTTP_GEN(INTERNAL_CATCH_REMOVE_PARENS(Signature))\ |
262 | 262 | template<typename...Types>\ |
|
309 | 309 | void test();\ |
310 | 310 | };\ |
311 | 311 | namespace {\ |
312 | | - namespace INTERNAL_CATCH_MAKE_NAMESPACE(TestName){ \ |
| 312 | + namespace INTERNAL_CATCH_UNIQUE_NAME(NsTestName) { \ |
313 | 313 | INTERNAL_CATCH_TYPE_GEN\ |
314 | 314 | template<typename...Types>\ |
315 | 315 | struct TestNameClass{\ |
|
0 commit comments