rust/src/libcore
Niko Matsakis ba3eebd41d Make it illegal to use modes in a fn signature with providing
an explicit variable name. (Step one to changing the defaults)

First step to #3535
2012-09-23 13:30:13 -05:00
..
int-template Remove final bits of residual hokey-hash functions. Close #1616. 2012-09-19 16:35:53 -07:00
iter-trait demode the each() method on vec and other iterables. 2012-09-19 17:03:01 -07:00
task Make it illegal to use modes in a fn signature with providing 2012-09-23 13:30:13 -05:00
uint-template Remove final bits of residual hokey-hash functions. Close #1616. 2012-09-19 16:35:53 -07:00
at_vec.rs Make it illegal to use modes in a fn signature with providing 2012-09-23 13:30:13 -05:00
bool.rs rustc: De-mode all overloaded operators 2012-09-20 09:48:05 -07:00
box.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
cast.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
char.rs libcore: De-mode str 2012-09-21 18:37:06 -07:00
cleanup.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
cmath.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
cmp.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
comm.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
core.rc Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
core.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
dlist.rs De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachi 2012-09-21 19:13:55 -07:00
dvec.rs Make it illegal to use modes in a fn signature with providing 2012-09-23 13:30:13 -05:00
either.rs rustc: De-mode all overloaded operators 2012-09-20 09:48:05 -07:00
extfmt.rs Revert "core: De-export at_vec and extfmt" 2012-09-21 19:04:06 -07:00
f32.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
f64.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
flate.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
float.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
from_str.rs core: Mark three more trivial mods as demoded 2012-09-20 17:18:18 -07:00
future.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
gc.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
hash.rs Remove final bits of residual hokey-hash functions. Close #1616. 2012-09-19 16:35:53 -07:00
int-template.rs rustc: De-mode all overloaded operators 2012-09-20 09:48:05 -07:00
io.rs Make it illegal to use modes in a fn signature with providing 2012-09-23 13:30:13 -05:00
iter-trait.rs De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachi 2012-09-21 19:13:55 -07:00
iter.rs Make it illegal to use modes in a fn signature with providing 2012-09-23 13:30:13 -05:00
libc.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
logging.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
mutable.rs core: Rename 'unsafe' mod to 'cast' 2012-09-18 19:36:25 -07:00
num.rs core: Clean up crate docs and give all mods a brief description 2012-09-19 16:52:59 -07:00
ops.rs rustc: De-mode all overloaded operators 2012-09-20 09:48:05 -07:00
option.rs Make it illegal to use modes in a fn signature with providing 2012-09-23 13:30:13 -05:00
os.rs De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachi 2012-09-21 19:13:55 -07:00
path.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
pipes.rs Make it illegal to use modes in a fn signature with providing 2012-09-23 13:30:13 -05:00
private.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
ptr.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
rand.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
reflect.rs core: Clean up crate docs and give all mods a brief description 2012-09-19 16:52:59 -07:00
repr.rs rustc: De-mode all overloaded operators 2012-09-20 09:48:05 -07:00
result.rs De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachi 2012-09-21 19:13:55 -07:00
rt.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
run.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
send_map.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
stackwalk.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
str.rs Make it illegal to use modes in a fn signature with providing 2012-09-23 13:30:13 -05:00
sys.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
task.rs Make it illegal to use modes in a fn signature with providing 2012-09-23 13:30:13 -05:00
to_bytes.rs Make + mode by-value if the type is immediate, by-ref otherwise 2012-09-20 14:04:38 -07:00
to_str.rs libcore: De-mode str 2012-09-21 18:37:06 -07:00
tuple.rs rustc: De-mode all overloaded operators 2012-09-20 09:48:05 -07:00
uint-template.rs rustc: De-mode all overloaded operators 2012-09-20 09:48:05 -07:00
unicode.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
uniq.rs rustc: De-mode all overloaded operators 2012-09-20 09:48:05 -07:00
unit.rs rustc: De-mode all overloaded operators 2012-09-20 09:48:05 -07:00
util.rs Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports]; 2012-09-21 18:11:43 -07:00
vec.rs Make it illegal to use modes in a fn signature with providing 2012-09-23 13:30:13 -05:00