diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2014-12-17 08:33:58 -0800 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2014-12-17 11:50:24 -0800 |
| commit | 974e17b9ea63b38b4a512742fc877a7e4ee94e03 (patch) | |
| tree | dc63380c7fcc1f2dcad8ff2ffa5d0a46c056c8cf /src/rustllvm/RustWrapper.cpp | |
| parent | 126a83f433db665cf6ad6389070104dff5b1eccc (diff) | |
| parent | 341cf405e5be56b9b1c8f3be6d0fe9a014eeff26 (diff) | |
| download | rust-974e17b9ea63b38b4a512742fc877a7e4ee94e03.tar.gz rust-974e17b9ea63b38b4a512742fc877a7e4ee94e03.zip | |
rollup merge of #19770: csouth3/iterator-wrapperstructs
Using a type alias for iterator implementations is fragile since this exposes the implementation to users of the iterator, and any changes could break existing code. This PR changes the iterators of `BTreeMap`, `BTreeSet`, `HashMap`, and `HashSet` to use proper new types, rather than type aliases. However, since it is fair-game to treat a type-alias as the aliased type, this is a: [breaking-change].
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
