aboutsummaryrefslogtreecommitdiff
path: root/lib/ASTMatchers
AgeCommit message (Expand)Author
2013-03-14Implements memoization for ancestor matching.Manuel Klimek
2013-02-28First step towards adding a parent map to the ASTContext.Manuel Klimek
2013-02-01Re-design the convenience interfaces on MatchFinder.Manuel Klimek
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2012-12-06Implements multiple parents in the parent map.Manuel Klimek
2012-12-04Fixes crash in isDerivedFrom for recursive templates.Manuel Klimek
2012-11-30Allow matchers to access the ASTContext.Manuel Klimek
2012-11-16Fix partial-match-bind-behavior with forEachDescendant() matchers.Daniel Jasper
2012-11-16Make libASTMatchers link its dependencies. libRewriteFrontend depends on libR...Benjamin Kramer
2012-11-15Do not use data recursion in ASTMatchFinder.Daniel Jasper
2012-11-13Fix AST-matcher descendant visiting for Types, TypeLocs and NestedNamespecifi...Daniel Jasper
2012-11-11Fix binding of nodes in case of forEach..() matchers.Daniel Jasper
2012-11-02Insert interception point onStartOfTranslationUnit.Manuel Klimek
2012-10-30Implement descendant matchers for NestedNamespecifiersDaniel Jasper
2012-10-29Implement has(), hasDescendant(), forEach() and forEachDescendant() forDaniel Jasper
2012-10-24Adds the possibility to run ASTMatchFinder over arbitrary AST nodes.Manuel Klimek
2012-10-22Implement hasParent()-matcher.Daniel Jasper
2012-10-17First version of matchers for Types and TypeLocs.Daniel Jasper
2012-09-18Fix isDerivedFrom matcher.Daniel Jasper
2012-09-13Create initial support for matching and binding NestedNameSpecifier(Loc)s.Daniel Jasper
2012-09-07Change the behavior of the isDerivedFrom-matcher to not match on theDaniel Jasper
2012-09-07Implements hasAncestor.Manuel Klimek
2012-09-05Introduces DynTypedMatcher as a new concept that replaces the UntypedBaseMatc...Manuel Klimek
2012-08-30Fixes a bug for binding memoized match results.Manuel Klimek
2012-08-28Modifes BoundNodes to store void* and allow casting themManuel Klimek
2012-07-30Fix for ASTMatchFinder to visit a functions parameter declarations.Daniel Jasper
2012-07-17Move RefactoringCallbacks to Tooling to avoid dependency fromDaniel Jasper
2012-07-17Make the isDerivedFrom matcher more generic.Daniel Jasper
2012-07-16Add refactoring callbacks to make common kinds of refactorings easy.Daniel Jasper
2012-07-10 Add more matchers and do cleanups.Daniel Jasper
2012-07-09[CMake] Get rid of unconditional dependency to ClangDiagnosticCommon. Only cl...NAKAMURA Takumi
2012-07-07ASTMatchers/CMakeLists.txt: Add dependencies to generated headers, or "make c...NAKAMURA Takumi
2012-07-06Build-fix: Remove non-existent directories from Makefiles.Manuel Klimek
2012-07-06Adds the AST Matcher library, which provides a in-C++ DSL to expressManuel Klimek