diff options
-rw-r--r-- | include/llvm/ADT/ilist.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/llvm/ADT/ilist.h b/include/llvm/ADT/ilist.h index e66ee2f40b..8d9bab5caa 100644 --- a/include/llvm/ADT/ilist.h +++ b/include/llvm/ADT/ilist.h @@ -83,10 +83,11 @@ struct ilist_traits<const Ty> : public ilist_traits<Ty> {}; template<typename NodeTy> class ilist_iterator : public bidirectional_iterator<NodeTy, ptrdiff_t> { + +public: typedef ilist_traits<NodeTy> Traits; typedef bidirectional_iterator<NodeTy, ptrdiff_t> super; -public: typedef size_t size_type; typedef typename super::pointer pointer; typedef typename super::reference reference; |