diff --git a/unittests/ADT/SmallVectorTest.cpp b/unittests/ADT/SmallVectorTest.cpp
index 5903ce8c08e..15687b3e7ac 100644
--- a/unittests/ADT/SmallVectorTest.cpp
+++ b/unittests/ADT/SmallVectorTest.cpp
@@ -446,9 +446,6 @@ TYPED_TEST(SmallVectorTest, AppendRepeatedNonForwardIterator) {
   struct output_iterator {
     typedef std::output_iterator_tag iterator_category;
     typedef int value_type;
-    typedef int difference_type;
-    typedef value_type *pointer;
-    typedef value_type &reference;
     operator int() { return 2; }
     operator Constructable() { return 7; }
   };