Skip to content

Commit 3b874c4

Browse files
committed
[FIX] rm dummy node indexes
1 parent 6c2008d commit 3b874c4

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

server/src/features/ast_utils.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ impl AstUtils {
111111
};
112112
if !is_last {
113113
//we import as a from_stmt, to refuse import of variables, as the import stmt is not complete
114-
let to_analyze = Identifier { id: Name::new(to_analyze), range: TextRange::new(TextSize::new(0), TextSize::new(0)), node_index: AtomicNodeIndex::dummy() };
114+
let to_analyze = Identifier { id: Name::new(to_analyze), range: TextRange::new(TextSize::new(0), TextSize::new(0)), node_index: AtomicNodeIndex::default() };
115115
let (from_symbol, _fallback_sym, _file_tree) = resolve_from_stmt(session, file_symbol, Some(&to_analyze), 0);
116116
if let Some(symbol) = from_symbol {
117117
let result = AnalyzeAstResult {
@@ -123,10 +123,10 @@ impl AstUtils {
123123
} else {
124124
let res = resolve_import_stmt(session, file_symbol, None, &[
125125
Alias { //create a dummy alias with a asname to force full import
126-
name: Identifier { id: Name::new(to_analyze), range: TextRange::new(TextSize::new(0), TextSize::new(0)), node_index: AtomicNodeIndex::dummy() },
127-
asname: Some(Identifier { id: Name::new("fake_name"), range: alias.name.range().clone(), node_index: AtomicNodeIndex::dummy() }),
126+
name: Identifier { id: Name::new(to_analyze), range: TextRange::new(TextSize::new(0), TextSize::new(0)), node_index: AtomicNodeIndex::default() },
127+
asname: Some(Identifier { id: Name::new("fake_name"), range: alias.name.range().clone(), node_index: AtomicNodeIndex::default() }),
128128
range: alias.range(),
129-
node_index: AtomicNodeIndex::dummy()
129+
node_index: AtomicNodeIndex::default()
130130
}], 0, &mut None);
131131
let res = res.into_iter().filter(|s| s.found).collect::<Vec<_>>();
132132
if !res.is_empty() {
@@ -160,7 +160,7 @@ impl AstUtils {
160160
} else {
161161
return None;
162162
};
163-
let to_analyze = Identifier { id: Name::new(to_analyze), range: TextRange::new(TextSize::new(0), TextSize::new(0)), node_index: AtomicNodeIndex::dummy() };
163+
let to_analyze = Identifier { id: Name::new(to_analyze), range: TextRange::new(TextSize::new(0), TextSize::new(0)), node_index: AtomicNodeIndex::default() };
164164
let (from_symbol, _fallback_sym, _file_tree) = resolve_from_stmt(session, file_symbol, Some(&to_analyze), 0);
165165
if let Some(symbol) = from_symbol {
166166
let result = AnalyzeAstResult {

0 commit comments

Comments
 (0)