aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/lib.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2019-01-04 21:02:05 +0000
committerAleksey Kladov <[email protected]>2019-01-06 14:35:29 +0000
commit9a820dc0ee23051137e4909d4698fe71930c04bc (patch)
tree2917d228f7ce13a0fe0e4e92d8ca73d1cdd2f7e3 /crates/ra_hir/src/lib.rs
parenteaf553dade9a28b41631387d7c88b09fd0ba64e2 (diff)
move crate to code_model_api
Diffstat (limited to 'crates/ra_hir/src/lib.rs')
-rw-r--r--crates/ra_hir/src/lib.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/crates/ra_hir/src/lib.rs b/crates/ra_hir/src/lib.rs
index d600b91df..0fe80deb5 100644
--- a/crates/ra_hir/src/lib.rs
+++ b/crates/ra_hir/src/lib.rs
@@ -24,8 +24,6 @@ pub mod source_binder;
24mod ids; 24mod ids;
25mod macros; 25mod macros;
26mod name; 26mod name;
27// can't use `crate` or `r#crate` here :(
28mod krate;
29mod module; 27mod module;
30mod function; 28mod function;
31mod adt; 29mod adt;
@@ -34,16 +32,19 @@ mod ty;
34mod impl_block; 32mod impl_block;
35mod expr; 33mod expr;
36 34
35pub mod code_model_api;
36mod code_model_impl;
37
37use crate::{ 38use crate::{
38 db::HirDatabase, 39 db::HirDatabase,
39 name::{AsName, KnownName}, 40 name::{AsName, KnownName},
40 ids::{DefKind, SourceItemId, SourceFileItemId, SourceFileItems}, 41 ids::{DefKind, SourceItemId, SourceFileItemId, SourceFileItems},
42 code_model_api::{Crate, CrateDependency}
41}; 43};
42 44
43pub use self::{ 45pub use self::{
44 path::{Path, PathKind}, 46 path::{Path, PathKind},
45 name::Name, 47 name::Name,
46 krate::Crate,
47 ids::{HirFileId, DefId, DefLoc, MacroCallId, MacroCallLoc}, 48 ids::{HirFileId, DefId, DefLoc, MacroCallId, MacroCallLoc},
48 macros::{MacroDef, MacroInput, MacroExpansion}, 49 macros::{MacroDef, MacroInput, MacroExpansion},
49 module::{Module, ModuleId, Problem, nameres::{ItemMap, PerNs, Namespace}, ModuleScope, Resolution}, 50 module::{Module, ModuleId, Problem, nameres::{ItemMap, PerNs, Namespace}, ModuleScope, Resolution},