5 //! This API is completely unstable and subject to change.
7 #![doc(html_root_url = "https://doc.rust-lang.org/nightly/")]
9 #![feature(in_band_lifetimes)]
12 #![recursion_limit="256"]
17 use rustc::ty::query::Providers;
21 pub mod ast_validation;
28 pub fn provide(providers: &mut Providers<'_>) {
29 loops::provide(providers);
30 liveness::provide(providers);