From bc087d88defc0a63df3cd9284c2ecf4fcae42ce9 Mon Sep 17 00:00:00 2001 From: Tarik Graba Date: Sat, 27 Jul 2024 18:31:10 +0200 Subject: [PATCH] Add program, package and interface to systemverilog scopes (#888) --- autoload/tagbar/types/uctags.vim | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/autoload/tagbar/types/uctags.vim b/autoload/tagbar/types/uctags.vim index 18c7331..06625fe 100644 --- a/autoload/tagbar/types/uctags.vim +++ b/autoload/tagbar/types/uctags.vim @@ -1372,11 +1372,17 @@ function! tagbar#types#uctags#init(supported_types) abort \ 'E' : 'enum', \ 'C' : 'class', \ 'm' : 'module', + \ 'P' : 'program', + \ 'K' : 'package', + \ 'I' : 'interface', \ } let type_systemverilog.scope2kind = { \ 'enum' : 'E', \ 'class' : 'C', \ 'module' : 'm', + \ 'program' : 'P', + \ 'package' : 'K', + \ 'interface': 'I', \ } let types.systemverilog = type_systemverilog " VHDL {{{1