llvm-project/llvm/utils/unittest
Kirill Bobyrev 76b855d845 [llvm] Add IWYU pragmas to GTest
This will allow using tools like Include-What-You-Use and clangd
IncludeCleaner. The tools will correctly identify the public headers
responsible for importing symbols in the testing code.

This is a backport of 100f6fbf5f

The only untouched file from that patch is
googletest/include/gtest/gtest_prod.h because the change is unrelated.

Reviewed By: sammccall

Differential Revision: https://reviews.llvm.org/D119320
2022-02-09 11:05:59 +01:00
..
UnitTestMain [Support] Don't print stacktrace if DbgHelp.dll hasn't been loaded yet 2022-02-08 16:37:36 +00:00
googlemock [llvm] Add IWYU pragmas to GTest 2022-02-09 11:05:59 +01:00
googletest [llvm] Add IWYU pragmas to GTest 2022-02-09 11:05:59 +01:00
CMakeLists.txt GTEST_HAS_TR1_TUPLE is gone, stop defining it. 2021-05-14 21:14:32 +02:00