]> git.lizzy.rs Git - rust.git/blobdiff - crates/ra_hir/src/lib.rs
Hover for associated items in patterns
[rust.git] / crates / ra_hir / src / lib.rs
index 2830d4a99def6c2c3e3606441da2b91e3517cb1f..74c718e724fd2367a974a614fb1c6b6931db15a5 100644 (file)
@@ -29,6 +29,7 @@ fn from(it: $v) -> $e {
 mod module_tree;
 mod nameres;
 mod adt;
+mod type_alias;
 mod type_ref;
 mod ty;
 mod impl_block;
@@ -55,11 +56,11 @@ fn from(it: $v) -> $e {
     ids::{HirFileId, MacroCallId, MacroCallLoc, HirInterner},
     macros::{MacroDef, MacroInput, MacroExpansion},
     nameres::{ItemMap, PerNs, Namespace},
-    ty::Ty,
+    ty::{Ty, Substs},
     impl_block::{ImplBlock, ImplItem},
     docs::{Docs, Documentation},
     adt::AdtDef,
-    expr::{ExprScopes, ScopesWithSyntaxMapping, ScopeEntryWithSyntax},
+    expr::{ExprScopes, ScopesWithSourceMap, ScopeEntryWithSyntax, Pat},
     resolve::{Resolver, Resolution},
 };
 
@@ -70,6 +71,6 @@ fn from(it: $v) -> $e {
     Struct, Enum, EnumVariant,
     Function, FnSignature,
     StructField, FieldSource,
-    Static, Const,
-    Trait, Type,
+    Static, Const, ConstSignature,
+    Trait, TypeAlias,
 };