]> git.lizzy.rs Git - rust.git/commit
auto merge of #7254 : Blei/rust/intrinsic-overhaul, r=cmr
authorbors <bors@rust-lang.org>
Tue, 25 Jun 2013 11:38:06 +0000 (04:38 -0700)
committerbors <bors@rust-lang.org>
Tue, 25 Jun 2013 11:38:06 +0000 (04:38 -0700)
commit7aee5da08db11dc597907bf228c2e716a408fdab
tree7217207f8ec916aca96034f94d64a15746e22f79
parentb11346bb5d2659313eb96f3108137f01239785c9
parentf8ae3cdcaacb29c7b56e546a9ddab1396b615f8f
auto merge of #7254 : Blei/rust/intrinsic-overhaul, r=cmr

This sets the `get_tydesc()` return type correctly and removes the intrinsic module. See #3730, #3475.

Update: this now also removes the unused shape fields in tydescs.
12 files changed:
src/libextra/arena.rs
src/librustc/middle/trans/foreign.rs
src/librustc/middle/trans/glue.rs
src/librustc/middle/trans/reflect.rs
src/librustc/middle/ty.rs
src/librustc/middle/typeck/check/mod.rs
src/librustc/middle/typeck/collect.rs
src/libstd/at_vec.rs
src/libstd/unstable/intrinsics.rs
src/libstd/vec.rs
src/rt/rust_builtin.cpp
src/rt/rustrt.def.in