llvm-project/clang/lib
Yitzhak Mandelbaum 23444edf30 [AST matchers] Add basic matchers for googletest EXPECT/ASSERT calls.
Summary:
This revision adds matchers that match calls to the gtest EXPECT and ASSERT
macros almost like function calls. The matchers are placed in separate files
(GtestMatchers...), because they are specific to the gtest library.

Reviewers: gribozavr2

Subscribers: mgorny, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D74840
2020-02-21 12:05:15 -05:00
..
ARCMigrate [ARCMT][NFC] Reduce #include dependencies 2020-02-12 19:10:46 +01:00
AST [AST][NFC] Update outdated comments in ASTStructuralEquivalence.cpp 2020-02-21 15:54:58 +01:00
ASTMatchers [AST matchers] Add basic matchers for googletest EXPECT/ASSERT calls. 2020-02-21 12:05:15 -05:00
Analysis [clang][Analysis] CallGraph: store the actual call `Expr*` in the CallGraphNode::CallRecord 2020-02-13 23:37:53 +03:00
Basic Add cl_khr_mipmap_image_writes as supported to AMDGPU 2020-02-19 17:40:40 -05:00
CodeGen [OpenMP][NFC] Remove leftover debug messages 2020-02-20 20:28:42 -06:00
CrossTU [clang] Replace SmallStr.str().str() with std::string conversion operator. 2020-01-29 21:27:46 -08:00
DirectoryWatcher Add missing newlines at EOF; NFC 2020-02-12 15:57:25 +00:00
Driver Revert "[Driver] Escape the program path for -frecord-command-line" 2020-02-20 17:36:56 -05:00
Edit [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 2019-07-02 18:28:13 +00:00
Format [clang-format] Merge name and colon into a single token for C# named arguments 2020-02-20 19:23:38 +00:00
Frontend Revert "Reland "[DebugInfo] Enable the debug entry values feature by default"" 2020-02-20 14:41:39 +01:00
FrontendTool Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
Headers [Mips] Add intrinsics for 4-byte and 8-byte MSA loads/stores. 2020-02-11 11:47:30 +01:00
Index [clang][Index] Fix the incomplete instantiations in libindex. 2020-02-20 14:42:30 +01:00
Lex Prefer __vector over vector keyword for altivec 2020-02-10 20:23:26 +01:00
Parse [NFC] Remove trailing space 2020-02-18 10:49:13 +08:00
Rewrite [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug 2019-08-15 21:17:48 +00:00
Sema [Sema] Demote call-site-based 'alignment is a power of two' check for AllocAlignAttr into a warning 2020-02-20 16:39:26 +03:00
Serialization [NFC] Remove trailing space 2020-02-18 10:49:13 +08:00
StaticAnalyzer [clang][analyzer] Modify include AllocationState.h in PutenvWithAutoChecker.cpp 2020-02-20 17:17:36 +01:00
Tooling [libTooling] Add option for `buildAST` to report diagnostics. 2020-02-18 09:11:51 -05:00
CMakeLists.txt Reland [clang] DirectoryWatcher 2019-07-12 20:34:10 +00:00