about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorChase Southwood <chase.southwood@gmail.com>2014-12-13 12:36:05 -0600
committerChase Southwood <chase.southwood@gmail.com>2014-12-15 19:31:07 -0600
commit341cf405e5be56b9b1c8f3be6d0fe9a014eeff26 (patch)
treec051eed4bc7897cfc66885f272edfe90fce9fd22 /src/rustllvm/RustWrapper.cpp
parent85fe141fb7c066e88a6872e74347c5f34d0223a7 (diff)
downloadrust-341cf405e5be56b9b1c8f3be6d0fe9a014eeff26.tar.gz
rust-341cf405e5be56b9b1c8f3be6d0fe9a014eeff26.zip
Use wrapper structs for `HashSet`'s iterators.
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 commit changes the iterators of `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