This reverts commit e7a056fe20f7ec5a475923ff2f4eda8ca9e1a74b.
rustc_ty_library
For more information about how rustc works, see the rustc dev guide.