fix SCIP panicking due to salsa not attaching

This commit is contained in:
itsjunetime 2025-09-24 18:47:36 -05:00
parent 905641f352
commit 01b2eff275
No known key found for this signature in database

View File

@ -278,7 +278,7 @@ impl StaticIndex<'_> {
for token in tokens {
let range = token.text_range();
let node = token.parent().unwrap();
match get_definitions(&sema, token.clone()) {
match salsa::attach(self.db, || get_definitions(&sema, token.clone())) {
Some(it) => {
for i in it {
add_token(i, range, &node);