User Details
- User Since
- Sep 27 2018, 12:45 PM (235 w, 8 h)
Wed, Mar 22
Awesome, thanks!
thanks!
Tue, Mar 21
Nice! Thank you.
Mon, Mar 20
Mon, Mar 6
Fri, Mar 3
Thu, Mar 2
Very sorry for the delayed response! Also, feel free to move this discussion to some other forum. Responses inline:
Feb 28 2023
Thanks!
Thanks for this fix! Would you mind expanding the description a bit? I had trouble understanding the details of the problem that is being addressed. Thanks!
Feb 23 2023
Do you have permissions to commit or do you need one of us to do that for you?
Looking over this patch, I'm a little concerned that you seem to have re-invented the infrastructure of RewriteRules from Transformer. Not the details of the patch itself, but the infrastructure its built on -- the FixableGadget and FixitLists all seem very similar. While you're welcome to do as you please, I imagine the project would be best off if there was a common infrastructure. Have you taken a look at clang::transformer? If so, is there a reason that it doesn't meet your needs? https://github.com/llvm/llvm-project/blob/main/clang/include/clang/Tooling/Transformer/RewriteRule.h is the starting point, if you're not familiar with it. The doc page is here: https://intel.github.io/llvm-docs/clang/ClangTransformerTutorial.html.
Feb 22 2023
good catch!
Feb 15 2023
Feb 13 2023
Feb 10 2023
address comments
add fixme and fix compilation error
Just realized this is actually more complicated to change, assuming I also want to update all the derived classes. For now, I'll limit the scope of the change to these files, but I'll follow up with an overload-based solution to admit either kind of derived class until we can port them all over to then new signature.
Feb 1 2023
Jan 31 2023
Rebase onto HEAD
Gentle ping.
Jan 27 2023
Jan 24 2023
use isa_and_nonnull
Jan 23 2023
Jan 19 2023
Sure, please ping me if you don't see a commit by EOD
address comments
Jan 13 2023
Jan 12 2023
Thanks!
Can you add a test? probably valuable even if its nearly identical to the test for getRangeForEdit.
Jan 10 2023
use std::optional
Jan 9 2023
Initialize AnalysisOptions as a struct, avoiding a use-after-move bug from incorrect use of the fluent (rvalue-ref) API.
rebasing.
fix memory error that cause buildbot failures
Jan 6 2023
fix use-after-free bug in test. Possible cause of buildbot failures.
Abandoning in favor of https://reviews.llvm.org/D140694.
Jan 5 2023
I'll revert now and take a look in the morning...
fix broken test (from rebase)
fix typo
Thanks!
address comments
rebase onto HEAD
Jan 4 2023
add clarifying comment regarding interpration of DecompositionDecl.
Gabor -- do you want to review before I land this patch (Dmitri already accepted it)? thx