Module interface
rustc_
interface
1.86.0-beta.7
(7824ede68 2025-03-22)
Module interface
Module Items
Structs
Functions
Type Aliases
In crate rustc_
interface
Modules
callbacks
errors
interface
passes
proc_macro_decls
queries
util
Structs
Linker
Statics
DEFAULT_LOCALE_RESOURCE
Functions
setup_callbacks
rustc_interface
Module
interface
Copy item path
Settings
Help
Summary
Source
Structs
§
Compiler
Represents a compiler session. Note that every
Compiler
contains a
Session
, but
Compiler
also contains some things that cannot be in
Session
, due to
Session
being in a crate that has many fewer dependencies than this crate.
Config
The compiler configuration
Functions
§
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
.
run_
compiler
try_
print_
query_
stack
Type Aliases
§
Result