rust/src/librustc/middle/trans
bors 55fbc47af1 auto merge of #6148 : erickt/rust/remove-drop, r=pcwalton
The drop block has been deprecated for quite some time. This patch series removes support for parsing it and all the related machinery that made drop work.

As a side feature of all this, I also added the ability to annote fields in structs. This allows comments to be properly associated with an individual field. However, I didn't update `rustdoc` to integrate these comment blocks into the documentation it generates.
2013-05-01 09:18:59 -07:00
..
_match.rs librustc: Fix pattern matching on cross crate newtype structs. 2013-04-29 17:35:36 -07:00
adt.rs The null case of a nullable-poiner enum might not be nullary. 2013-04-30 11:36:22 -07:00
asm.rs librustc: Remove the concept of modes from the compiler. 2013-04-29 14:30:55 -07:00
base.rs auto merge of #6148 : erickt/rust/remove-drop, r=pcwalton 2013-05-01 09:18:59 -07:00
block.rs
build.rs librustc: Remove ptr::addr_of. 2013-04-29 14:30:53 -07:00
cabi_arm.rs
cabi_mips.rs only use #[no_core] in libcore 2013-04-27 21:34:24 -04:00
cabi_x86_64.rs rustc: de-mode + fallout from libsyntax changes 2013-04-19 23:23:23 -04:00
cabi_x86.rs only use #[no_core] in libcore 2013-04-27 21:34:24 -04:00
cabi.rs librustc: Remove debug code; xfail-pretty reverse-complement. 2013-04-19 12:00:48 -07:00
callee.rs librustc: Remove the concept of modes from the compiler. 2013-04-29 14:30:55 -07:00
closure.rs only use #[no_core] in libcore 2013-04-27 21:34:24 -04:00
common.rs librustc: Fix merge fallout. 2013-04-29 14:30:57 -07:00
consts.rs Revert rename of Div to Quot 2013-05-01 15:40:05 +10:00
controlflow.rs only use #[no_core] in libcore 2013-04-27 21:34:24 -04:00
datum.rs only use #[no_core] in libcore 2013-04-27 21:34:24 -04:00
debuginfo.rs rustc: remove the rest of drop 2013-05-01 07:49:41 -07:00
expr.rs Revert rename of Div to Quot 2013-05-01 15:40:05 +10:00
foreign.rs test: Fix tests. 2013-04-29 14:30:56 -07:00
glue.rs only use #[no_core] in libcore 2013-04-27 21:34:24 -04:00
inline.rs rustc: remove the rest of drop 2013-05-01 07:49:41 -07:00
machine.rs only use #[no_core] in libcore 2013-04-27 21:34:24 -04:00
macros.rs
meth.rs librustc: Remove the concept of modes from the compiler. 2013-04-29 14:30:55 -07:00
monomorphize.rs rustc: remove the rest of drop 2013-05-01 07:49:41 -07:00
reachable.rs rustc: remove the rest of drop 2013-05-01 07:49:41 -07:00
reflect.rs librustc: Remove the concept of modes from the compiler. 2013-04-29 14:30:55 -07:00
shape.rs
tvec.rs
type_of.rs librustc: Remove the concept of modes from the compiler. 2013-04-29 14:30:55 -07:00
type_use.rs rustc: remove the rest of drop 2013-05-01 07:49:41 -07:00
uniq.rs