]> git.lizzy.rs Git - rust.git/commitdiff
auto merge of #14250 : alexcrichton/rust/gc, r=brson
authorbors <bors@rust-lang.org>
Wed, 11 Jun 2014 17:02:04 +0000 (10:02 -0700)
committerbors <bors@rust-lang.org>
Wed, 11 Jun 2014 17:02:04 +0000 (10:02 -0700)
This commit removes `@T` from the compiler by moving the AST to using `Gc<T>`. This also starts treating `Gc<T>` as `@T` in the same way that `Box<T>` is the same as `~T` in the compiler.

After this hits a snapshot, the `@T` syntax should be able to be removed completely.


Trivial merge