diff options
author | Sirraide <aeternalmail@gmail.com> | 2024-11-15 06:17:20 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-15 06:17:20 +0100 |
commit | 4e600751d2f7e8e7b85a71b7128b68444bdde91b (patch) | |
tree | 12b33f165946df519496b4594997167d9ab7092e /llvm/lib/CodeGen/MachineModuleSlotTracker.cpp | |
parent | c2a9bba4a30349f5411f3b3f9cbe4a6f379816bc (diff) | |
download | llvm-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