aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/source_id.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_hir/src/source_id.rs')
-rw-r--r--crates/ra_hir/src/source_id.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_hir/src/source_id.rs b/crates/ra_hir/src/source_id.rs
index 881cc590e..1dadd76c5 100644
--- a/crates/ra_hir/src/source_id.rs
+++ b/crates/ra_hir/src/source_id.rs
@@ -5,7 +5,7 @@ use ra_syntax::{SyntaxNodePtr, TreeArc, SyntaxNode, SourceFile, AstNode, ast};
5 5
6use crate::{HirFileId, DefDatabase}; 6use crate::{HirFileId, DefDatabase};
7 7
8#[derive(Debug, PartialEq, Eq)] 8#[derive(Debug, PartialEq, Eq, Hash)]
9pub(crate) struct AstId<N: AstNode> { 9pub(crate) struct AstId<N: AstNode> {
10 file_id: HirFileId, 10 file_id: HirFileId,
11 file_ast_id: FileAstId<N>, 11 file_ast_id: FileAstId<N>,
@@ -30,7 +30,7 @@ impl<N: AstNode> AstId<N> {
30 } 30 }
31} 31}
32 32
33#[derive(Debug, PartialEq, Eq)] 33#[derive(Debug, PartialEq, Eq, Hash)]
34pub(crate) struct FileAstId<N: AstNode> { 34pub(crate) struct FileAstId<N: AstNode> {
35 raw: SourceFileItemId, 35 raw: SourceFileItemId,
36 _ty: PhantomData<N>, 36 _ty: PhantomData<N>,