-
Notifications
You must be signed in to change notification settings - Fork 1
Document Symbol Provider
Si Dunford edited this page Dec 9, 2021
·
1 revision
The Document Symbol Provider provides the Outline view and Breadcrumbs within the IDE.
OPTION | STATE | ENABLED | NOTES |
---|---|---|---|
Outline View | ✔️ | ✔️ | |
AST View | -x:ast | Some features incomplete |
Implementation State
NODE | PARSER | VISITOR | OUTLINE | AST |
---|---|---|---|---|
COMMENT | ✔️ | ✔️ | n/a | ✔️ |
EOL | ✔️ | ✔️ | n/a | ✔️ |
OPTIONAL | ✔️ | ❌ | n/a | ❌ |
PROGRAM | ✔️ | ✔️ | n/a | n/a |
SKIPPED | ✔️ | ❌ | n/a | ❌ |
Const | ✔️ | ❌ | n/a | ❌ |
End | ✔️ | ❌ | n/a | ❌ |
Enum | ✔️ | ✔️ | ✔️ | ✔️ |
Field | ✔️ | ❌ | n/a | ❌ |
For | ✔️ | ❌ | n/a | ❌ |
Framework | ✔️ | ❌ | n/a | ❌ |
Function | ✔️ | ✔️ | ✔️ | ✔️ |
Global | ✔️ | ❌ | n/a | ❌ |
Import | ✔️ | ✔️ | ✔️ | ✔️ |
Include | ✔️ | ✔️ | ✔️ | ✔️ |
Interface | ✔️ | ✔️ | ✔️ | ✔️ |
Local | ✔️ | ❌ | n/a | ❌ |
Method | ✔️ | ✔️ | ✔️ | ✔️ |
Module | ✔️ | ❌ | n/a | ❌ |
ModuleInfo | ✔️ | ❌ | n/a | ❌ |
Remark | ✔️ | ❌ | n/a | ❌ |
Repeat | ✔️ | ❌ | n/a | ❌ |
Strict | ✔️ | ❌ | n/a | ❌ |
Struct | ✔️ | ✔️ | ✔️ | ✔️ |
SuperStrict | ✔️ | ❌ | n/a | ❌ |
Type | ✔️ | ✔️ | ✔️ | ✔️ |
While | ✔️ | ❌ | n/a | ❌ |