rustc_interface::interface - Rust (original) (raw)
Represents a compiler session. Note that every Compiler
contains aSession
, but Compiler
also contains some things that cannot be inSession
, due to Session
being in a crate that has many fewer dependencies than this crate.
The compiler configuration
initialize_checked_jobserver 🔒
Initialize jobserver before getting jobserver::client
and build_session
.
parse_cfg 🔒
Converts strings provided as --cfg [cfgspec]
into a Cfg
.
parse_check_cfg 🔒
Converts strings provided as --check-cfg [specs]
into a CheckCfg
.