Work around gcc's inability to compile an incomplete type in googletest,

leading to hundreds of lines of fairly unreadable error messages.

I don't think we particularly care about the specific source file gcc
dies on, and the many layers of macros and sub-types in googletest make
it very hard to diagnose whether this is a bug in googletest, gcc, clang
or libc++.
This commit is contained in:
Dimitry Andric 2019-09-14 19:19:38 +00:00
parent 23e2b4d9b1
commit c950e61287

View File

@ -107,7 +107,8 @@ using testing::internal::CaptureStdout;
using testing::internal::GetCapturedStdout;
#endif
class Incomplete;
class Incomplete {
};
class MockIncomplete {
public: