summaryrefslogtreecommitdiffstats
path: root/clang/lib/ASTMatchers/ASTMatchersInternal.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ASTMatchers] HasNameMatcher handles `extern "C"`Nathan James2020-02-271-1/+7
* Add a new AST matcher 'optionally'.Rihan Yang2020-01-081-0/+27
* Allow using traverse() with bindingsStephen Kelly2020-01-051-0/+5
* Make it possible control matcher traversal kind with ASTContextStephen Kelly2019-12-061-4/+22
* Revert "[clang] Fixing windows buildbot after D61552"Gauthier Harnisch2019-06-201-2/+0
* [clang] Fixing windows buildbot after D61552Gauthier Harnisch2019-06-201-0/+2
* [clang][ASTMatchers] Add definition for cxxDeductionGuideDecl introduced in r...Kadir Cetinkaya2019-06-201-0/+2
* [ASTTypeTraits][ASTMatchers][OpenMP] OMPClause handlingRoman Lebedev2019-03-211-0/+2
* [ASTMatchers][OpenMP] Add base ompExecutableDirective() matcher.Roman Lebedev2019-03-211-0/+3
* [ASTImporter] Add support for importing ChooseExpr AST nodes.Tom Roeder2019-02-261-0/+1
* Revert r354832 "[ASTImporter] Add support for importing ChooseExpr AST nodes."Reid Kleckner2019-02-261-1/+0
* [ASTImporter] Add support for importing ChooseExpr AST nodes.Tom Roeder2019-02-251-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [ASTImporter] Fix redecl chain of classes and class templatesGabor Marton2018-12-171-0/+2
* [clang] Add AST matcher for block expressions 🔍Stephane Moore2018-12-131-0/+1
* Compound literals, enums, et al require const exprBill Wendling2018-11-091-0/+1
* Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFCFangrui Song2018-10-201-5/+5
* Fix import of class templates partial specializationGabor Marton2018-08-221-0/+3
* [ASTMatchers] Add matchers unresolvedMemberExpr, cxxDependentScopeMemberExprShuai Wang2018-08-121-0/+4
* Add support for importing imaginary literalsGabor Marton2018-08-091-0/+1
* [ASTMatchers] Introduce a matcher for `ObjCIvarExpr`, support getting it's de...George Karpenkov2018-07-271-0/+1
* [ASTMatchers] add matcher for decltypeType and its underlyingTypeJonas Toth2018-07-231-0/+1
* [ASTMatchers] A matcher for Objective-C @autoreleasepoolGeorge Karpenkov2018-07-061-0/+2
* [ASTMatchers] Introduce a blockDecl matcher for matching block declarationsGeorge Karpenkov2018-05-161-0/+2
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* [astmatchers] Fix linking issueGeorge Karpenkov2018-03-291-0/+3
* [astmatchers] Move a matcher out of internal namespace: blind debugging of MS...George Karpenkov2018-03-291-9/+10
* [ASTMatchers] Introduce a matcher for matching any given Objective-C selectorGeorge Karpenkov2018-03-291-4/+24
* ASTMatchers{,Macros}.h: Add some extra macros to use for decl/def of matchersDavid Blaikie2017-11-211-0/+9
* ASTMatchers.h: Fix ODR violations by avoiding internal linkage variables in h...David Blaikie2017-11-151-0/+268
* [ASTMatchers] Fix some Clang-tidy modernize and Include What You Use warnings...Eugene Zelenko2017-11-011-15/+37
* Move some IntrusiveRefCntPtrs instead of copying.Benjamin Kramer2016-07-211-6/+7
* Fix a -Wunused-variable diagnostic.Alexander Kornienko2016-02-231-0/+2
* Fix Visual Studio build after r261574Hans Wennborg2016-02-221-3/+3
* [ASTMatchers] Add matcher hasAnyName.Samuel Benzaquen2016-02-221-51/+107
* Reduce the number of implicit StringRef->std::string conversions by threading...Benjamin Kramer2016-02-131-2/+3
* [ASTMatchers] Allow hasName() to look through inline namespacesSamuel Benzaquen2016-02-051-21/+125
* [ASTMatchers] Use provided target NodeKind instead of inferring it from the m...Samuel Benzaquen2015-07-171-5/+5
* AST Matchers: pass ast_type_traits::DynTypedNode by const-refHans Wennborg2015-07-141-9/+9
* When testing for anyOf(), the test should not be for an exact type match for ...Aaron Ballman2015-07-021-2/+2
* Make the function pointer a template argument instead of a runtime value.Samuel Benzaquen2014-12-011-22/+37
* Filter the toplevel matchers by kind.Samuel Benzaquen2014-11-241-0/+19
* Replace variadic operator function pointer with an enum value.Samuel Benzaquen2014-11-201-5/+45
* Remove VariadicOperatorMatcherInterface as it is redundant with logic from Dy...Samuel Benzaquen2014-11-171-3/+4
* ASTMatchers: Peel off a layer of indirection from true matcher. NFC.Benjamin Kramer2014-10-241-12/+10
* ASTMatchers: for-rangify loops. No functionality change.Benjamin Kramer2014-10-241-11/+9
* Fix code to follow the "Don’t use else after a return" rule.Samuel Benzaquen2014-10-161-7/+8
* Speed up hasName() matcher.Samuel Benzaquen2014-10-151-0/+46
* Fix order of evaluation bug in DynTypedMatcher::constructVariadic().Samuel Benzaquen2014-10-131-2/+2
* Fix bug in DynTypedMatcher::constructVariadic() that would cause false negati...Samuel Benzaquen2014-10-131-12/+13
OpenPOWER on IntegriCloud