Tim Chevalier
|
945d57a6ff
|
Export VecUnboxedRepr from vec so a test case can use it
|
2012-10-11 17:58:45 -07:00 |
|
Tim Chevalier
|
65c96f849f
|
Forbid deprecated modes again in core
Sadly, there's only one file that requires deprecated modes
(stackwalk)... So, forbid them everywhere else.
|
2012-10-04 16:48:57 -07:00 |
|
Patrick Walton
|
2f451a7bd7
|
rustc: Only allow imports marked with "pub" to be imported from other modules
|
2012-10-02 18:15:19 -07:00 |
|
Brian Anderson
|
afd91f8a56
|
Register snapshots. Remove redundant Eq impls, Makefile hacks
|
2012-09-23 23:01:49 -07:00 |
|
Patrick Walton
|
9117dcb968
|
rustc: De-mode all overloaded operators
|
2012-09-20 09:48:05 -07:00 |
|
Brian Anderson
|
c115b82238
|
core: Clean up crate docs and give all mods a brief description
|
2012-09-19 16:52:59 -07:00 |
|
Niko Matsakis
|
9cf271fe96
|
De-mode vec::each() and many of the str iteration routines
Note that the method foo.each() is not de-moded, nor the other
vec routines.
|
2012-09-19 10:52:59 -07:00 |
|
Niko Matsakis
|
8d4928f780
|
Revert "replace explicit calls to vec::each with vec::each_ref, partially demode str"
This reverts commit 1be24f0758 .
Not quite ready.
|
2012-09-18 21:41:13 -07:00 |
|
Niko Matsakis
|
1be24f0758
|
replace explicit calls to vec::each with vec::each_ref, partially demode str
|
2012-09-18 21:31:00 -07:00 |
|
Brian Anderson
|
2906f2de31
|
core: Rename 'unsafe' mod to 'cast'
|
2012-09-18 19:36:25 -07:00 |
|
Niko Matsakis
|
48496fc1b6
|
add a test and correct terminology
newtype'd enums have 1 variant, and 1 field.
denegerate have only 1 variant but may have more fields.
|
2012-09-17 06:34:36 -07:00 |
|
Patrick Walton
|
be162da961
|
libcore: Log newtyped enums correctly. Closes #3506.
|
2012-09-16 09:28:21 -07:00 |
|
Graydon Hoare
|
aa2ab2659f
|
Add core::reflect, start migrating core::repr to use it. Tidy up various Repr types.
|
2012-09-14 19:09:38 -07:00 |
|
Patrick Walton
|
bbfc6f8945
|
libcore: Make enum logging significantly less clownshoes.
Fixes the log-knows-the-names* tests.
|
2012-09-14 11:22:17 -07:00 |
|
Patrick Walton
|
57f99326a7
|
libcore: Make logging of structural subcomponents after a pointer not crash
|
2012-09-13 11:20:19 -07:00 |
|
Niko Matsakis
|
e0845eb589
|
repr: emit closing ) for enum variants, test that nullary variants names print
|
2012-09-13 11:10:05 -07:00 |
|
Patrick Walton
|
45f5f8ec45
|
libcore: Add some visitor-based logging functionality
|
2012-09-12 18:22:08 -07:00 |
|