llvm.org GIT mirror llvm / d091d85
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 Chris Lattner 17 years ago
2 changed file(s) with 2 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
1616 template >
1717 class po_iterator : public forward_iterator {
1818 typedef forward_iterator super;
19 typedef typename super::pointer pointer;
2019 typedef typename GT::NodeType NodeType;
2120 typedef typename GT::ChildIteratorType ChildItTy;
2221
4241 }
4342 inline po_iterator() { /* End is when stack is empty */ }
4443 public:
44 typedef typename super::pointer pointer;
4545 typedef po_iterator _Self;
4646
4747 // Provide static "constructors"...
1616 template >
1717 class po_iterator : public forward_iterator {
1818 typedef forward_iterator super;
19 typedef typename super::pointer pointer;
2019 typedef typename GT::NodeType NodeType;
2120 typedef typename GT::ChildIteratorType ChildItTy;
2221
4241 }
4342 inline po_iterator() { /* End is when stack is empty */ }
4443 public:
44 typedef typename super::pointer pointer;
4545 typedef po_iterator _Self;
4646
4747 // Provide static "constructors"...