summaryrefslogtreecommitdiff
path: root/include/clang/ASTMatchers
Commit message (Expand)AuthorAge
* Add hasLocalStorage/hasGlobalStorage matchers.Samuel Benzaquen2014-06-05
* Fix equalsNode() to accept pointers to derived types.Samuel Benzaquen2014-06-05
* ASTMatchers.h: Appease msc17.NAKAMURA Takumi2014-05-27
* Make equalsNode work with pointers to subtypes.Manuel Klimek2014-05-27
* Adds child traversal matchers for IfStmt's then and else branches.Manuel Klimek2014-05-27
* Allow hasBody on CXXForRangeStmt nodes and update the docs.Manuel Klimek2014-05-27
* Add the hasRangeInit() matcher for range-based for loop.Manuel Klimek2014-05-23
* [ASTMatchers] Move the 'isImplicit' matcher from CXXConstructorDecl to Decl.Joey Gouly2014-05-16
* [C++11] Use 'nullptr'Craig Topper2014-05-06
* Add support for named values in the parser.Samuel Benzaquen2014-04-14
* Revert "Add support for named values in the parser."Samuel Benzaquen2014-04-03
* Add matcher for ExprWithCleanups.Samuel Benzaquen2014-04-02
* Add support for named values in the parser.Samuel Benzaquen2014-04-02
* [C++11] Replacing CXXRecordDecl iterators init_begin() and init_end() with it...Aaron Ballman2014-03-13
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-13
* [C++11] Avoid implicit conversion of ArrayRef to std::vector and use move sem...Benjamin Kramer2014-03-10
* Add loc() to the dynamic registry.Samuel Benzaquen2014-03-10
* [C++11] Replace OwningPtr include with <memory>.Ahmed Charles2014-03-09
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-07
* [C++11] Replace LLVM-style type traits with C++11 standard ones.Benjamin Kramer2014-03-07
* [C++11] Add #include's for OwningPtr.Ahmed Charles2014-03-03
* [C++11] ASTMatchers: Use standard static_assert and type traits.Benjamin Kramer2014-03-02
* [C++11] Switch from LLVM_STATIC_ASSERT to static_assert now that weChandler Carruth2014-03-02
* Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper2014-03-02
* Fix docs generation for the AST matchers:Manuel Klimek2014-02-24
* ASTMatchers: added CXXMethodDecl matcher isPure()Dmitri Gribenko2014-02-24
* Add TemplateSpecializationType polymorphism for hasTemplateArgument andPeter Collingbourne2014-02-20
* Add isListInitialization matcher.Peter Collingbourne2014-02-06
* Added the hasLoopVariable sub-matcher for forRangeStmt.Alexander Kornienko2014-02-05
* Introduce Parser::completeExpression.Peter Collingbourne2014-01-30
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-25
* Introduce Registry::getCompletions.Peter Collingbourne2014-01-23
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-07
* Silence g++ 4.9 build issueAlp Toker2013-12-31
* Fix code typos spotted while working on type traitsAlp Toker2013-12-06
* Rename *MatcherCreateCallback to *MatcherDescriptor, and its member run() to ...Peter Collingbourne2013-11-23
* Split registry matcher resolution into a lookup phase and a construction phase.Peter Collingbourne2013-11-23
* Add support for the 'unless' matcher in the dynamic layer.Samuel Benzaquen2013-11-22
* Change VariadicOperatorMatcherInterface<> to take an ArrayRef<DynTypedMatcher>.Samuel Benzaquen2013-11-19
* Add partial support for the hasDeclaration() matcher in the dynamic layer.Samuel Benzaquen2013-11-18
* Introduce MatchFinder::matchAST.Peter Collingbourne2013-11-07
* Re-introduce MatchFinder::addDynamicMatcher.Peter Collingbourne2013-11-07
* Introduce BoundNodes::getMap.Peter Collingbourne2013-11-06
* Resubmit "Refactor DynTypedMatcher into a value type class, just like Matcher...Samuel Benzaquen2013-10-29
* Revert "Refactor DynTypedMatcher into a value type class, just like Matcher<T>."Reid Kleckner2013-10-21
* Refactor DynTypedMatcher into a value type class, just like Matcher<T>.Samuel Benzaquen2013-10-21
* Miscellaneous speling fixes.Benjamin Kramer2013-10-20
* Fix constructor-related typos.Benjamin Kramer2013-09-09
* Fix missing source location in CXXTemporaryObjectExpr nodes.Enea Zaffanella2013-09-07
* More unused warning silencing.Eric Christopher2013-09-04