Rollup merge of #80225 - pierwill:patch-11, r=lcnr
Add module-level docs to rustc_middle::ty I thought it would be nice to point out `Ty` and `TyCtxt` on the module page, and link out to the [rustc-dev-guide chapter](https://rustc-dev-guide.rust-lang.org/ty.html).
This commit is contained in:
commit
e116732b4b
@ -1,3 +1,14 @@
|
||||
//! Defines how the compiler represents types internally.
|
||||
//!
|
||||
//! Two important entities in this module are:
|
||||
//!
|
||||
//! - [`rustc_middle::ty::Ty`], used to represent the semantics of a type.
|
||||
//! - [`rustc_middle::ty::TyCtxt`], the central data structure in the compiler.
|
||||
//!
|
||||
//! For more information, see ["The `ty` module: representing types"] in the ructc-dev-guide.
|
||||
//!
|
||||
//! ["The `ty` module: representing types"]: https://rustc-dev-guide.rust-lang.org/ty.html
|
||||
|
||||
// ignore-tidy-filelength
|
||||
pub use self::fold::{TypeFoldable, TypeFolder, TypeVisitor};
|
||||
pub use self::AssocItemContainer::*;
|
||||
|
Loading…
Reference in New Issue
Block a user