From 33adbcc87d92c6c3e620870c804f4a2533ecc850 Mon Sep 17 00:00:00 2001 From: "Vikram S. Adve" Date: Mon, 16 Sep 2002 16:46:17 +0000 Subject: [PATCH] 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 --- include/Support/ilist | 1 + include/llvm/ADT/ilist | 1 + 2 files changed, 2 insertions(+) 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 -- 2.34.1