diff --git a/include/llvm/ADT/iterator.h b/include/llvm/ADT/iterator.h index 0b33d7e0a1f..af9b85c56c9 100644 --- a/include/llvm/ADT/iterator.h +++ b/include/llvm/ADT/iterator.h @@ -11,6 +11,7 @@ #define LLVM_ADT_ITERATOR_H #include +#include namespace llvm { @@ -32,7 +33,7 @@ namespace llvm { /// terms of addition of one. These aren't equivalent for all iterator /// categories, and respecting that adds a lot of complexity for little gain. template struct iterator_facade_base : std::iterator