This also changes the output order of the changes. Now the matches are
printed in pre-order, intertwined with insertions, updates, and moves.
Deletions are printed afterwards.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
lib/Tooling/ASTDiff/ASTDiff.cpp | ||
---|---|---|
187 ↗ | (On Diff #109203) | It doesn't look like this function is used in this patch? |
Comment Actions
Previous Move resulted in llvm_unreachable("TODO");, but now it seems to be fixed. The new output for Move and UpdateMove should be tested in a test.
include/clang/Tooling/ASTDiff/ASTDiff.h | ||
---|---|---|
40 ↗ | (On Diff #110552) | Looks like Shift isn't initialized anywhere. |
Comment Actions
LGTM, with one request below:
lib/Tooling/ASTDiff/ASTDiff.cpp | ||
---|---|---|
96 ↗ | (On Diff #110608) | 80 column violation, please re-format. |