commit | c848cefa276f90d7db2c4131e2ce1c18ae0a6f7f | [log] [tgz] |
---|---|---|
author | Eric Fiselier <eric@efcs.ca> | Thu Jun 30 04:40:50 2016 +0000 |
committer | Eric Fiselier <eric@efcs.ca> | Thu Jun 30 04:40:50 2016 +0000 |
tree | 13bef2e3711f41220b3af905672d80ebefd5a6c5 | |
parent | 8db06d71c2ac81e0363be7117fbc6dac7dc48c15 [diff] |
Fix ::reference typedef in insert iterators. Since at least the C++11 standard insert iterators are specified as having ::reference typedef void. Libc++ was not doing that. This patch corrects the typedef. This patch changes the std::iterator base class of insert_iterator, front_insert_iterator and back_insert_iterator. This should not be an ABI breaking change. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@274209 91177308-0d34-0410-b5e6-96231b3b80d8