Function rustc::driver::driver::phase_2_configure_and_expand[src]

pub fn phase_2_configure_and_expand(sess: &Session, krate: Crate, crate_id: &CrateId) -> Option<(Crate, Map)>

Run the "early phases" of the compiler: initial cfg processing, syntax expansion, secondary cfg expansion, synthesis of a test harness if one is to be provided and injection of a dependency on the standard library and prelude.

Returns None if we're aborting after handling -W help.