[][src]Module rustc::hir

⚙️ This is an internal compiler API. (rustc_private)

This crate is being loaded from the sysroot, a permanently unstable location for private compiler dependencies. It is not intended for general use. Prefer using a public version of this crate from crates.io via Cargo.toml.

HIR datatypes. See the rustc guide for more info.

Modules

check_attrInternal

This module implements some validity checks for attributes. In particular it verifies that #[inline] and #[repr] attributes are attached to items that actually support them and if there are conflicts between multiple such attributes attached to the same item.

exportsInternal
mapInternal
upvarsInternal

Upvar (closure capture) collection from cross-body HIR uses of Res::Locals.

Functions

provideInternal