rust/src/libsyntax
Alex Crichton b53454e2e4 Move std::{reflect,repr,Poly} to a libdebug crate
This commit moves reflection (as well as the {:?} format modifier) to a new
libdebug crate, all of which is marked experimental.

This is a breaking change because it now requires the debug crate to be
explicitly linked if the :? format qualifier is used. This means that any code
using this feature will have to add `extern crate debug;` to the top of the
crate. Any code relying on reflection will also need to do this.

Closes #12019

[breaking-change]
2014-05-27 21:44:51 -07:00
..
ext Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
parse auto merge of #14414 : richo/rust/features/nerf_unused_string_fns, r=alexcrichton 2014-05-27 17:46:48 -07:00
print std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
util std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
abi.rs Updates with core::fmt changes 2014-05-15 23:22:06 -07:00
ast.rs syntax: Add a source field to Local for tracking if it comes from lets or fors. 2014-05-26 22:44:38 +10:00
ast_map.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
ast_util.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
attr.rs Changes from feedback 2014-05-24 16:49:47 -07:00
codemap.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
crateid.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
diagnostic.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
fold.rs auto merge of #14414 : richo/rust/features/nerf_unused_string_fns, r=alexcrichton 2014-05-27 17:46:48 -07:00
lib.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
owned_slice.rs core: Remove the cast module 2014-05-11 01:13:02 -07:00
visit.rs syntax::visit: pub walk_explicit_self so impls can call it as defaults do. 2014-05-15 10:55:02 +02:00