llvm-project/lldb/unittests/TestingSupport
Pavel Labath bb91c9fe7b [cmake] Make gtest macro definitions a part the library interface
These definitions are needed by any file which uses gtest. Previously we
were adding them in the add_unittest function, but over time we've
accumulated libraries (which don't go through add_unittest) building on
gtest and this has resulted in proliferation of the definitions.

Making this a part of the library interface enables them to be managed
centrally. This follows a patch for -Wno-suggest-override (D84554) which
took a similar approach.

Differential Revision: https://reviews.llvm.org/D84748
2020-08-11 15:22:44 +02:00
..
Host [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
Symbol [cmake] Make gtest macro definitions a part the library interface 2020-08-11 15:22:44 +02:00
CMakeLists.txt [lldb] Use modern CMake to avoid repetition (NFC) 2020-08-10 22:29:40 -07:00
MockTildeExpressionResolver.cpp [lldb][NFC] Fix all formatting errors in .cpp file headers 2020-01-24 08:52:55 +01:00
MockTildeExpressionResolver.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
SubsystemRAII.h [lldb] Add a SubsystemRAII that takes care of calling Initialize and Terminate in the unit tests 2019-12-23 10:38:25 +01:00
TestUtilities.cpp [lldb] Delete useless assertion 2020-07-15 15:42:53 +02:00
TestUtilities.h [lldb/Module] Allow for the creation of memory-only modules 2020-07-14 08:45:44 -07:00
module.modulemap Re-land "[lldb] [testsuite] generalize `DWARFASTParserClangTests` based on `DWARFExpressionTest`'s YAML" 2020-02-04 13:59:29 -08:00