summaryrefslogtreecommitdiffstats
path: root/clang/lib/ASTMatchers/Dynamic/Registry.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add conversionDecl matcher for node CXXConversionDecl.Samuel Benzaquen2015-04-201-0/+1
* Add support for a few Objective-C matchers.Manuel Klimek2015-03-121-0/+8
* Reverting r232034, as it broke one of the bots with link errors. Details at: ...Aaron Ballman2015-03-121-8/+0
* Added some matchers for objective c selectors and messages to ASTMatchers.h. ...Aaron Ballman2015-03-121-0/+8
* Add translationUnitDecl matcher.Samuel Benzaquen2015-02-101-0/+1
* Add voidType() matcher.Samuel Benzaquen2014-12-151-0/+1
* Re-apply r222646 (was reverted in r222667). Adding 4 ASTMatchers: typedefDecl...Manuel Klimek2014-11-251-0/+4
* Reverting r222646; the tests do not pass on Windows. Also reverts r222664, wh...Aaron Ballman2014-11-241-4/+0
* Adding 4 ASTMatchers: typedefDecl, isInMainFile, isInSystemFile, isInFileMatc...Manuel Klimek2014-11-241-0/+4
* Add valueDecl() matcher.Samuel Benzaquen2014-10-281-0/+1
* Fix completion logic to allow for heterogeneous argument types in matcher ove...Samuel Benzaquen2014-10-091-10/+15
* Implement various matchers around template argument handling.Manuel Klimek2014-10-091-13/+18
* ASTMatchers: Add a matcher to detect whether a decl or stmt is inside a templ...Benjamin Kramer2014-09-031-0/+2
* Add hasAttr matcher for declarations.Manuel Klimek2014-08-251-3/+1
* Add missing matchers to the dynamic registry.Samuel Benzaquen2014-08-151-0/+11
* Add isDeleted() matcher for FunctionDecl nodes.Samuel Benzaquen2014-08-151-0/+1
* Support named values in the autocomplete feature.Samuel Benzaquen2014-08-121-67/+44
* Remove llvm:: from uses of ArrayRef.Craig Topper2014-06-281-3/+3
* Add hasLocalStorage/hasGlobalStorage matchers.Samuel Benzaquen2014-06-051-0/+2
* Add support for named values in the parser.Samuel Benzaquen2014-04-141-9/+4
* Add matcher for ExprWithCleanups.Samuel Benzaquen2014-04-021-0/+1
* Add loc() to the dynamic registry.Samuel Benzaquen2014-03-101-1/+1
* Add TemplateSpecializationType polymorphism for hasTemplateArgument andPeter Collingbourne2014-02-201-0/+1
* Add isListInitialization matcher.Peter Collingbourne2014-02-061-0/+1
* Introduce Registry::getCompletions.Peter Collingbourne2014-01-231-0/+149
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-3/+1
* Another pass at adding missing matchers into the registry.Samuel Benzaquen2013-11-251-0/+15
* Rename *MatcherCreateCallback to *MatcherDescriptor, and its member run() to ...Peter Collingbourne2013-11-231-7/+7
* Split registry matcher resolution into a lookup phase and a construction phase.Peter Collingbourne2013-11-231-8/+15
* Add support for the 'unless' matcher in the dynamic layer.Samuel Benzaquen2013-11-221-1/+1
* Add partial support for the hasDeclaration() matcher in the dynamic layer.Samuel Benzaquen2013-11-181-1/+1
* Resubmit "Refactor DynTypedMatcher into a value type class, just like Matcher...Samuel Benzaquen2013-10-291-4/+4
* Revert "Refactor DynTypedMatcher into a value type class, just like Matcher<T>."Reid Kleckner2013-10-211-4/+4
* Refactor DynTypedMatcher into a value type class, just like Matcher<T>.Samuel Benzaquen2013-10-211-4/+4
* Add support for eachOf/allOf/anyOf variadic matchers in the dynamic layer.Samuel Benzaquen2013-08-281-3/+3
* Revert "Add support for eachOf/allOf/anyOf variadic matchers in the dynamic l...Samuel Benzaquen2013-08-271-3/+3
* Add support for eachOf/allOf/anyOf variadic matchers in the dynamic layer.Samuel Benzaquen2013-08-271-3/+3
* Refactor ArgumentAdaptativeMatcher matchers to remove the template from their...Samuel Benzaquen2013-08-161-108/+8
* Add ctorInitializer to the dynamic AST Matcher registry.Stefanus Du Toit2013-08-151-0/+1
* Refactor "MatcherList" into "VariantMatcher" and abstract the notion of a lis...Samuel Benzaquen2013-08-131-26/+26
* Add matcher for float literals.Daniel Jasper2013-07-261-0/+1
* Add support for Adaptative matchers on the dynamic registry.Samuel Benzaquen2013-07-241-8/+65
* Add support for overloaded matchers. ie different matcher function signatures...Samuel Benzaquen2013-07-221-10/+66
* Separate the notion of 'context' when recursing down in the parser and actual...Samuel Benzaquen2013-07-181-3/+2
* Add TemplateArgument related matchers to the registry.Samuel Benzaquen2013-07-171-4/+2
* Add CXXCtorInitializer related matchers to the dynamic matcher registry.Samuel Benzaquen2013-07-171-6/+4
* Add support for type traversal matchers.Samuel Benzaquen2013-07-151-7/+5
* Add support for polymorphic matchers. Use runtime type checking to determine ...Samuel Benzaquen2013-06-211-32/+32
* Parser/Registry argument enhancements.Samuel Benzaquen2013-06-041-4/+171
* Add support for .bind("foo") expressions on the dynamic matchers.Samuel Benzaquen2013-06-031-0/+17
OpenPOWER on IntegriCloud