summaryrefslogtreecommitdiffstats
path: root/lib/ASTMatchers/Dynamic/Registry.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ASTMatchers] Add clang-query support for equals matcherPeter Wu2017-06-081-9/+19
* Add cxxStdInitializerListExpr AST matcherJakub Kuderski2017-05-051-0/+1
* [clang] Register isConstexpr matcherAlexander Shaposhnikov2017-04-161-0/+1
* Add isStaticStorageClass to the dynamic matcher registry so that it can be us...Aaron Ballman2017-04-151-0/+1
* [ASTMatchers] add typeAliasTemplateDecl matcher.Eric Liu2017-03-281-0/+1
* Add AST matchers for ObjCProtocolDecl, ObjCCategoryDecl, ObjCMethodDecl, ObjC...Aaron Ballman2017-03-151-0/+5
* [ASTMatchers] Add hasInClassInitializer traversal matcher for FieldDecl.Malcolm Parsons2016-12-241-0/+1
* [ASTMatcher] Add hasReplacementType matcher for SubstTemplateTypeParmTypeMalcolm Parsons2016-12-081-0/+1
* Adds hasUnqualifiedDesugaredType to allow matching through type sugar.Manuel Klimek2016-12-011-0/+1
* [AST] Convert Marshallers to use unique_ptr.Justin Lebar2016-10-101-27/+26
* Add an AST matcher for external formal linkage.Aaron Ballman2016-08-171-0/+1
* [ASTMatchers] Add templateTypeParmDecl() to Registry.cppMartin Bohme2016-08-121-0/+1
* [ASTMatchers] Add matchers canReferToDecl() and hasUnderlyingDecl()Martin Bohme2016-08-091-0/+2
* [ASTMatcher] Add templateName matcher.Haojian Wu2016-07-291-0/+1
* [ASTMatchers] isSignedInteger() and isUnsignedInteger()Clement Courbet2016-07-121-0/+2
* Add AST matchers for handling bit-fields and narrowing based on their width.Aaron Ballman2016-07-061-0/+2
* [ASTMatcher] Add a node matcher for EnumType.Haojian Wu2016-06-301-0/+1
* [ASTMatchers] Add isLambda() matcher.Samuel Benzaquen2016-06-281-0/+1
* IgnoringImplicit matcher.Cong Liu2016-06-241-0/+1
* Adding an AST matcher to ignore parenthesis in *types* (rather than expressio...Aaron Ballman2016-06-061-0/+1
* [ASTMatcher] Add a node matcher for UnresolvedLookupExpr.Haojian Wu2016-05-181-0/+1
* Add the hasDynamicExceptionSpec() AST matcher to match function declarations ...Aaron Ballman2016-05-161-0/+1
* Add an AST matcher for CastExpr kindEtienne Bergeron2016-05-131-0/+1
* [ASTMatchers] New matcher forFunctionGabor Horvath2016-05-041-0/+1
* Add typedefNameDecl() and typeAliasDecl() to the AST matchers; improves hasTy...Aaron Ballman2016-04-141-0/+2
* [ASTMatchers] New matcher hasReturnValue addedAlexander Kornienko2016-03-221-0/+1
* Adding new AST matchers for: addrLabelExpr, atomicExpr, binaryConditionalOper...Aaron Ballman2016-03-091-0/+13
* [ASTMatchers] Add matcher hasAnyName.Samuel Benzaquen2016-02-221-0/+1
* Add an AST matcher for real floating-point types. e.g., float, double, long d...Aaron Ballman2016-02-181-0/+1
* Add a nullPointerConstant() AST matcher to handle variations of null pointer ...Aaron Ballman2016-02-161-0/+1
* Add isAnyPointer() matchers. Register missing matchers.Felix Berger2016-02-151-0/+2
* Registering the gnuNullExpr AST matcher as a dynamic matcher so that it is av...Aaron Ballman2016-02-091-0/+1
* Reapply r259210 with a fix for RegistryTest.cpp.Aaron Ballman2016-02-011-0/+1
* Revert r259210 "Extend hasType narrowing matcher for TypedefDecls, add functi...Hans Wennborg2016-01-291-1/+0
* Extend hasType narrowing matcher for TypedefDecls, add functionProtoType matc...Aaron Ballman2016-01-291-0/+1
* Add am AST matcher for isMoveAssignmentOperator.Aaron Ballman2016-01-221-0/+1
* Add an isVirtualAsWritten AST matcher.Nico Weber2016-01-211-0/+1
* Register the isCopyAssignmentOperator AST matcher so that it can be used dyna...Aaron Ballman2016-01-201-0/+1
* Add AST matcher for paren expressions.Aaron Ballman2016-01-201-0/+1
* Add an AST matcher for checking whether a function is defaulted.Aaron Ballman2016-01-181-0/+1
* Add forEachArgumentWithParam AST matcher.Manuel Klimek2016-01-181-0/+1
* [ASTMatchers] Add booleanType() matcher.Samuel Benzaquen2015-12-221-0/+1
* Add a narrowing AST matcher that matches on a FunctionDecl with a non-throwin...Aaron Ballman2015-12-021-0/+1
* Add an AST matcher for narrowing when a type is volatile-qualified.Aaron Ballman2015-11-231-0/+1
* Re-committing r253473 after hopefully fixing the bot breakage. There was a co...Aaron Ballman2015-11-181-0/+3
* Reverting r253473 while I investigate build bot failures.Aaron Ballman2015-11-181-3/+0
* Adding AST matchers for VarDecl storage durations. Can now determine whether ...Aaron Ballman2015-11-181-0/+3
* Add decayedType and hasDecayedType AST matchersMatthias Gehre2015-10-121-0/+2
* Adding a narrowing AST matcher for FunctionDecl::isVariadic(), plus tests and...Aaron Ballman2015-10-051-0/+1
* SourceRanges are small and trivially copyable, don't them by reference.Craig Topper2015-10-041-2/+2