diff options
author | Kazu Hirata <kazu@google.com> | 2025-08-21 15:03:24 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-21 15:03:24 -0700 |
commit | 4e98641451e19f71d596bf46027722c1dcf0bc77 (patch) | |
tree | dd0ce9c2731d3a2cb870b7296f38f10305ef3406 /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp | |
parent | ec07d8e941b496b68cd7d2656293f202ff4b7f82 (diff) | |
download | llvm-4e98641451e19f71d596bf46027722c1dcf0bc77.zip llvm-4e98641451e19f71d596bf46027722c1dcf0bc77.tar.gz llvm-4e98641451e19f71d596bf46027722c1dcf0bc77.tar.bz2 |
[ADT] Use SmallPtrSet or SmallSet flexibly (NFC) (#154680)
I'm trying to remove the redirection in SmallSet.h:
template <typename PointeeType, unsigned N>
class SmallSet<PointeeType*, N> : public SmallPtrSet<PointeeType*, N>
{};
to make it clear that we are using SmallPtrSet. There are only
handful places that rely on this redirection.
Now, this unit test is unique in that supply multiple key types via
TYPED_TESTS.
This patch adds UniversalSmallSet to work around the problem.
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions