Cleanup module structure

This commit is contained in:
Aleksey Kladov 2019-12-08 12:57:13 +01:00
parent d27b033883
commit 6805bb01e2
3 changed files with 7 additions and 8 deletions

View File

@ -1,7 +1,4 @@
//! FIXME: write short doc here
pub(crate) mod src;
use std::sync::Arc;
use either::Either;

View File

@ -36,16 +36,18 @@ pub mod diagnostics;
mod from_id;
mod code_model;
pub mod from_source;
mod has_source;
mod from_source;
pub use crate::{
code_model::{
src::HasSource, Adt, AssocItem, AttrDef, Const, Container, Crate, CrateDependency,
DefWithBody, Docs, Enum, EnumVariant, FieldSource, Function, GenericDef, HasAttrs,
ImplBlock, Import, Local, MacroDef, Module, ModuleDef, ScopeDef, Static, Struct,
StructField, Trait, Type, TypeAlias, TypeParam, Union, VariantDef,
Adt, AssocItem, AttrDef, Const, Container, Crate, CrateDependency, DefWithBody, Docs, Enum,
EnumVariant, FieldSource, Function, GenericDef, HasAttrs, ImplBlock, Import, Local,
MacroDef, Module, ModuleDef, ScopeDef, Static, Struct, StructField, Trait, Type, TypeAlias,
TypeParam, Union, VariantDef,
},
from_source::FromSource,
has_source::HasSource,
source_binder::{PathResolution, ScopeEntryWithSyntax, SourceAnalyzer},
};