rust/src/libstd
blake2-ppc 4b45f47881 std: Rename Iterator adaptor types to drop the -Iterator suffix
Drop the "Iterator" suffix for the the structs in std::iterator.
Filter, Zip, Chain etc. are shorter type names for when iterator
pipelines need their types written out in full in return value types, so
it's easier to read and write. the iterator module already forms enough
namespace.
2013-07-29 04:20:56 +02:00
..
num Change 'print(fmt!(...))' to printf!/printfln! in src/lib* 2013-07-24 09:45:20 -04:00
rand Change 'print(fmt!(...))' to printf!/printfln! in src/lib* 2013-07-24 09:45:20 -04:00
rt Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
str vec: remove BaseIter implementation 2013-06-23 02:05:20 -04:00
task Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
unstable Fix spelling errors 2013-07-28 20:45:23 +12:00
at_vec.rs Consolidate raw representations of rust values 2013-07-26 09:53:03 -07:00
bool.rs Implement std::num::Zero for bool 2013-07-24 22:54:32 +03:00
borrow.rs replace #[inline(always)] with #[inline]. r=burningtree. 2013-06-18 14:48:48 -07:00
cast.rs Consolidate raw representations of rust values 2013-07-26 09:53:03 -07:00
cell.rs new snapshot 2013-07-22 01:09:48 -04:00
char.rs Faster check for ascii-space 2013-07-06 01:54:29 -04:00
cleanup.rs Consolidate raw representations of rust values 2013-07-26 09:53:03 -07:00
clone.rs auto merge of #7894 : pcwalton/rust/and-pointers-in-at-boxes, r=brson 2013-07-20 10:55:34 -07:00
cmp.rs auto merge of #8030 : thestinger/rust/iterator, r=huonw 2013-07-25 13:49:43 -07:00
comm.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
condition.rs new snapshot 2013-07-22 01:09:48 -04:00
container.rs Added default impls for container methods 2013-07-25 15:17:30 -07:00
either.rs Add Either::expect_{left,right} 2013-07-20 05:08:55 -04:00
from_str.rs Require documentation by default for libstd 2013-05-30 01:02:55 -05:00
gc.rs Convert uses of transmute which don't need it 2013-07-24 23:12:28 -07:00
hash.rs librustc: Remove the broken overloaded assign-ops from the language. 2013-06-28 10:44:16 -04:00
hashmap.rs std: Rename Iterator adaptor types to drop the -Iterator suffix 2013-07-29 04:20:56 +02:00
io.rs ReaderUtil::each_byte shouldn't include EOF byte -- Issue #5056 2013-07-28 16:53:00 +04:00
iter.rs Move most iter functionality to extra, fixes #7343 2013-07-01 01:50:40 +02:00
iterator.rs std: Rename Iterator adaptor types to drop the -Iterator suffix 2013-07-29 04:20:56 +02:00
kinds.rs new snapshot 2013-07-22 01:09:48 -04:00
libc.rs librustc: Remove pub extern and priv extern from the language. 2013-07-20 17:39:38 -07:00
local_data.rs new snapshot 2013-07-22 01:09:48 -04:00
logging.rs librustc: Remove pub extern and priv extern from the language. 2013-07-20 17:39:38 -07:00
macros.rs std::rt: Improve the rtabort! macro 2013-06-18 16:27:48 -07:00
managed.rs Consolidate raw representations of rust values 2013-07-26 09:53:03 -07:00
nil.rs replace #[inline(always)] with #[inline]. r=burningtree. 2013-06-18 14:48:48 -07:00
ops.rs std: add benchmark for allocating-and-dropping a struct with a dtor. 2013-07-22 16:56:11 -07:00
option.rs std: Put the option tests into a tests submodule 2013-07-27 23:42:53 -07:00
os.rs std: remove a malloc from os::fill_charp_buf 2013-07-23 16:56:23 -07:00
owned.rs replace #[inline(always)] with #[inline]. r=burningtree. 2013-06-18 14:48:48 -07:00
path.rs std: move StrUtil::as_c_str into StrSlice 2013-07-23 16:56:22 -07:00
pipes.rs librustc: Remove pub extern and priv extern from the language. 2013-07-20 17:39:38 -07:00
prelude.rs std: move StrUtil::as_c_str into StrSlice 2013-07-23 16:56:22 -07:00
ptr.rs std: move StrUtil::as_c_str into StrSlice 2013-07-23 16:56:22 -07:00
rand.rs Change 'print(fmt!(...))' to printf!/printfln! in src/lib* 2013-07-24 09:45:20 -04:00
reflect.rs Consolidate raw representations of rust values 2013-07-26 09:53:03 -07:00
repr.rs Consolidate raw representations of rust values 2013-07-26 09:53:03 -07:00
result.rs std: cleanup imports in result::tests 2013-07-27 23:42:53 -07:00
run.rs std: str.as_bytes_with_null_consume() => str.to_bytes_with_null() 2013-07-24 12:33:49 -07:00
stackwalk.rs Require documentation by default for libstd 2013-05-30 01:02:55 -05:00
std.rs Remove unnecessary #[path = "***/mod.rs"] lines. 2013-07-27 15:53:30 +09:00
str.rs std: Rename Iterator adaptor types to drop the -Iterator suffix 2013-07-29 04:20:56 +02:00
sys.rs Consolidate raw representations of rust values 2013-07-26 09:53:03 -07:00
to_bytes.rs libsyntax: Remove some multi-gigabyte clones that were preventing bootstrapping on Windows. 2013-07-17 14:57:56 -07:00
to_str.rs ToStr for HashMap does not need value to implement Eq or Hash 2013-07-24 09:45:21 -04:00
trie.rs Added default impls for container methods 2013-07-25 15:17:30 -07:00
tuple.rs rm obsolete no-op lints 2013-07-20 20:17:08 -04:00
unicode.rs rustc: add a lint to enforce uppercase statics. 2013-07-01 17:52:57 +10:00
util.rs std: various additional language benchmarks in util. 2013-07-22 16:56:11 -07:00
vec.rs std: Rename Iterator adaptor types to drop the -Iterator suffix 2013-07-29 04:20:56 +02:00