diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2021-11-12 13:50:29 -0800 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2021-11-12 14:00:08 -0800 |
commit | c3edab8f781d0c3cf063ec0c675ad7bd7c3b65b8 (patch) | |
tree | 569107f18874075b4c084ce5e08e6c80d320447f /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | |
parent | e2a86ab8474eec1a427a71b1b4795830cf068c3e (diff) | |
download | llvm-c3edab8f781d0c3cf063ec0c675ad7bd7c3b65b8.zip llvm-c3edab8f781d0c3cf063ec0c675ad7bd7c3b65b8.tar.gz llvm-c3edab8f781d0c3cf063ec0c675ad7bd7c3b65b8.tar.bz2 |
ADT: Avoid repeating iterator adaptor/facade template params, NFC
Take advantage of class name injection to avoid redundantly specifying
template parameters of iterator adaptor/facade base classes.
No functionality change, although the private typedefs changed in a
couple of cases.
- Added a private typedef HashTableIterator::BaseT, following the
pattern from r207084 / 3478d4b164e8d3eba01f5bfa3fc5bfb287a78b97, to
pre-emptively appease MSVC (maybe it's not necessary anymore but
looks like we do this pretty consistently). Otherwise, I removed
private
- Removed private typedefs filter_iterator_impl::BaseT and
FilterIteratorTest::InputIterator::BaseT since there was only one
use of each and the definition was no longer interesting.
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions