aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleSlotTracker.cpp
diff options
context:
space:
mode:
authorSirraide <aeternalmail@gmail.com>2024-11-15 06:17:20 +0100
committerGitHub <noreply@github.com>2024-11-15 06:17:20 +0100
commit4e600751d2f7e8e7b85a71b7128b68444bdde91b (patch)
tree12b33f165946df519496b4594997167d9ab7092e /llvm/lib/CodeGen/MachineModuleSlotTracker.cpp
parentc2a9bba4a30349f5411f3b3f9cbe4a6f379816bc (diff)
downloadllvm-4e600751d2f7e8e7b85a71b7128b68444bdde91b.zip
llvm-4e600751d2f7e8e7b85a71b7128b68444bdde91b.tar.gz
llvm-4e600751d2f7e8e7b85a71b7128b68444bdde91b.tar.bz2
[Clang] [Tests] Refactor most unit tests to use DynamicRecursiveASTVisitor (#115132)
This pr refactors most tests that use RAV to use DRAV instead; this also has the nice effect of testing both the RAV and DRAV implementations at the same time w/o having to duplicate all of our AST visitor tests. Some tests rely on features that DRAV doesn’t support (mainly post-order traversal), so those haven’t been migrated. At the same time, `TestVisitor` is now a DRAV, so I’ve had to introduce a new `CTRPTestVisitor` for any tests that need to use RAV directly.
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleSlotTracker.cpp')
0 files changed, 0 insertions, 0 deletions