Skip to content

Commit 707bab6

Browse files
[llvm] Remove redundant typename (NFC) (#166087)
Identified with readability-redundant-typename.
1 parent b6399d1 commit 707bab6

File tree

27 files changed

+49
-53
lines changed

27 files changed

+49
-53
lines changed

llvm/include/llvm/Analysis/IR2Vec.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,8 @@ struct Embedding {
110110
return Data[Itr];
111111
}
112112

113-
using iterator = typename std::vector<double>::iterator;
114-
using const_iterator = typename std::vector<double>::const_iterator;
113+
using iterator = std::vector<double>::iterator;
114+
using const_iterator = std::vector<double>::const_iterator;
115115

116116
iterator begin() { return Data.begin(); }
117117
iterator end() { return Data.end(); }

llvm/include/llvm/Analysis/LoopIterator.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,12 @@ struct LoopBodyTraits {
4545
class WrappedSuccIterator
4646
: public iterator_adaptor_base<
4747
WrappedSuccIterator, succ_iterator,
48-
typename std::iterator_traits<succ_iterator>::iterator_category,
49-
NodeRef, std::ptrdiff_t, NodeRef *, NodeRef> {
48+
std::iterator_traits<succ_iterator>::iterator_category, NodeRef,
49+
std::ptrdiff_t, NodeRef *, NodeRef> {
5050
using BaseT = iterator_adaptor_base<
5151
WrappedSuccIterator, succ_iterator,
52-
typename std::iterator_traits<succ_iterator>::iterator_category,
53-
NodeRef, std::ptrdiff_t, NodeRef *, NodeRef>;
52+
std::iterator_traits<succ_iterator>::iterator_category, NodeRef,
53+
std::ptrdiff_t, NodeRef *, NodeRef>;
5454

5555
const Loop *L;
5656

llvm/include/llvm/Analysis/MemorySSA.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1247,7 +1247,7 @@ class upward_defs_iterator
12471247
return DefIterator == Other.DefIterator;
12481248
}
12491249

1250-
typename std::iterator_traits<BaseT>::reference operator*() const {
1250+
std::iterator_traits<BaseT>::reference operator*() const {
12511251
assert(DefIterator != OriginalAccess->defs_end() &&
12521252
"Tried to access past the end of our iterator");
12531253
return CurrentPair;

llvm/include/llvm/CodeGen/DIE.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -653,7 +653,7 @@ template <class T> class IntrusiveBackList : IntrusiveBackListBase {
653653
public:
654654
const_iterator() = default;
655655
// Placate MSVC by explicitly scoping 'iterator'.
656-
const_iterator(typename IntrusiveBackList<T>::iterator X) : N(X.N) {}
656+
const_iterator(IntrusiveBackList<T>::iterator X) : N(X.N) {}
657657
explicit const_iterator(const T *N) : N(N) {}
658658

659659
const_iterator &operator++() {

llvm/include/llvm/CodeGen/RDFRegisters.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ struct RegisterAggr {
294294
ref_iterator ref_begin() const { return ref_iterator(*this, false); }
295295
ref_iterator ref_end() const { return ref_iterator(*this, true); }
296296

297-
using unit_iterator = typename BitVector::const_set_bits_iterator;
297+
using unit_iterator = BitVector::const_set_bits_iterator;
298298
unit_iterator unit_begin() const { return Units.set_bits_begin(); }
299299
unit_iterator unit_end() const { return Units.set_bits_end(); }
300300

llvm/include/llvm/CodeGen/RegAllocRegistry.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ class RegisterRegAlloc : public RegisterRegAllocBase<RegisterRegAlloc> {
6767
/// RegisterRegAlloc's global Registry tracks allocator registration.
6868
template <class T>
6969
MachinePassRegistry<typename RegisterRegAllocBase<T>::FunctionPassCtor>
70-
RegisterRegAllocBase<T>::Registry;
70+
RegisterRegAllocBase<T>::Registry;
7171

7272
} // end namespace llvm
7373

llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,8 @@ class DWARFUnitVector final : public SmallVector<std::unique_ptr<DWARFUnit>, 1>
136136

137137
public:
138138
using UnitVector = SmallVectorImpl<std::unique_ptr<DWARFUnit>>;
139-
using iterator = typename UnitVector::iterator;
140-
using iterator_range = llvm::iterator_range<typename UnitVector::iterator>;
139+
using iterator = UnitVector::iterator;
140+
using iterator_range = llvm::iterator_range<UnitVector::iterator>;
141141

142142
using compile_unit_range =
143143
decltype(make_filter_range(std::declval<iterator_range>(), isCompileUnit));

llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ struct FileInfoSubstreamHeader;
3232
class DbiModuleSourceFilesIterator
3333
: public iterator_facade_base<DbiModuleSourceFilesIterator,
3434
std::random_access_iterator_tag, StringRef> {
35-
using BaseType = typename DbiModuleSourceFilesIterator::iterator_facade_base;
35+
using BaseType = DbiModuleSourceFilesIterator::iterator_facade_base;
3636

3737
public:
3838
LLVM_ABI DbiModuleSourceFilesIterator(const DbiModuleList &Modules,

llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/LibraryResolver.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ class LibraryManager {
100100
class FilteredView {
101101
public:
102102
using Map = StringMap<std::shared_ptr<LibraryInfo>>;
103-
using Iterator = typename Map::const_iterator;
103+
using Iterator = Map::const_iterator;
104104
class FilterIterator {
105105
public:
106106
FilterIterator(Iterator it_, Iterator end_, LibState S, PathType K)

llvm/include/llvm/MC/MCAssembler.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,8 +198,8 @@ class MCAssembler {
198198
const_iterator end() const { return Sections.end(); }
199199

200200
SmallVectorImpl<const MCSymbol *> &getSymbols() { return Symbols; }
201-
iterator_range<pointee_iterator<
202-
typename SmallVector<const MCSymbol *, 0>::const_iterator>>
201+
iterator_range<
202+
pointee_iterator<SmallVector<const MCSymbol *, 0>::const_iterator>>
203203
symbols() const {
204204
return make_pointee_range(Symbols);
205205
}

0 commit comments

Comments
 (0)