summaryrefslogtreecommitdiffstats
path: root/clang/unittests/ASTMatchers/ASTMatchersTest.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fixed HasDeclarationMatcher to properly convert all types into decls where po...Aaron Ballman2015-09-111-0/+48
* Fix documentation of numSelectorArgs.Manuel Klimek2015-09-081-0/+3
* Fixing a bug where hasType(decl()) would fail to match on C code involving st...Aaron Ballman2015-09-041-0/+3
* Adding an AST matcher for namespaceAliasDecl.Aaron Ballman2015-08-281-0/+5
* [ASTMatchers] Add type matcher for SubstTemplateTypeParmType.Samuel Benzaquen2015-08-261-0/+12
* Add AST narrowing matchers for inline and anonymous namespaces. Since the inl...Aaron Ballman2015-08-181-0/+12
* Add a polymorphic AST matcher for testing whether a constructor or a conversi...Aaron Ballman2015-08-111-0/+14
* Add an AST matcher to match member intializers of a CXXCtorInitializer.Aaron Ballman2015-08-111-0/+6
* Add AST matchers for narrowing constructors that are default, copy, or move c...Aaron Ballman2015-08-051-0/+41
* Add an AST matcher, isFinal(), for testing whether a method or class declarat...Aaron Ballman2015-07-241-0/+9
* [ASTMatchers] Use provided target NodeKind instead of inferring it from the m...Samuel Benzaquen2015-07-171-0/+10
* Add the ability to AST match a variable declaration that is an exception vari...Aaron Ballman2015-07-151-0/+4
* When testing for anyOf(), the test should not be for an exact type match for ...Aaron Ballman2015-07-021-0/+4
* Implement an AST matcher for C++ exception catch handlers that can catch any ...Aaron Ballman2015-07-021-0/+4
* Adding new AST matcher: isConstexprSzabolcs Sipos2015-05-221-0/+7
* Adding new AST matcher: gnuNullExprSzabolcs Sipos2015-05-071-0/+4
* Add conversionDecl matcher for node CXXConversionDecl.Samuel Benzaquen2015-04-201-0/+6
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-15/+11
* Add support for a few Objective-C matchers.Manuel Klimek2015-03-121-0/+45
* Reverting r232034, as it broke one of the bots with link errors. Details at: ...Aaron Ballman2015-03-121-45/+0
* Added some matchers for objective c selectors and messages to ASTMatchers.h. ...Aaron Ballman2015-03-121-0/+45
* ASTMatchers: Make AST_POLYMORPHIC_SUPPORTED_TYPES a variadic macroBenjamin Kramer2015-03-071-4/+3
* Fix isOverride() for the case of a dependent typed base class.Samuel Benzaquen2015-03-061-0/+3
* Add translationUnitDecl matcher.Samuel Benzaquen2015-02-101-0/+15
* Rewrite r228138 to be somewhat saner.Daniel Jasper2015-02-041-0/+2
* Let RecursiveASTVisitor walk both syntactic and semantic form of InitListExprs.Daniel Jasper2015-02-041-0/+4
* Add some overloads so that floating point literals can be AST matched properly.Daniel Jasper2015-02-031-0/+8
* Revert "Add some overloads so that floating point literals can be AST matched...Daniel Jasper2015-02-021-8/+0
* Add some overloads so that floating point literals can be AST matched properly.Daniel Jasper2015-02-021-0/+8
* Add voidType() matcher.Samuel Benzaquen2014-12-151-0/+5
* Re-apply r222646 (was reverted in r222667). Adding 4 ASTMatchers: typedefDecl...Manuel Klimek2014-11-251-0/+53
* Reverting r222646; the tests do not pass on Windows. Also reverts r222664, wh...Aaron Ballman2014-11-241-48/+0
* Unbreaking the MSVC 2012 build; however, these tests still fail on Windows.Aaron Ballman2014-11-241-5/+12
* Adding 4 ASTMatchers: typedefDecl, isInMainFile, isInSystemFile, isInFileMatc...Manuel Klimek2014-11-241-0/+41
* Add valueDecl() matcher.Samuel Benzaquen2014-10-281-0/+7
* Fix segfault in hasDeclContext for nodes that have no decl context.Samuel Benzaquen2014-10-271-0/+2
* Add support for profiling the matchers used.Samuel Benzaquen2014-10-221-0/+19
* Fix bug in DynTypedMatcher::constructVariadic() that would cause false negati...Samuel Benzaquen2014-10-131-0/+5
* Implement various matchers around template argument handling.Manuel Klimek2014-10-091-0/+58
* Fix bug in DynTypedMatcher::constructVariadic() that would cause false negati...Samuel Benzaquen2014-10-061-0/+5
* Adds 'override' to overriding methods. NFC.Fariborz Jahanian2014-10-011-2/+2
* Refactor Matcher<T> and DynTypedMatcher to reduce overhead of casts.Samuel Benzaquen2014-10-011-0/+14
* Revert r218616, "Refactor Matcher<T> and DynTypedMatcher to reduce overhead o...NAKAMURA Takumi2014-09-291-14/+0
* Refactor Matcher<T> and DynTypedMatcher to reduce overhead of casts.Samuel Benzaquen2014-09-291-0/+14
* Add matcher for linkage specificationManuel Klimek2014-09-041-0/+5
* ASTMatchers: Add a matcher to detect whether a decl or stmt is inside a templ...Benjamin Kramer2014-09-031-0/+56
* Add hasAttr matcher for declarations.Manuel Klimek2014-08-251-9/+10
* Add isDeleted() matcher for FunctionDecl nodes.Samuel Benzaquen2014-08-151-0/+7
* Adds AST matchers for matching CUDA declarations.Manuel Klimek2014-08-051-0/+18
* Prevent assert in ASTMatchFinder.Daniel Jasper2014-07-231-0/+6
OpenPOWER on IntegriCloud