diff --git a/src/Visp.LanguageServer/LanguageServer.fs b/src/Visp.LanguageServer/LanguageServer.fs index b6452f4..8d592dd 100644 --- a/src/Visp.LanguageServer/LanguageServer.fs +++ b/src/Visp.LanguageServer/LanguageServer.fs @@ -356,6 +356,8 @@ let findAllSymbolDetails (syms: ResizeArray<_>) expr = Syntax.rangeOfName name |> textRangeToSyntaxRange ) ) + | SynExpr.Symbol sym -> + syms.Add(SymbolDetails.Variable(sym.Text, false, sym.Range |> textRangeToSyntaxRange)) | _ -> () ()