From: Vikram S. Adve Date: Mon, 16 Sep 2002 16:46:17 +0000 (+0000) Subject: Add ilist_iterator constructor from a node reference. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=33adbcc87d92c6c3e620870c804f4a2533ecc850;p=oota-llvm.git Add ilist_iterator constructor from a node reference. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3756 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/Support/ilist b/include/Support/ilist index a5c5c6b4452..26a2a2569ba 100644 --- a/include/Support/ilist +++ b/include/Support/ilist @@ -82,6 +82,7 @@ public: typedef size_t size_type; ilist_iterator(pointer NP) : NodePtr(NP) {} + ilist_iterator(reference NR) : NodePtr(&NR) {} ilist_iterator() : NodePtr(0) {} // This is templated so that we can allow constructing a const iterator from diff --git a/include/llvm/ADT/ilist b/include/llvm/ADT/ilist index a5c5c6b4452..26a2a2569ba 100644 --- a/include/llvm/ADT/ilist +++ b/include/llvm/ADT/ilist @@ -82,6 +82,7 @@ public: typedef size_t size_type; ilist_iterator(pointer NP) : NodePtr(NP) {} + ilist_iterator(reference NR) : NodePtr(&NR) {} ilist_iterator() : NodePtr(0) {} // This is templated so that we can allow constructing a const iterator from