summaryrefslogtreecommitdiffstats
path: root/lib/ASTMatchers
Commit message (Expand)AuthorAgeFilesLines
* [ASTMatchers] Improve assert message for broken parent map.Sam McCall2019-01-081-7/+11
* [clang] Add AST matcher for initializer list membersHyrum Wright2019-01-071-0/+1
* [ASTImporter] Fix redecl chain of classes and class templatesGabor Marton2018-12-172-0/+3
* [clang] Add AST matcher for block expressions 🔍Stephane Moore2018-12-132-0/+2
* [AST] Store "UsesADL" information in CallExpr.Eric Fiselier2018-12-121-0/+1
* Revert rL347462 "[ASTMatchers] Add hasSideEffect() matcher."Clement Courbet2018-11-221-1/+0
* [ASTMatchers] Add hasSideEffect() matcher.Clement Courbet2018-11-221-0/+1
* Fix parens warning in assert in ASTMatchFinderErich Keane2018-11-151-7/+7
* [AST] Allow limiting the scope of common AST traversals (getParents, RAV).Sam McCall2018-11-141-6/+17
* [ASTMatchers] overload ignoringParens for ExprJonas Toth2018-11-091-1/+1
* Compound literals, enums, et al require const exprBill Wendling2018-11-092-0/+2
* Add the isStaticLocal() AST matcher for matching on local static variables.Aaron Ballman2018-10-291-0/+1
* Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFCFangrui Song2018-10-201-5/+5
* [ASTMatcher] Add missing imaginaryLiteralStephen Kelly2018-10-091-0/+1
* Add matchers missing from dynamic AST registryStephen Kelly2018-10-031-0/+7
* Sort list of matchersStephen Kelly2018-10-031-14/+14
* Allow comments with '#' in dynamic AST MatchersStephen Kelly2018-10-031-0/+4
* Use the container form llvm::sort(C, ...)Fangrui Song2018-09-301-5/+5
* [ASTMatchers] add three matchers for dependent expressionsJonas Toth2018-09-111-0/+3
* Allow binding to NamedValue resulting from let expressionStephen Kelly2018-08-301-2/+21
* Extract parseBindID methodStephen Kelly2018-08-301-31/+38
* Fix import of class templates partial specializationGabor Marton2018-08-221-0/+3
* [ASTMatchers] Add matchers unresolvedMemberExpr, cxxDependentScopeMemberExprShuai Wang2018-08-122-0/+6
* 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-272-0/+2
* [ASTMatchers] Add an isMain() matcherGeorge Karpenkov2018-07-231-0/+1
* [ASTMatchers] add matcher for decltypeType and its underlyingTypeJonas Toth2018-07-232-0/+2
* [ASTMatchers] Introduce Objective-C matchers `hasReceiver` and `isInstanceMes...George Karpenkov2018-07-161-0/+2
* [ASTMatchers] A matcher for Objective-C @autoreleasepoolGeorge Karpenkov2018-07-062-0/+3
* [ASTMatchers] Introduce a blockDecl matcher for matching block declarationsGeorge Karpenkov2018-05-162-0/+3
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-096-47/+47
* Fix typos in clangAlexander Kornienko2018-04-061-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-292-4/+25
* [clang] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-271-2/+2
* [ASTMatchers] Add isAssignmentOperator matcherPeter Szecsi2018-03-271-0/+1
* PR36581: Support data recursion over Stmts in AST matchers.Richard Smith2018-03-021-11/+16
* Add hasTrailingReturn AST matcherJulie Hockett2018-01-221-0/+1
* [ASTMatcher] Add isScoped matcher for enumDecl.Haojian Wu2018-01-181-0/+1
* [ASTMatchers] Add isNoReturn() match narrower for FunctionDeclarationsRoman Lebedev2018-01-171-0/+1
* Remove creation of out-of-bounds value of enumeration type (resulting in UB).Richard Smith2017-12-081-12/+10
* Add the hasDefinition() AST matcher to match class declarations that also hav...Aaron Ballman2017-11-291-0/+1
* [ASTMatchers] Matchers for new[] operatorsAdam Balogh2017-11-231-0/+2
* Add an AST matcher for hasDefaultArgument() to match on parameter declaration...Aaron Ballman2017-11-211-0/+1
* 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
* Add ObjC exception statement AST matchersDave Lee2017-11-111-0/+4
* [ASTMatchers] Fix some Clang-tidy modernize and Include What You Use warnings...Eugene Zelenko2017-11-014-83/+162
* Add objcCategoryImplDecl matcherDave Lee2017-10-261-0/+1