Skip to content

Commit d651f1d

Browse files
committed
fix: add struct field after change
1 parent 25cd1b4 commit d651f1d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ast/node/types.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -309,13 +309,13 @@ impl StructDefNode {
309309
false,
310310
);
311311
let tp = ctx.get_type(&self.id.name.as_str(), self.range).unwrap();
312-
ctx.set_if_refs_tp(tp.clone(), self.range);
313-
ctx.add_doc_symbols(tp.clone());
314312
if let PLType::STRUCT(st) = &mut *tp.borrow_mut() {
315313
st.fields = fields;
316314
st.ordered_fields = newf;
317315
st.doc = self.doc.clone();
318316
}
317+
ctx.set_if_refs_tp(tp.clone(), self.range);
318+
ctx.add_doc_symbols(tp.clone());
319319
ctx.save_if_comment_doc_hover(self.range, Some(self.doc.clone()));
320320
Ok(())
321321
}

0 commit comments

Comments
 (0)