User Details
- User Since
- Sep 27 2018, 12:45 PM (120 w, 2 d)
Thu, Jan 14
Tue, Jan 12
Reworked, per our discussion. PTAL.
Discarded API changes, reduced to new clang-tidy lib test.
Mon, Jan 11
Gentle ping...
Tue, Jan 5
Added test for unique_ptr specifically.
Thanks for the review!
added comment known smart pointers.
Tue, Dec 22
Mon, Dec 21
Dec 7 2020
Dec 4 2020
thanks!
updated name, comments and tests.
renamed the combinator
Nov 30 2020
Nov 20 2020
Clarified that semicolons are only removed if present. Fixed test.
Nov 18 2020
LGTM. I'll leave it to Aaron, though, to accept.
Nov 16 2020
Nov 11 2020
Oct 29 2020
Oct 22 2020
Oct 15 2020
cleaned up test code
Oct 8 2020
TL;DR Stephen's fix works; I'll drop this patch.
Oct 7 2020
Oct 5 2020
Sep 30 2020
I'm not concerned about the basic idea behind the proposed matcher, I'm only worried we're making AST matching more confusing by having two different ways of inconsistently accomplishing the same-ish thing.
Aaron, I appreciate this concern, but I would argue that this matcher isn't making things any worse. We already have the various ignoringImplicit matchers, and this new one simply parallels those, but for parents. So, it is in some sense "completing" an existing API, which together is an alternative to traverse.
Sep 25 2020
restored changes to unrelated parts of html docs.
Fixed to use more standard type adaptors. Registration now works.
update dynamic registry and the ast matcher doc.
Sep 24 2020
Sep 15 2020
Thanks, this looks great! But, can you also please update https://github.com/llvm/llvm-project/blob/master/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp#L39, since it depends on the current semantics?
Sep 14 2020
Can you expand on what is wrong currently for FunctionDecl descendants? Would the new test FindsBodyOfFunctionChildren fail with the current implementation?
Sep 11 2020
Sep 10 2020
Sep 9 2020
Sep 3 2020
Sep 2 2020
Thanks for the review!
fix diff base; make small clang-tidy suggested change
Moved new rewriteDescendants overloads to detail namespace
Aug 11 2020
reword comment per suggestion.
fixed typo
fixed typo
Updated clang-tidy transformer interpreter correspondingly.
tweak
fix typo