diff --git a/llvm/include/llvm/ADT/EnumeratedArray.h b/llvm/include/llvm/ADT/EnumeratedArray.h index fd0700c8e408a..93e1327306175 100644 --- a/llvm/include/llvm/ADT/EnumeratedArray.h +++ b/llvm/include/llvm/ADT/EnumeratedArray.h @@ -57,8 +57,7 @@ class EnumeratedArray { } ValueType &operator[](Enumeration Index) { return const_cast( - static_cast &>(*this)[Index]); + static_cast(*this)[Index]); } IndexType size() const { return Size; } bool empty() const { return size() == 0; }