summaryrefslogtreecommitdiffstats
path: root/clang/unittests/ASTMatchers/ASTMatchersTest.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Re-introduce MatchFinder::addDynamicMatcher.Peter Collingbourne2013-11-071-1/+20
* Introduce BoundNodes::getMap.Peter Collingbourne2013-11-061-0/+6
* Teach RAV to visit parameter variable declarations of implicit functions. Fix...Michael Han2013-09-111-1/+5
* Fix crash when encountering alias templates in isDerivedFrom matches.Manuel Klimek2013-08-021-0/+6
* Add matcher for float literals.Daniel Jasper2013-07-261-0/+11
* Adds ctorInitializer and forEachConstructorInitializer matchers.Manuel Klimek2013-07-191-0/+11
* Add support for polymorphic matchers. Use runtime type checking to determine ...Samuel Benzaquen2013-06-211-4/+3
* Adds the equalsBoundNode matcher.Manuel Klimek2013-06-201-0/+89
* Implements declaratorDecl, parmVarDecl and hassTypeLoc matchers.Manuel Klimek2013-06-201-0/+19
* Completely revamp node binding for AST matchers.Manuel Klimek2013-06-191-6/+113
* Add an overridable MatchCallback::onEndOfTranslationUnit() function.Peter Collingbourne2013-05-281-0/+21
* Add caseStmt(), defaultStmt(), eachCase() and hasCaseConstant() matchers.Peter Collingbourne2013-05-101-0/+25
* Adding isConst() ASTMatcher for CXXMethodDecl nodesEdwin Vane2013-05-091-0/+7
* When deducing an 'auto' type, don't modify the type-as-written.Richard Smith2013-04-301-4/+6
* Adding new AST Matchers isVirtual and isOverrideEdwin Vane2013-04-091-0/+21
* Add matcher for NamespaceDecls.Daniel Jasper2013-04-081-2/+10
* Adding a hasLocalQualifiers() AST Matcher.Edwin Vane2013-04-021-0/+11
* Adding parenType() and innerType() AST MatchersEdwin Vane2013-04-011-0/+13
* Implements memoization for ancestor matching.Manuel Klimek2013-03-141-2/+22
* Adding lvalue and rvalue reference type matchersEdwin Vane2013-03-071-0/+52
* New ASTMatchers and enhancement to hasOverloadedOperatorNameEdwin Vane2013-03-061-0/+25
* hasQualifer() matcher should return false if there's no qualifierEdwin Vane2013-03-041-0/+4
* Make the negative test of recordType depend on a specific record.Manuel Klimek2013-02-271-2/+4
* Various additions to ASTMatcher library:Edwin Vane2013-02-251-1/+71
* Adding hasDeclaration overload for TemplateSpecializationTypeEdwin Vane2013-02-251-0/+11
* Support in hasDeclaration for types with getDecl()Edwin Vane2013-02-251-0/+6
* Reverting r176019. Corrupt patch.Edwin Vane2013-02-251-6/+0
* Support in hasDeclaration for types with getDecl()Edwin Vane2013-02-251-0/+6
* Add matcher for AccessSpecDecls.Daniel Jasper2013-02-251-0/+40
* Support in hasDeclaration for types with getDecl()Edwin Vane2013-02-191-4/+8
* Clean up last use of dyn_cast on TypeLoc in ASTMatchersDavid Blaikie2013-02-181-5/+5
* Adding more overloads for allOf matcherEdwin Vane2013-02-121-1/+16
* Implements equalsNode for Decl and Stmt.Manuel Klimek2013-02-071-0/+31
* Adds a convenience function selectFirst to simplify matching.Manuel Klimek2013-02-061-12/+16
* Implements the convenience matcher findAll.Manuel Klimek2013-02-041-0/+28
* Add an eachOf matcher.Manuel Klimek2013-02-041-0/+24
* Re-design the convenience interfaces on MatchFinder.Manuel Klimek2013-02-011-25/+34
* Adding tests since when I was asked whether this works I wasn'tManuel Klimek2012-12-101-0/+7
* Implements multiple parents in the parent map.Manuel Klimek2012-12-061-0/+36
* Fix spelling I ran over while proof-reading tests.Manuel Klimek2012-12-041-1/+1
* Fixes crash in isDerivedFrom for recursive templates.Manuel Klimek2012-12-041-0/+11
* Add parameterCountIs() matcher.Daniel Jasper2012-12-041-0/+8
* Sort the #include lines for unittests/...Chandler Carruth2012-12-041-1/+1
* Make hasDeclaration work for enums.Daniel Jasper2012-12-031-0/+6
* Update unit tests not to rely on transitive includes.Benjamin Kramer2012-12-011-0/+1
* Fix partial-match-bind-behavior with forEachDescendant() matchers.Daniel Jasper2012-11-161-0/+16
* Do not use data recursion in ASTMatchFinder.Daniel Jasper2012-11-151-0/+19
* Fix binding of nodes in case of forEach..() matchers.Daniel Jasper2012-11-111-0/+11
* Insert interception point onStartOfTranslationUnit.Manuel Klimek2012-11-021-0/+21
* Implement descendant matchers for NestedNamespecifiersDaniel Jasper2012-10-301-0/+88
OpenPOWER on IntegriCloud