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