rust/src/libextra
Patrick Walton e015bee286 Rewrite each_path to allow performance improvements in the future.
Instead of determining paths from the path tag, we iterate through
modules' children recursively in the metadata. This will allow for
lazy external module resolution.
2013-06-28 10:44:16 -04:00
..
crypto Convert vec::[mut_]slice to methods, remove vec::const_slice. 2013-06-27 22:36:09 +10:00
num librustc: Remove the broken overloaded assign-ops from the language. 2013-06-28 10:44:16 -04:00
terminfo vec: remove BaseIter implementation 2013-06-23 02:05:20 -04:00
arc.rs librustc: Change "Owned" to "Send" everywhere 2013-06-28 10:44:15 -04:00
arena.rs librustc: Remove the broken overloaded assign-ops from the language. 2013-06-28 10:44:16 -04:00
base64.rs replaced some 'std::' with 'extra::' in comments 2013-06-22 17:49:32 +08:00
bitv.rs librustc: Remove the broken overloaded assign-ops from the language. 2013-06-28 10:44:16 -04:00
c_vec.rs extra: silence some test warnings. 2013-06-28 00:50:48 +10:00
comm.rs librustc: Change "Owned" to "Send" everywhere 2013-06-28 10:44:15 -04:00
dbg.rs Remove intrinsic module 2013-06-23 12:49:16 +02:00
deque.rs Convert vec::{reserve, reserve_at_least, capacity} to methods. 2013-06-28 00:40:47 +10:00
dlist.rs extra: silence some test warnings. 2013-06-28 00:50:48 +10:00
ebml.rs librustc: Rewrite reachability and forbid duplicate methods in type implementations. 2013-06-28 10:44:16 -04:00
extra.rs Rename all files with the 'rc' extension 2013-06-25 08:55:15 -07:00
fileinput.rs vec: remove BaseIter implementation 2013-06-23 02:05:20 -04:00
flate.rs remove unused import warnings 2013-06-09 02:22:23 +10:00
flatpipes.rs librustc: Change "Owned" to "Send" everywhere 2013-06-28 10:44:15 -04:00
fun_treemap.rs Remove copy bindings from patterns. 2013-05-30 15:20:36 -04:00
future.rs librustc: Change "Owned" to "Send" everywhere 2013-06-28 10:44:15 -04:00
getopts.rs librustc: Remove the broken overloaded assign-ops from the language. 2013-06-28 10:44:16 -04:00
io_util.rs Work-around 'static bound requirement in io::with_bytes_reader (note: does not fix #5723, interface still unsafe) 2013-06-26 18:14:43 -04:00
json.rs librustc: Remove the broken overloaded assign-ops from the language. 2013-06-28 10:44:16 -04:00
list.rs Add copies to type params with Copy bound 2013-06-16 12:47:36 -04:00
md4.rs librustc: Remove the broken overloaded assign-ops from the language. 2013-06-28 10:44:16 -04:00
net_ip.rs Merge remote-tracking branch 'reusee/master' into HEAD 2013-06-24 14:09:37 -07:00
net_tcp.rs extra: silence some test warnings. 2013-06-28 00:50:48 +10:00
net_url.rs librustc: Remove the broken overloaded assign-ops from the language. 2013-06-28 10:44:16 -04:00
net.rs libstd: Rename libcore to libstd and libstd to libextra; update makefiles. 2013-05-22 21:57:05 -07:00
par.rs librustc: Change "Owned" to "Send" everywhere 2013-06-28 10:44:15 -04:00
priority_queue.rs Convert vec::{reserve, reserve_at_least, capacity} to methods. 2013-06-28 00:40:47 +10:00
rc.rs librustc: Change "Owned" to "Send" everywhere 2013-06-28 10:44:15 -04:00
rl.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
rope.rs remove unused imports 2013-06-16 12:20:12 +10:00
semver.rs replace #[inline(always)] with #[inline]. r=burningtree. 2013-06-18 14:48:48 -07:00
serialize.rs treemap: remove .each in favor of .iter().advance 2013-06-26 18:28:16 -04:00
smallintmap.rs container: remove internal iterators from Map 2013-06-25 16:26:23 -04:00
sort.rs Convert vec::[mut_]slice to methods, remove vec::const_slice. 2013-06-27 22:36:09 +10:00
stats.rs vec: remove BaseIter implementation 2013-06-23 02:05:20 -04:00
sync.rs Rewrite each_path to allow performance improvements in the future. 2013-06-28 10:44:16 -04:00
task_pool.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
tempfile.rs remove unused imports 2013-06-16 12:20:12 +10:00
term.rs Refactor extra::term a bit 2013-06-26 18:07:17 -04:00
test.rs librustc: Rewrite reachability and forbid duplicate methods in type implementations. 2013-06-28 10:44:16 -04:00
time.rs librustc: Remove the broken overloaded assign-ops from the language. 2013-06-28 10:44:16 -04:00
timer.rs librustc: Disallow "mut" from distributing over bindings. 2013-06-28 10:44:15 -04:00
treemap.rs Convert vec::{pop, shift, unshift, insert, remove, swap_remove} to methods. 2013-06-28 00:20:42 +10:00
unicode.rs libextra: Require documentation by default 2013-05-30 01:03:15 -05:00
uv_global_loop.rs extra: silence some test warnings. 2013-06-28 00:50:48 +10:00
uv_iotask.rs libextra: Require documentation by default 2013-05-30 01:03:15 -05:00
uv_ll.rs extra: silence some test warnings. 2013-06-28 00:50:48 +10:00
uv.rs libstd: Rename libcore to libstd and libstd to libextra; update makefiles. 2013-05-22 21:57:05 -07:00
workcache.rs librustc: Change "Owned" to "Send" everywhere 2013-06-28 10:44:15 -04:00