]> git.lizzy.rs Git - rust.git/commit
rework `MirPass` API to be stateless and extract helper fns
authorNiko Matsakis <niko@alum.mit.edu>
Tue, 25 Apr 2017 22:22:59 +0000 (18:22 -0400)
committerNiko Matsakis <niko@alum.mit.edu>
Tue, 2 May 2017 18:01:00 +0000 (14:01 -0400)
commit11b6b0663ae0a89eea913f44aa1eb859b0ef0d3a
treec5e207568d583d81f98e3e182e700bad32dadb5a
parent0e5e2f36345fbf44c72c60fda0929aceba5d74dd
rework `MirPass` API to be stateless and extract helper fns
15 files changed:
src/librustc/mir/transform.rs
src/librustc_borrowck/borrowck/mir/elaborate_drops.rs
src/librustc_driver/driver.rs
src/librustc_mir/transform/add_call_guards.rs
src/librustc_mir/transform/copy_prop.rs
src/librustc_mir/transform/deaggregator.rs
src/librustc_mir/transform/dump_mir.rs
src/librustc_mir/transform/erase_regions.rs
src/librustc_mir/transform/inline.rs
src/librustc_mir/transform/instcombine.rs
src/librustc_mir/transform/no_landing_pads.rs
src/librustc_mir/transform/qualify_consts.rs
src/librustc_mir/transform/simplify.rs
src/librustc_mir/transform/simplify_branches.rs
src/librustc_mir/transform/type_check.rs