diff options
| author | Howard Hinnant <hhinnant@apple.com> | 2011-01-28 23:46:28 +0000 |
|---|---|---|
| committer | Howard Hinnant <hhinnant@apple.com> | 2011-01-28 23:46:28 +0000 |
| commit | 2774545736201f6893b758acf3790bcb28b8acee (patch) | |
| tree | 3e6d0cac2d42471289a734d4e72c62695f53f60a /libcxx/test/containers/associative/set | |
| parent | 9f9438b31495ff8d0372ba4e0183fe87f14864ed (diff) | |
| download | bcm5719-llvm-2774545736201f6893b758acf3790bcb28b8acee.tar.gz bcm5719-llvm-2774545736201f6893b758acf3790bcb28b8acee.zip | |
Bug 9096 - list::iterator not default constructible
llvm-svn: 124508
Diffstat (limited to 'libcxx/test/containers/associative/set')
| -rw-r--r-- | libcxx/test/containers/associative/set/iterator.pass.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libcxx/test/containers/associative/set/iterator.pass.cpp b/libcxx/test/containers/associative/set/iterator.pass.cpp index c19e81ab2dd..eb401951aaa 100644 --- a/libcxx/test/containers/associative/set/iterator.pass.cpp +++ b/libcxx/test/containers/associative/set/iterator.pass.cpp @@ -63,7 +63,8 @@ int main() std::set<int> m(ar, ar+sizeof(ar)/sizeof(ar[0])); assert(std::distance(m.begin(), m.end()) == m.size()); assert(std::distance(m.rbegin(), m.rend()) == m.size()); - std::set<int>::iterator i = m.begin(); + std::set<int>::iterator i; + i = m.begin(); std::set<int>::const_iterator k = i; assert(i == k); for (int j = 1; j <= m.size(); ++j, ++i) @@ -103,7 +104,8 @@ int main() assert(std::distance(m.cbegin(), m.cend()) == m.size()); assert(std::distance(m.rbegin(), m.rend()) == m.size()); assert(std::distance(m.crbegin(), m.crend()) == m.size()); - std::set<int, double>::const_iterator i = m.begin(); + std::set<int, double>::const_iterator i; + i = m.begin(); for (int j = 1; j <= m.size(); ++j, ++i) assert(*i == j); } |

