From 079acc028df47ac8d16acc5a8d34e9b281d4a451 Mon Sep 17 00:00:00 2001 From: Cybel Gibson Date: Wed, 29 Nov 2017 17:52:01 +0000 Subject: [PATCH] Revert gtest modifications NoneType -> None --- .../googletest/include/gtest/gtest.h | 2 +- .../include/gtest/internal/gtest-internal.h | 2 +- .../include/gtest/internal/gtest-type-util.h | 764 +++++++++--------- .../gtest/internal/gtest-type-util.h.pump | 10 +- test/gtest-1.8.0/googletest/src/gtest.cc | 2 +- .../googletest/test/gtest_repeat_test.cc | 2 +- 6 files changed, 391 insertions(+), 391 deletions(-) diff --git a/test/gtest-1.8.0/googletest/include/gtest/gtest.h b/test/gtest-1.8.0/googletest/include/gtest/gtest.h index a7dfd88..f846c5b 100644 --- a/test/gtest-1.8.0/googletest/include/gtest/gtest.h +++ b/test/gtest-1.8.0/googletest/include/gtest/gtest.h @@ -103,7 +103,7 @@ GTEST_DECLARE_string_(color); // the tests to run. If the filter is not given all tests are executed. GTEST_DECLARE_string_(filter); -// This flag causes the Google Test to list tests. NoneType of the tests listed +// This flag causes the Google Test to list tests. None of the tests listed // are actually run if the flag is provided. GTEST_DECLARE_bool_(list_tests); diff --git a/test/gtest-1.8.0/googletest/include/gtest/internal/gtest-internal.h b/test/gtest-1.8.0/googletest/include/gtest/internal/gtest-internal.h index 6182de5..ebd1cf6 100644 --- a/test/gtest-1.8.0/googletest/include/gtest/internal/gtest-internal.h +++ b/test/gtest-1.8.0/googletest/include/gtest/internal/gtest-internal.h @@ -539,7 +539,7 @@ GTEST_API_ TestInfo* MakeAndRegisterTestInfo( // If *pstr starts with the given prefix, modifies *pstr to be right // past the prefix and returns true; otherwise leaves *pstr unchanged -// and returns false. NoneType of pstr, *pstr, and prefix can be NULL. +// and returns false. None of pstr, *pstr, and prefix can be NULL. GTEST_API_ bool SkipPrefix(const char* prefix, const char** pstr); #if GTEST_HAS_TYPED_TEST || GTEST_HAS_TYPED_TEST_P diff --git a/test/gtest-1.8.0/googletest/include/gtest/internal/gtest-type-util.h b/test/gtest-1.8.0/googletest/include/gtest/internal/gtest-type-util.h index 64db3d9..e46f7cf 100644 --- a/test/gtest-1.8.0/googletest/include/gtest/internal/gtest-type-util.h +++ b/test/gtest-1.8.0/googletest/include/gtest/internal/gtest-type-util.h @@ -105,7 +105,7 @@ struct AssertTypeEq { // template Types. This allows us to simulate variadic templates // (e.g. Types, Type, and etc), which C++ doesn't // support directly. -struct NoneType {}; +struct None {}; // The following family of struct and struct templates are used to // represent type lists. In particular, TypesN @@ -717,7 +717,7 @@ struct Types50 { // easier to write, but generates horrible messages when there is a // compiler error, as gcc insists on printing out each template // argument, even if it has the default value (this means Types -// will appear as Types in the compiler +// will appear as Types in the compiler // errors). // // Our solution is to combine the best part of the two approaches: a @@ -725,31 +725,31 @@ struct Types50 { // that to TypesN internally to make error messages // readable. The translation is done by the 'type' member of the // Types template. -template +template struct Types { typedef internal::Types50 -struct Types { +struct Types { typedef internal::Types0 type; }; template -struct Types { +struct Types { typedef internal::Types1 type; }; template -struct Types { +struct Types { typedef internal::Types2 type; }; template -struct Types { +struct Types { typedef internal::Types3 type; }; template -struct Types { +struct Types { typedef internal::Types4 type; }; template -struct Types { +struct Types { typedef internal::Types5 type; }; template -struct Types { +struct Types { typedef internal::Types6 type; }; template -struct Types { +struct Types { typedef internal::Types7 type; }; template -struct Types { +struct Types { typedef internal::Types8 type; }; template -struct Types { +struct Types { typedef internal::Types9 type; }; template -struct Types { +struct Types { typedef internal::Types10 type; }; template -struct Types { +struct Types { typedef internal::Types11 type; }; template -struct Types { +struct Types { typedef internal::Types12 type; }; @@ -964,16 +964,16 @@ template struct Types { + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None> { typedef internal::Types13 type; }; @@ -981,15 +981,15 @@ template struct Types { + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None> { typedef internal::Types14 type; }; @@ -997,15 +997,15 @@ template struct Types { + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None> { typedef internal::Types15 type; }; @@ -1014,15 +1014,15 @@ template struct Types { + T16, internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None> { typedef internal::Types16 type; }; @@ -1031,15 +1031,15 @@ template struct Types { + T16, T17, internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None> { typedef internal::Types17 type; }; @@ -1048,15 +1048,15 @@ template struct Types { + T16, T17, T18, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None> { typedef internal::Types18 type; }; @@ -1065,14 +1065,14 @@ template struct Types { + T16, T17, T18, T19, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None> { typedef internal::Types19 type; }; @@ -1081,14 +1081,14 @@ template struct Types { + T16, T17, T18, T19, T20, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None> { typedef internal::Types20 type; }; @@ -1098,14 +1098,14 @@ template struct Types { + T16, T17, T18, T19, T20, T21, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None> { typedef internal::Types21 type; }; @@ -1115,14 +1115,14 @@ template struct Types { + T16, T17, T18, T19, T20, T21, T22, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None> { typedef internal::Types22 type; }; @@ -1132,14 +1132,14 @@ template struct Types { + T16, T17, T18, T19, T20, T21, T22, T23, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None> { typedef internal::Types23 type; }; @@ -1149,14 +1149,14 @@ template struct Types { + T16, T17, T18, T19, T20, T21, T22, T23, T24, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None> { typedef internal::Types24 type; }; @@ -1166,13 +1166,13 @@ template struct Types { + T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None> { typedef internal::Types25 type; }; @@ -1183,13 +1183,13 @@ template struct Types { + T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None> { typedef internal::Types26 type; @@ -1201,13 +1201,13 @@ template struct Types { + T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None> { typedef internal::Types27 type; @@ -1220,12 +1220,12 @@ template struct Types { + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None> { typedef internal::Types28 type; @@ -1238,12 +1238,12 @@ template struct Types { + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None> { typedef internal::Types29 type; @@ -1256,11 +1256,11 @@ template struct Types { + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None> { typedef internal::Types30 type; @@ -1274,11 +1274,11 @@ template struct Types { + T31, internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None> { typedef internal::Types31 type; @@ -1292,11 +1292,11 @@ template struct Types { + T31, T32, internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None> { typedef internal::Types32 type; @@ -1310,11 +1310,11 @@ template struct Types { + T31, T32, T33, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None> { typedef internal::Types33 type; @@ -1328,11 +1328,11 @@ template struct Types { + T31, T32, T33, T34, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None> { typedef internal::Types34 type; @@ -1346,10 +1346,10 @@ template struct Types { + T31, T32, T33, T34, T35, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None> { typedef internal::Types35 type; @@ -1364,10 +1364,10 @@ template struct Types { + T31, T32, T33, T34, T35, T36, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None> { typedef internal::Types36 type; @@ -1382,10 +1382,10 @@ template struct Types { + T31, T32, T33, T34, T35, T36, T37, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None> { typedef internal::Types37 type; @@ -1400,10 +1400,10 @@ template struct Types { + T31, T32, T33, T34, T35, T36, T37, T38, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None> { typedef internal::Types38 type; @@ -1418,10 +1418,10 @@ template struct Types { + T31, T32, T33, T34, T35, T36, T37, T38, T39, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None> { typedef internal::Types39 type; @@ -1436,10 +1436,10 @@ template struct Types { + T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None> { typedef internal::Types40 struct Types { + T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None, internal::None> { typedef internal::Types41 struct Types { + T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, internal::None, + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None> { typedef internal::Types42 { + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None, internal::None> { typedef internal::Types43 { + internal::None, internal::None, internal::None, internal::None, + internal::None, internal::None> { typedef internal::Types44 { + internal::None, internal::None, internal::None, internal::None, + internal::None> { typedef internal::Types45 { + T46, internal::None, internal::None, internal::None, internal::None> { typedef internal::Types46 { + T46, T47, internal::None, internal::None, internal::None> { typedef internal::Types47 { + T46, T47, T48, internal::None, internal::None> { typedef internal::Types48 { + T46, T47, T48, T49, internal::None> { typedef internal::Types49 { // template Types. This allows us to simulate variadic templates // (e.g. Types, Type, and etc), which C++ doesn't // support directly. -struct NoneType {}; +struct None {}; // The following family of struct and struct templates are used to // represent type lists. In particular, TypesN @@ -144,7 +144,7 @@ struct Types$i { // easier to write, but generates horrible messages when there is a // compiler error, as gcc insists on printing out each template // argument, even if it has the default value (this means Types -// will appear as Types in the compiler +// will appear as Types in the compiler // errors). // // Our solution is to combine the best part of the two approaches: a @@ -154,13 +154,13 @@ struct Types$i { // Types template. $range i 1..n -template <$for i, [[typename T$i = internal::NoneType]]> +template <$for i, [[typename T$i = internal::None]]> struct Types { typedef internal::Types$n<$for i, [[T$i]]> type; }; template <> -struct Types<$for i, [[internal::NoneType]]> { +struct Types<$for i, [[internal::None]]> { typedef internal::Types0 type; }; @@ -169,7 +169,7 @@ $for i [[ $range j 1..i $range k i+1..n template <$for j, [[typename T$j]]> -struct Types<$for j, [[T$j]]$for k[[, internal::NoneType]]> { +struct Types<$for j, [[T$j]]$for k[[, internal::None]]> { typedef internal::Types$i<$for j, [[T$j]]> type; }; diff --git a/test/gtest-1.8.0/googletest/src/gtest.cc b/test/gtest-1.8.0/googletest/src/gtest.cc index 18de59c..d882ab2 100644 --- a/test/gtest-1.8.0/googletest/src/gtest.cc +++ b/test/gtest-1.8.0/googletest/src/gtest.cc @@ -4997,7 +4997,7 @@ bool AlwaysTrue() { // If *pstr starts with the given prefix, modifies *pstr to be right // past the prefix and returns true; otherwise leaves *pstr unchanged -// and returns false. NoneType of pstr, *pstr, and prefix can be NULL. +// and returns false. None of pstr, *pstr, and prefix can be NULL. bool SkipPrefix(const char* prefix, const char** pstr) { const size_t prefix_len = strlen(prefix); if (strncmp(*pstr, prefix, prefix_len) == 0) { diff --git a/test/gtest-1.8.0/googletest/test/gtest_repeat_test.cc b/test/gtest-1.8.0/googletest/test/gtest_repeat_test.cc index deede9b..481012a 100644 --- a/test/gtest-1.8.0/googletest/test/gtest_repeat_test.cc +++ b/test/gtest-1.8.0/googletest/test/gtest_repeat_test.cc @@ -181,7 +181,7 @@ void TestRepeat(int repeat) { // set of tests. void TestRepeatWithEmptyFilter(int repeat) { GTEST_FLAG(repeat) = repeat; - GTEST_FLAG(filter) = "NoneType"; + GTEST_FLAG(filter) = "None"; ResetCounts(); GTEST_CHECK_INT_EQ_(0, RUN_ALL_TESTS());