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
-7
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 @@ fn clean(&self, cx: &DocContext) -> Type {
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()
+1 -1
View File
@@ -476,7 +476,7 @@ fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
};
write!(f, "&amp;{}{}{}", lt, MutableSpace(mutability), **ty)
}
clean::Unique(..) | clean::Managed(..) => {
clean::Unique(..) => {
fail!("should have been cleaned")
}
}