From d091d85c15d56adca38f3522ff4ac0997141e326 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Fri, 25 Jul 2003 17:46:25 +0000 Subject: Fix visibility problem exposed by GCC 3.3 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7313 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/Support/PostOrderIterator.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/Support/PostOrderIterator.h') diff --git a/include/Support/PostOrderIterator.h b/include/Support/PostOrderIterator.h index 084d38fd9d..178125405e 100644 --- a/include/Support/PostOrderIterator.h +++ b/include/Support/PostOrderIterator.h @@ -17,7 +17,6 @@ template > class po_iterator : public forward_iterator { typedef forward_iterator super; - typedef typename super::pointer pointer; typedef typename GT::NodeType NodeType; typedef typename GT::ChildIteratorType ChildItTy; @@ -43,6 +42,7 @@ class po_iterator : public forward_iterator { } inline po_iterator() { /* End is when stack is empty */ } public: + typedef typename super::pointer pointer; typedef po_iterator _Self; // Provide static "constructors"... -- cgit v1.2.3-18-g5258