Skip to content

Workspace Symbol Provider

Si Dunford edited this page Dec 9, 2021 · 1 revision

The Workspace Symbol Provider provides symbols used by all files in a workspace.

OPTION STATE ENABLED NOTES
Symbols ⚠️ -x:wsym EXPERIMENTAL
Some features incomplete

Implementation State

SYMBOL PARSER VISITOR SYMBOL TABLE NOTES
Const ✔️ ✔️ ✔️
Enum Name ✔️ ✔️ ✔️
Field ✔️ ✔️ ✔️
For Local ⚠️ ⚠️ ⚠️ Not parsing correctly
Function Args ⚠️ ⚠️ Not parsing correctly
Function Name ✔️ ✔️ ✔️
Global ✔️ ✔️ ✔️
Include ⚠️ ⚠️ ⚠️ Scoping issue
Import ⚠️ ⚠️ ⚠️ Scoping issue
Interface Name ✔️ ✔️ ✔️
Local ✔️ ✔️ ✔️
Method Args ⚠️ ⚠️ Not parsing correctly
Method Name ✔️ ✔️ ✔️
Struct Name ✔️ ✔️ ✔️
Type Name ✔️ ✔️ ✔️
Clone this wiki locally