]> git.lizzy.rs Git - rust.git/commit
Move the core MIR datastructures to librustc.
authorMichael Woerister <michaelwoerister@posteo.net>
Thu, 19 Nov 2015 15:37:34 +0000 (16:37 +0100)
committerMichael Woerister <michaelwoerister@posteo.net>
Mon, 30 Nov 2015 09:03:33 +0000 (10:03 +0100)
commitbbe1d28496c194afce54f5a2c3a83140bf4bb3a7
tree4700be53b3a6d7cef2f529d36136ce86afeef3d3
parent52d95e6448493366ab1c171c3217de9c7bb40a70
Move the core MIR datastructures to librustc.

This is done mostly so that we can refer to MIR types in csearch and other metadata related area.
43 files changed:
src/librustc/lib.rs
src/librustc/mir/repr.rs [new file with mode: 0644]
src/librustc/mir/tcx.rs [new file with mode: 0644]
src/librustc_mir/build/block.rs
src/librustc_mir/build/cfg.rs
src/librustc_mir/build/expr/as_constant.rs
src/librustc_mir/build/expr/as_lvalue.rs
src/librustc_mir/build/expr/as_operand.rs
src/librustc_mir/build/expr/as_rvalue.rs
src/librustc_mir/build/expr/as_temp.rs
src/librustc_mir/build/expr/into.rs
src/librustc_mir/build/into.rs
src/librustc_mir/build/matches/mod.rs
src/librustc_mir/build/matches/simplify.rs
src/librustc_mir/build/matches/test.rs
src/librustc_mir/build/matches/util.rs
src/librustc_mir/build/misc.rs
src/librustc_mir/build/mod.rs
src/librustc_mir/build/scope.rs
src/librustc_mir/build/stmt.rs
src/librustc_mir/graphviz/mod.rs
src/librustc_mir/hair/cx/expr.rs
src/librustc_mir/hair/cx/mod.rs
src/librustc_mir/hair/cx/pattern.rs
src/librustc_mir/hair/mod.rs
src/librustc_mir/lib.rs
src/librustc_mir/mir_map.rs
src/librustc_mir/repr.rs [deleted file]
src/librustc_mir/tcx/mod.rs [deleted file]
src/librustc_mir/transform/erase_regions.rs
src/librustc_mir/transform/mod.rs
src/librustc_mir/transform/simplify_cfg.rs
src/librustc_mir/transform/util.rs
src/librustc_mir/visit.rs
src/librustc_trans/trans/common.rs
src/librustc_trans/trans/mir/analyze.rs
src/librustc_trans/trans/mir/block.rs
src/librustc_trans/trans/mir/constant.rs
src/librustc_trans/trans/mir/lvalue.rs
src/librustc_trans/trans/mir/mod.rs
src/librustc_trans/trans/mir/operand.rs
src/librustc_trans/trans/mir/rvalue.rs
src/librustc_trans/trans/mir/statement.rs