about summary refs log tree commit diff
path: root/compiler/rustc_mir/src/util/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/rustc_mir/src/util/mod.rs')
-rw-r--r--compiler/rustc_mir/src/util/mod.rs21
1 files changed, 21 insertions, 0 deletions
diff --git a/compiler/rustc_mir/src/util/mod.rs b/compiler/rustc_mir/src/util/mod.rs
new file mode 100644
index 00000000000..b7b702431bc
--- /dev/null
+++ b/compiler/rustc_mir/src/util/mod.rs
@@ -0,0 +1,21 @@
+pub mod aggregate;
+pub mod borrowck_errors;
+pub mod elaborate_drops;
+pub mod patch;
+pub mod storage;
+
+mod alignment;
+pub mod collect_writes;
+mod find_self_call;
+mod generic_graph;
+pub(crate) mod generic_graphviz;
+mod graphviz;
+pub(crate) mod pretty;
+pub(crate) mod spanview;
+
+pub use self::aggregate::expand_aggregate;
+pub use self::alignment::is_disaligned;
+pub use self::find_self_call::find_self_call;
+pub use self::generic_graph::graphviz_safe_def_name;
+pub use self::graphviz::write_mir_graphviz;
+pub use self::pretty::{dump_enabled, dump_mir, write_mir_pretty, PassWhere};