[][src]Crate rustc_interface

Re-exports

pub use interface::run_compiler;
pub use interface::Config;

Modules

callbacks

Throughout the compiler tree, there are several places which want to have access to state or queries while being inside crates that are dependencies of librustc_middle. To facilitate this, we have the rustc_data_structures::AtomicRef type, which allows us to setup a global static which can then be set in this file at program startup.

interface
passes
proc_macro_decls
queries
util

Structs

Queries

Statics

DEFAULT_EXTERN_QUERY_PROVIDERS
DEFAULT_QUERY_PROVIDERS