Clean up imports a bit

This commit is contained in:
Florian Diebold 2019-02-24 15:12:10 +01:00
parent 043991662c
commit c71740e956
2 changed files with 4 additions and 6 deletions

View file

@ -6,9 +6,9 @@ use ra_syntax::{ast::self, TreeArc, SyntaxNode};
use crate::{
Name, ScopesWithSyntaxMapping, Ty, HirFileId,
type_ref::TypeRef,
nameres::{ModuleScope, lower::ImportId},
HirDatabase, PersistentHirDatabase,
type_ref::TypeRef,
nameres::{ModuleScope, Namespace, lower::ImportId},
expr::{Body, BodySyntaxMapping},
ty::InferenceResult,
adt::{EnumVariantId, StructFieldId, VariantDef},
@ -429,8 +429,6 @@ pub struct Function {
pub(crate) id: FunctionId,
}
pub use crate::{ nameres::Namespace, expr::ScopeEntryWithSyntax};
/// The declared signature of a function.
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct FnSignature {

View file

@ -59,7 +59,7 @@ pub use self::{
impl_block::{ImplBlock, ImplItem},
docs::{Docs, Documentation},
adt::AdtDef,
expr::{ExprScopes, ScopesWithSyntaxMapping},
expr::{ExprScopes, ScopesWithSyntaxMapping, ScopeEntryWithSyntax},
resolve::{Resolver, Resolution},
};
@ -68,7 +68,7 @@ pub use self::code_model_api::{
Def,
Module, ModuleDef, ModuleSource, Problem,
Struct, Enum, EnumVariant,
Function, FnSignature, ScopeEntryWithSyntax,
Function, FnSignature,
StructField, FieldSource,
Static, Const,
Trait, Type,