summaryrefslogtreecommitdiffstats
path: root/unittests/ASTMatchers
Commit message (Expand)AuthorAgeFilesLines
* Add voidType() matcher.Samuel Benzaquen2014-12-151-0/+5
* Re-apply r222646 (was reverted in r222667). Adding 4 ASTMatchers: typedefDecl...Manuel Klimek2014-11-252-5/+60
* Reverting r222646; the tests do not pass on Windows. Also reverts r222664, wh...Aaron Ballman2014-11-242-55/+5
* Unbreaking the MSVC 2012 build; however, these tests still fail on Windows.Aaron Ballman2014-11-241-5/+12
* Adding 4 ASTMatchers: typedefDecl, isInMainFile, isInSystemFile, isInFileMatc...Manuel Klimek2014-11-242-5/+48
* Add valueDecl() matcher.Samuel Benzaquen2014-10-281-0/+7
* Fix segfault in hasDeclContext for nodes that have no decl context.Samuel Benzaquen2014-10-271-0/+2
* Add support for profiling the matchers used.Samuel Benzaquen2014-10-221-0/+19
* Fix bug in DynTypedMatcher::constructVariadic() that would cause false negati...Samuel Benzaquen2014-10-132-0/+12
* Fix completion logic to allow for heterogeneous argument types in matcher ove...Samuel Benzaquen2014-10-091-0/+14
* Special case 0 and 1 matcher in makeAllOfComposite().Samuel Benzaquen2014-10-091-1/+4
* Implement various matchers around template argument handling.Manuel Klimek2014-10-091-0/+58
* Fix bug in DynTypedMatcher::constructVariadic() that would cause false negati...Samuel Benzaquen2014-10-062-1/+6
* Adds 'override' to overriding methods. NFC.Fariborz Jahanian2014-10-012-3/+3
* Refactor Matcher<T> and DynTypedMatcher to reduce overhead of casts.Samuel Benzaquen2014-10-012-4/+22
* Revert r218616, "Refactor Matcher<T> and DynTypedMatcher to reduce overhead o...NAKAMURA Takumi2014-09-292-22/+4
* Refactor Matcher<T> and DynTypedMatcher to reduce overhead of casts.Samuel Benzaquen2014-09-292-4/+22
* Add matcher for linkage specificationManuel Klimek2014-09-041-0/+5
* ASTMatchers: Add a matcher to detect whether a decl or stmt is inside a templ...Benjamin Kramer2014-09-031-0/+56
* Add hasAttr matcher for declarations.Manuel Klimek2014-08-252-9/+18
* Add isDeleted() matcher for FunctionDecl nodes.Samuel Benzaquen2014-08-151-0/+7
* Header guard canonicalization, clang part.Benjamin Kramer2014-08-131-2/+2
* Support named values in the autocomplete feature.Samuel Benzaquen2014-08-122-31/+56
* ASTMatchersTests/matchesConditionallyWithCuda: Add -fno-ms-extensions, and ge...NAKAMURA Takumi2014-08-051-1/+4
* Adds AST matchers for matching CUDA declarations.Manuel Klimek2014-08-052-0/+84
* Prevent assert in ASTMatchFinder.Daniel Jasper2014-07-231-0/+6
* ASTMatchers: Bound node results are always const, make selectFirst's template...Benjamin Kramer2014-07-231-4/+4
* Make clang's rewrite engine a core featureAlp Toker2014-07-162-2/+2
* [ASTMatchers] Add a usingDirectiveDecl matcher.Benjamin Kramer2014-07-161-0/+7
* [ASTMatchers] Make hasOverloadedOperatorName also match freestanding overloads.Benjamin Kramer2014-07-141-0/+7
* Add a matcher for SubstNonTypeTemplateParmExpr.Alexander Kornienko2014-06-291-0/+11
* Remove llvm:: from uses of ArrayRef.Craig Topper2014-06-281-1/+1
* Do not store duplicate parents when memoization data is available.Samuel Benzaquen2014-06-131-0/+21
* [C++11] Use 'nullptr'. Unittests edition.Craig Topper2014-06-083-17/+20
* Add hasLocalStorage/hasGlobalStorage matchers.Samuel Benzaquen2014-06-051-0/+12
* Make equalsNode work with pointers to subtypes.Manuel Klimek2014-05-271-8/+16
* Adds child traversal matchers for IfStmt's then and else branches.Manuel Klimek2014-05-271-0/+11
* Allow hasBody on CXXForRangeStmt nodes and update the docs.Manuel Klimek2014-05-272-1/+3
* Add the hasRangeInit() matcher for range-based for loop.Manuel Klimek2014-05-231-0/+3
* [ASTMatchers] Move the 'isImplicit' matcher from CXXConstructorDecl to Decl.Joey Gouly2014-05-161-0/+3
* Fix 3 test-only leaks found by LSan.Nico Weber2014-04-241-4/+6
* Add support for named values in the parser.Samuel Benzaquen2014-04-143-14/+58
* Revert "Add support for named values in the parser."Samuel Benzaquen2014-04-032-30/+0
* Add matcher for ExprWithCleanups.Samuel Benzaquen2014-04-021-0/+9
* Add support for named values in the parser.Samuel Benzaquen2014-04-022-0/+30
* Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda a...David Blaikie2014-04-021-1/+1
* Use the new Windows environment for target detectionSaleem Abdulrasool2014-03-271-2/+3
* Fixes a bug in DynTypedNode.Manuel Klimek2014-03-251-1/+32
* Add loc() to the dynamic registry.Samuel Benzaquen2014-03-101-1/+20
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-073-9/+13