diff options
| author | kwantam <kwantam@gmail.com> | 2014-07-11 17:23:45 -0400 |
|---|---|---|
| committer | kwantam <kwantam@gmail.com> | 2014-07-14 19:53:46 -0400 |
| commit | cf432b8f8f0d8822e654c1a40bf632f12fc97fbc (patch) | |
| tree | 0e24b1aa04230015771d643dca83eb29f3a12e44 /src/rustllvm/ExecutionEngineWrapper.cpp | |
| parent | c066a1ee9f98297cf00fc9c760087770b1a8c1f6 (diff) | |
| download | rust-cf432b8f8f0d8822e654c1a40bf632f12fc97fbc.tar.gz rust-cf432b8f8f0d8822e654c1a40bf632f12fc97fbc.zip | |
add Graphemes iterator; tidy unicode exports
- Graphemes and GraphemeIndices structs implement iterators over grapheme clusters analogous to the Chars and CharOffsets for chars in a string. Iterator and DoubleEndedIterator are available for both. - tidied up the exports for libunicode. crate root exports are now moved into more appropriate module locations: - UnicodeStrSlice, Words, Graphemes, GraphemeIndices are in str module - UnicodeChar exported from char instead of crate root - canonical_combining_class is exported from str rather than crate root Since libunicode's exports have changed, programs that previously relied on the old export locations will need to change their `use` statements to reflect the new ones. See above for more information on where the new exports live. closes #7043 [breaking-change]
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
