flowistry_ide/
lib.rs

1#![feature(rustc_private, unboxed_closures, box_patterns, trait_alias)]
2#![allow(
3  clippy::single_match,
4  clippy::needless_lifetimes,
5  clippy::needless_return,
6  clippy::len_zero,
7  clippy::let_and_return
8)]
9
10extern crate either;
11extern crate rustc_data_structures;
12extern crate rustc_driver;
13extern crate rustc_errors;
14extern crate rustc_hir;
15extern crate rustc_hir_pretty;
16extern crate rustc_index;
17extern crate rustc_interface;
18extern crate rustc_macros;
19extern crate rustc_middle;
20extern crate rustc_mir_dataflow;
21extern crate rustc_serialize;
22extern crate rustc_span;
23
24#[cfg(feature = "decompose")]
25mod decompose;
26mod focus;
27mod playground;
28mod plugin;
29mod spans;
30
31pub use plugin::FlowistryPlugin;