add MIR crate and link it into the driver
This commit is contained in:
parent
6a2ca37f1b
commit
faa9ec81b5
3 changed files with 8 additions and 2 deletions
|
|
@ -10,6 +10,7 @@
|
|||
|
||||
use rustc::front;
|
||||
use rustc::front::map as hir_map;
|
||||
use rustc_mir as mir;
|
||||
use rustc::session::Session;
|
||||
use rustc::session::config::{self, Input, OutputFilenames};
|
||||
use rustc::session::search_paths::PathKind;
|
||||
|
|
@ -706,6 +707,9 @@ pub fn phase_3_run_analysis_passes<'tcx, F, R>(sess: Session,
|
|||
// passes are timed inside typeck
|
||||
typeck::check_crate(tcx, trait_map);
|
||||
|
||||
time(time_passes, "MIR dump", ||
|
||||
mir::dump::dump_crate(tcx));
|
||||
|
||||
time(time_passes, "const checking", ||
|
||||
middle::check_const::check_crate(tcx));
|
||||
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@ extern crate rustc_borrowck;
|
|||
extern crate rustc_front;
|
||||
extern crate rustc_lint;
|
||||
extern crate rustc_privacy;
|
||||
extern crate rustc_mir;
|
||||
extern crate rustc_resolve;
|
||||
extern crate rustc_trans;
|
||||
extern crate rustc_typeck;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue