diff options
Diffstat (limited to 'python')
-rw-r--r-- | python/vhdl_langserver/symbols.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/python/vhdl_langserver/symbols.py b/python/vhdl_langserver/symbols.py index b550404f3..b39827bed 100644 --- a/python/vhdl_langserver/symbols.py +++ b/python/vhdl_langserver/symbols.py @@ -57,6 +57,13 @@ SYMBOLS_MAP = { nodes.Iir_Kind.Case_Generate_Statement: {'kind': lsp.SymbolKind.Method}, nodes.Iir_Kind.Sensitized_Process_Statement: {'kind': lsp.SymbolKind.Method}, nodes.Iir_Kind.Process_Statement: {'kind': lsp.SymbolKind.Method}, + nodes.Iir_Kind.Psl_Assert_Directive: {'kind': lsp.SymbolKind.Method}, + nodes.Iir_Kind.Psl_Assume_Directive: {'kind': lsp.SymbolKind.Method}, + nodes.Iir_Kind.Psl_Cover_Directive: {'kind': lsp.SymbolKind.Method}, + nodes.Iir_Kind.Psl_Restrict_Directive: {'kind': lsp.SymbolKind.Method}, + nodes.Iir_Kind.Psl_Endpoint_Declaration: {'kind': lsp.SymbolKind.Variable}, + nodes.Iir_Kind.Psl_Declaration: {'kind': lsp.SymbolKind.Variable}, + nodes.Iir_Kind.Psl_Assert_Directive: {'kind': lsp.SymbolKind.Method}, nodes.Iir_Kind.Configuration_Specification: {'kind': None}, } |