Unnamed repository; edit this file 'description' to name the repository.
1
2
3
4
5
6
7
//! Re-exports various subcrates' databases and queries so that the calling code
//! can depend only on `hir`. This breaks abstraction boundary a bit, it would
//! be cool if we didn't do that.
//!
//! But we need this for at least LRU caching at the query level.
pub use hir_def::{file_item_tree, set_expand_proc_attr_macros};
pub use hir_ty::db::HirDatabase;