llvm-project/clang/lib/ASTMatchers
Jakub Kuderski 64b6c78e94 Add cxxStdInitializerListExpr AST matcher
Summary:
This adds a new ASTMatcher for CXXStdInitializerListExprs that matches C++ initializer list expressions.

The primary motivation is to use it to fix [[ https://bugs.llvm.org/show_bug.cgi?id=32896 | PR32896 ]] (review here [[ https://reviews.llvm.org/D32767 | D32767 ]]).

Reviewers: alexfh, Prazek, aaron.ballman

Reviewed By: alexfh, aaron.ballman

Subscribers: malcolm.parsons, cfe-commits, klimek

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

llvm-svn: 302287
2017-05-05 21:01:12 +00:00
..
Dynamic Add cxxStdInitializerListExpr AST matcher 2017-05-05 21:01:12 +00:00
ASTMatchFinder.cpp Complete support for the cxxCtorInitializer() AST matcher so that it can be used as a top-level matcher. 2016-09-26 17:04:27 +00:00
ASTMatchersInternal.cpp Move some IntrusiveRefCntPtrs instead of copying. 2016-07-21 15:06:51 +00:00
CMakeLists.txt ASTMatchers: Add an explicit dependency on libclangBasic. 2015-03-12 16:25:19 +00:00