aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Gavin <danielgavin5@hotmail.com>2022-11-05 02:17:28 +0100
committerDaniel Gavin <danielgavin5@hotmail.com>2022-11-05 02:17:28 +0100
commit55e5ec4dc1c57bfe5b2e717a7f2c9e54ad7504e9 (patch)
tree6b9475823ef191a77b4e5bbd41741d4cce8956b5
parentf757a2bf87b3000005b8750618db6a815e032919 (diff)
Remember to visit foreign decl in semantic tokens
-rw-r--r--src/server/semantic_tokens.odin2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/semantic_tokens.odin b/src/server/semantic_tokens.odin
index f2ca16f..83cebe0 100644
--- a/src/server/semantic_tokens.odin
+++ b/src/server/semantic_tokens.odin
@@ -400,6 +400,8 @@ visit_node :: proc(
visit_value_decl(n^, builder, ast_context)
case ^Block_Stmt:
visit(n.stmts, builder, ast_context)
+ case ^ast.Foreign_Block_Decl:
+ visit(n.body, builder, ast_context)
case ^Expr_Stmt:
visit(n.expr, builder, ast_context)
case ^Matrix_Type: