2019-05-26 09:55:50 +01:00
|
|
|
pub mod aggregate;
|
2017-07-03 17:25:03 +02:00
|
|
|
pub mod borrowck_errors;
|
2017-03-09 20:10:05 +02:00
|
|
|
pub mod def_use;
|
2019-12-22 17:42:04 -05:00
|
|
|
pub mod elaborate_drops;
|
2017-03-09 20:10:05 +02:00
|
|
|
pub mod patch;
|
2020-03-29 14:15:41 -07:00
|
|
|
pub mod storage;
|
2017-03-09 20:10:05 +02:00
|
|
|
|
2017-10-03 16:01:01 +02:00
|
|
|
mod alignment;
|
2019-12-22 17:42:04 -05:00
|
|
|
pub mod collect_writes;
|
2017-03-09 20:10:05 +02:00
|
|
|
mod graphviz;
|
2019-12-22 17:42:04 -05:00
|
|
|
pub(crate) mod pretty;
|
2020-08-29 10:55:46 -07:00
|
|
|
pub(crate) mod spanview;
|
2017-03-09 20:10:05 +02:00
|
|
|
|
2019-05-26 09:55:50 +01:00
|
|
|
pub use self::aggregate::expand_aggregate;
|
2017-10-03 16:01:01 +02:00
|
|
|
pub use self::alignment::is_disaligned;
|
2017-03-09 20:10:05 +02:00
|
|
|
pub use self::graphviz::write_node_label as write_graphviz_node_label;
|
2019-12-22 17:42:04 -05:00
|
|
|
pub use self::graphviz::{graphviz_safe_def_name, write_mir_graphviz};
|
|
|
|
|
pub use self::pretty::{dump_enabled, dump_mir, write_mir_pretty, PassWhere};
|