[][src]Module syntax::sess

⚙️ 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.

Contains ParseSess which holds state living beyond what one Parser might. It also serves as an input to the parser itself.

Structs

GatedSpansInternal

Collected spans during parsing for places where a certain feature was used and should be feature gated accordingly in check_crate.

ParseSessInternal

Info about a parsing session.

Type Definitions

ProcessCfgModInternal