summaryrefslogtreecommitdiff
path: root/lib/ASTMatchers/Dynamic/Marshallers.h
Commit message (Expand)AuthorAgeFilesLines
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-7/+7
* [ASTTypeTraits][ASTMatchers][OpenMP] OMPClause handlingRoman Lebedev2019-03-211-0/+23
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-25/+25
* Remove creation of out-of-bounds value of enumeration type (resulting in UB).Richard Smith2017-12-081-12/+10
* [ASTMatchers] Fix some Clang-tidy modernize and Include What You Use warnings...Eugene Zelenko2017-11-011-30/+72
* [ASTMatchers] Add support for floatLiteralsPeter Wu2017-06-081-0/+10
* [ASTMatchers] Add support for boolean literalsPeter Wu2017-06-081-0/+10
* [AST] Convert Marshallers to use unique_ptr.Justin Lebar2016-10-101-33/+36
* Add an AST matcher for CastExpr kindEtienne Bergeron2016-05-131-0/+22
* [ASTMatchers] Add own version of VariadicFunction.Samuel Benzaquen2016-03-251-5/+6
* Fix Clang-tidy modernize-use-nullptr warnings; other minor fixes.Eugene Zelenko2016-01-261-9/+7
* Roll-back r250822.Angel Garcia Gomez2015-10-201-2/+2
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-2/+2
* SourceRanges are small and trivially copyable, don't them by reference.Craig Topper2015-10-041-11/+11
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-24/+29
* Replace variadic operator function pointer with an enum value.Samuel Benzaquen2014-11-201-6/+6
* Remove VariadicOperatorMatcherInterface as it is redundant with logic from Dy...Samuel Benzaquen2014-11-171-1/+1
* Adds 'override' to overriding methods. NFC.Fariborz Jahanian2014-10-011-5/+5
* Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper2014-08-301-1/+1
* Use llvm::makeArrayRef instead of explicitly calling ArrayRef constructor and...Craig Topper2014-08-301-2/+2
* Add hasAttr matcher for declarations.Manuel Klimek2014-08-251-0/+21
* Header guard canonicalization, clang part.Benjamin Kramer2014-08-131-2/+2
* Support named values in the autocomplete feature.Samuel Benzaquen2014-08-121-49/+3
* Remove llvm:: from uses of ArrayRef.Craig Topper2014-06-281-5/+5
* [C++11] Use 'nullptr'. ASTMatchers edition.Craig Topper2014-05-171-2/+2
* [C++11] Avoid implicit conversion of ArrayRef to std::vector and use move sem...Benjamin Kramer2014-03-101-2/+2
* [C++11] Use std::unique_ptr for ownership in a vector.Ahmed Charles2014-03-091-24/+14
* [C++11] Replace LLVM-style type traits with C++11 standard ones.Benjamin Kramer2014-03-071-1/+0
* [C++11] Remove an LLVM_OVERRIDE use that I missed in my previous commit.Craig Topper2014-03-021-1/+1
* Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper2014-03-021-3/+3
* Fix -Wreturn-type build failure on ASTMatchers, plus an intended assertAlp Toker2014-01-261-0/+1
* Fix debug build.Peter Collingbourne2014-01-231-4/+4
* Introduce Registry::getCompletions.Peter Collingbourne2014-01-231-98/+378
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-2/+1
* Rename *MatcherCreateCallback to *MatcherDescriptor, and its member run() to ...Peter Collingbourne2013-11-231-63/+62
* Add support for the 'unless' matcher in the dynamic layer.Samuel Benzaquen2013-11-221-6/+21
* Resubmit "Refactor DynTypedMatcher into a value type class, just like Matcher...Samuel Benzaquen2013-10-291-7/+4
* Revert "Refactor DynTypedMatcher into a value type class, just like Matcher<T>."Reid Kleckner2013-10-211-4/+7
* Refactor DynTypedMatcher into a value type class, just like Matcher<T>.Samuel Benzaquen2013-10-211-7/+4
* Reduce the number of symbols by changing how templates are instantiated per f...Samuel Benzaquen2013-08-301-40/+41
* Add support for eachOf/allOf/anyOf variadic matchers in the dynamic layer.Samuel Benzaquen2013-08-281-0/+37
* Revert "Add support for eachOf/allOf/anyOf variadic matchers in the dynamic l...Samuel Benzaquen2013-08-271-37/+0
* Add support for eachOf/allOf/anyOf variadic matchers in the dynamic layer.Samuel Benzaquen2013-08-271-0/+37
* Refactor ArgumentAdaptativeMatcher matchers to remove the template from their...Samuel Benzaquen2013-08-161-0/+92
* Refactor "MatcherList" into "VariantMatcher" and abstract the notion of a lis...Samuel Benzaquen2013-08-131-55/+60
* Separate the notion of 'context' when recursing down in the parser and actual...Samuel Benzaquen2013-07-181-3/+3
* Add support for type traversal matchers.Samuel Benzaquen2013-07-151-23/+15
* Add support for polymorphic matchers. Use runtime type checking to determine ...Samuel Benzaquen2013-06-211-42/+81
* Enhancements for the DynTypedMatcher system.Samuel Benzaquen2013-06-201-7/+19