Reduce visibility

This commit is contained in:
Aleksey Kladov 2019-11-15 12:24:30 +03:00
parent b80fa14a85
commit 487fc448c3

View file

@ -54,7 +54,7 @@ pub(crate) enum Scope {
} }
#[derive(Debug, Clone, PartialEq, Eq, Hash)] #[derive(Debug, Clone, PartialEq, Eq, Hash)]
pub enum TypeNs { pub(crate) enum TypeNs {
SelfType(ImplBlock), SelfType(ImplBlock),
GenericParam(u32), GenericParam(u32),
Adt(Adt), Adt(Adt),
@ -69,13 +69,13 @@ pub enum TypeNs {
} }
#[derive(Debug, Clone, PartialEq, Eq, Hash)] #[derive(Debug, Clone, PartialEq, Eq, Hash)]
pub enum ResolveValueResult { pub(crate) enum ResolveValueResult {
ValueNs(ValueNs), ValueNs(ValueNs),
Partial(TypeNs, usize), Partial(TypeNs, usize),
} }
#[derive(Debug, Clone, PartialEq, Eq, Hash)] #[derive(Debug, Clone, PartialEq, Eq, Hash)]
pub enum ValueNs { pub(crate) enum ValueNs {
LocalBinding(PatId), LocalBinding(PatId),
Function(Function), Function(Function),
Const(Const), Const(Const),