llvm-project/clang/unittests/ASTMatchers
Nathan James b4ad3c3891 Reland "[ASTMatchers] Output currently matching node on crash"
Extend D120185 to also log the node being matched on in case of a crash.
This can help if a matcher is causing a crash or there are not enough interesting nodes bound.

Reviewed By: aaron.ballman

Differential Revision: https://reviews.llvm.org/D122529

This reverts commit 61d67c8eec.

This relands commit 6e33e45b94.

Fixing the build issue on 32bit machines due to not enough free bits in the PointerUnion.
2022-04-05 21:47:16 +01:00
..
Dynamic [ASTMatchers] Add `cxxBaseSpecifier` matcher (non-top-level) 2021-04-09 00:05:36 +01:00
ASTMatchersInternalTest.cpp Reland "[ASTMatchers] Output currently matching node on crash" 2022-04-05 21:47:16 +01:00
ASTMatchersNarrowingTest.cpp Add `isConstinit` matcher 2022-01-24 08:35:42 -05:00
ASTMatchersNodeTest.cpp Add `LambdaCapture`-related matchers. 2021-11-08 18:50:54 +00:00
ASTMatchersTest.h Reapply "Support Attr in DynTypedNode and ASTMatchers." 2021-08-06 22:30:32 +02:00
ASTMatchersTraversalTest.cpp [clang] ASTMatchers: Fix out-of-bounds access in foreachArgumentWithParamType. 2021-12-15 12:35:07 -05:00
CMakeLists.txt On Windows build, making the /bigobj flag global , instead of passing it per file. 2020-07-28 18:04:36 -05:00
GtestMatchersTest.cpp Add matchers for gtest's ASSERT_THAT, EXPECT_THAT, ON_CALL and EXPECT_CALL 2021-06-02 17:28:14 +00:00