| Commit message (Expand) | Author | Age | Files | Lines |
* | [ASTMatchers] HasNameMatcher handles `extern "C"` | Nathan James | 2020-02-27 | 1 | -1/+7 |
* | Add a new AST matcher 'optionally'. | Rihan Yang | 2020-01-08 | 1 | -0/+27 |
* | Allow using traverse() with bindings | Stephen Kelly | 2020-01-05 | 1 | -0/+5 |
* | Make it possible control matcher traversal kind with ASTContext | Stephen Kelly | 2019-12-06 | 1 | -4/+22 |
* | Revert "[clang] Fixing windows buildbot after D61552" | Gauthier Harnisch | 2019-06-20 | 1 | -2/+0 |
* | [clang] Fixing windows buildbot after D61552 | Gauthier Harnisch | 2019-06-20 | 1 | -0/+2 |
* | [clang][ASTMatchers] Add definition for cxxDeductionGuideDecl introduced in r... | Kadir Cetinkaya | 2019-06-20 | 1 | -0/+2 |
* | [ASTTypeTraits][ASTMatchers][OpenMP] OMPClause handling | Roman Lebedev | 2019-03-21 | 1 | -0/+2 |
* | [ASTMatchers][OpenMP] Add base ompExecutableDirective() matcher. | Roman Lebedev | 2019-03-21 | 1 | -0/+3 |
* | [ASTImporter] Add support for importing ChooseExpr AST nodes. | Tom Roeder | 2019-02-26 | 1 | -0/+1 |
* | Revert r354832 "[ASTImporter] Add support for importing ChooseExpr AST nodes." | Reid Kleckner | 2019-02-26 | 1 | -1/+0 |
* | [ASTImporter] Add support for importing ChooseExpr AST nodes. | Tom Roeder | 2019-02-25 | 1 | -0/+1 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | [ASTImporter] Fix redecl chain of classes and class templates | Gabor Marton | 2018-12-17 | 1 | -0/+2 |
* | [clang] Add AST matcher for block expressions 🔍 | Stephane Moore | 2018-12-13 | 1 | -0/+1 |
* | Compound literals, enums, et al require const expr | Bill Wendling | 2018-11-09 | 1 | -0/+1 |
* | Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFC | Fangrui Song | 2018-10-20 | 1 | -5/+5 |
* | Fix import of class templates partial specialization | Gabor Marton | 2018-08-22 | 1 | -0/+3 |
* | [ASTMatchers] Add matchers unresolvedMemberExpr, cxxDependentScopeMemberExpr | Shuai Wang | 2018-08-12 | 1 | -0/+4 |
* | Add support for importing imaginary literals | Gabor Marton | 2018-08-09 | 1 | -0/+1 |
* | [ASTMatchers] Introduce a matcher for `ObjCIvarExpr`, support getting it's de... | George Karpenkov | 2018-07-27 | 1 | -0/+1 |
* | [ASTMatchers] add matcher for decltypeType and its underlyingType | Jonas Toth | 2018-07-23 | 1 | -0/+1 |
* | [ASTMatchers] A matcher for Objective-C @autoreleasepool | George Karpenkov | 2018-07-06 | 1 | -0/+2 |
* | [ASTMatchers] Introduce a blockDecl matcher for matching block declarations | George Karpenkov | 2018-05-16 | 1 | -0/+2 |
* | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-09 | 1 | -1/+1 |
* | [astmatchers] Fix linking issue | George Karpenkov | 2018-03-29 | 1 | -0/+3 |
* | [astmatchers] Move a matcher out of internal namespace: blind debugging of MS... | George Karpenkov | 2018-03-29 | 1 | -9/+10 |
* | [ASTMatchers] Introduce a matcher for matching any given Objective-C selector | George Karpenkov | 2018-03-29 | 1 | -4/+24 |
* | ASTMatchers{,Macros}.h: Add some extra macros to use for decl/def of matchers | David Blaikie | 2017-11-21 | 1 | -0/+9 |
* | ASTMatchers.h: Fix ODR violations by avoiding internal linkage variables in h... | David Blaikie | 2017-11-15 | 1 | -0/+268 |
* | [ASTMatchers] Fix some Clang-tidy modernize and Include What You Use warnings... | Eugene Zelenko | 2017-11-01 | 1 | -15/+37 |
* | Move some IntrusiveRefCntPtrs instead of copying. | Benjamin Kramer | 2016-07-21 | 1 | -6/+7 |
* | Fix a -Wunused-variable diagnostic. | Alexander Kornienko | 2016-02-23 | 1 | -0/+2 |
* | Fix Visual Studio build after r261574 | Hans Wennborg | 2016-02-22 | 1 | -3/+3 |
* | [ASTMatchers] Add matcher hasAnyName. | Samuel Benzaquen | 2016-02-22 | 1 | -51/+107 |
* | Reduce the number of implicit StringRef->std::string conversions by threading... | Benjamin Kramer | 2016-02-13 | 1 | -2/+3 |
* | [ASTMatchers] Allow hasName() to look through inline namespaces | Samuel Benzaquen | 2016-02-05 | 1 | -21/+125 |
* | [ASTMatchers] Use provided target NodeKind instead of inferring it from the m... | Samuel Benzaquen | 2015-07-17 | 1 | -5/+5 |
* | AST Matchers: pass ast_type_traits::DynTypedNode by const-ref | Hans Wennborg | 2015-07-14 | 1 | -9/+9 |
* | When testing for anyOf(), the test should not be for an exact type match for ... | Aaron Ballman | 2015-07-02 | 1 | -2/+2 |
* | Make the function pointer a template argument instead of a runtime value. | Samuel Benzaquen | 2014-12-01 | 1 | -22/+37 |
* | Filter the toplevel matchers by kind. | Samuel Benzaquen | 2014-11-24 | 1 | -0/+19 |
* | Replace variadic operator function pointer with an enum value. | Samuel Benzaquen | 2014-11-20 | 1 | -5/+45 |
* | Remove VariadicOperatorMatcherInterface as it is redundant with logic from Dy... | Samuel Benzaquen | 2014-11-17 | 1 | -3/+4 |
* | ASTMatchers: Peel off a layer of indirection from true matcher. NFC. | Benjamin Kramer | 2014-10-24 | 1 | -12/+10 |
* | ASTMatchers: for-rangify loops. No functionality change. | Benjamin Kramer | 2014-10-24 | 1 | -11/+9 |
* | Fix code to follow the "Don’t use else after a return" rule. | Samuel Benzaquen | 2014-10-16 | 1 | -7/+8 |
* | Speed up hasName() matcher. | Samuel Benzaquen | 2014-10-15 | 1 | -0/+46 |
* | Fix order of evaluation bug in DynTypedMatcher::constructVariadic(). | Samuel Benzaquen | 2014-10-13 | 1 | -2/+2 |
* | Fix bug in DynTypedMatcher::constructVariadic() that would cause false negati... | Samuel Benzaquen | 2014-10-13 | 1 | -12/+13 |