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 |
|