summary refs log tree commit diff
path: root/src/libcore/reflect.rs
AgeCommit message (Collapse)AuthorLines
2012-12-18core: fix remaining repr bugs, r=burningtree.Graydon Hoare-0/+7
2012-12-17core: remove old repr system, enable newer one. Close #3109.Graydon Hoare-2/+2
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-29impls of traits cannot define methods on the anonymous traitBrian Anderson-3/+4
2012-10-11Export VecUnboxedRepr from vec so a test case can use itTim Chevalier-1/+1
2012-10-04Forbid deprecated modes again in coreTim Chevalier-0/+3
Sadly, there's only one file that requires deprecated modes (stackwalk)... So, forbid them everywhere else.
2012-10-02Removing explicit uses of + modeTim Chevalier-1/+1
This removes most explicit uses of the + argument mode. Pending a snapshot, I had to remove the forbid(deprecated_modes) pragma from a bunch of files. I'll put it back! + mode still has to be used in a few places for functions that get moved (see task.rs) The changes outside core and std are due to the to_bytes trait and making the compiler (with legacy modes on) agree with the libraries (with legacy modes off) about modes.
2012-09-27Finish de-exporting cast, mutable, flate, repr, cleanup, reflect. Part of #3583.Graydon Hoare-1/+1
2012-09-19core: Clean up crate docs and give all mods a brief descriptionBrian Anderson-3/+4
2012-09-14Add core::reflect, start migrating core::repr to use it. Tidy up various ↵Graydon Hoare-0/+472
Repr types.