rustdoc: remove handling of Gc.

This commit is contained in:
Eduard Burtescu 2014-10-01 01:42:04 +03:00
parent 8a91d33ee7
commit 39de8464ed
2 changed files with 1 additions and 8 deletions
src/librustdoc

View File

@ -1087,7 +1087,6 @@ pub enum Type {
/// aka TyBot
Bottom,
Unique(Box<Type>),
Managed(Box<Type>),
RawPointer(Mutability, Box<Type>),
BorrowedRef {
pub lifetime: Option<Lifetime>,
@ -1253,12 +1252,6 @@ impl Clean<Type> for ty::t {
ty::ty_float(ast::TyF32) => Primitive(F32),
ty::ty_float(ast::TyF64) => Primitive(F64),
ty::ty_str => Primitive(Str),
ty::ty_box(t) => {
let gc_did = cx.tcx_opt().and_then(|tcx| {
tcx.lang_items.gc()
});
lang_struct(cx, gc_did, t, "Gc", Managed)
}
ty::ty_uniq(t) => {
let box_did = cx.tcx_opt().and_then(|tcx| {
tcx.lang_items.owned_box()

View File

@ -476,7 +476,7 @@ impl fmt::Show for clean::Type {
};
write!(f, "&amp;{}{}{}", lt, MutableSpace(mutability), **ty)
}
clean::Unique(..) | clean::Managed(..) => {
clean::Unique(..) => {
fail!("should have been cleaned")
}
}