Skip to content

Commit a959b9f

Browse files
committed
fix SingleCharacterSymbolByAccessModifier's scope
1 parent 7e8d6aa commit a959b9f

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

autoload/OmniSharp/actions/members.vim

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -77,17 +77,16 @@ function! s:ComputeItemSignature(item) abort
7777
return s:ReduceToOneCharacter(textBeforeDisplayName) . a:item.DisplayName
7878
endfunction
7979

80+
let s:SingleCharacterSymbolByAccessModifier = {
81+
\ 'public': '+',
82+
\ 'private': '-',
83+
\ 'internal': '&',
84+
\ 'protected': '|'
85+
\}
8086

8187
function! s:ReduceToOneCharacter(textBeforeDisplayName) abort
82-
let l:SingleCharacterSymbolByAccessModifier = {
83-
\ 'public': '+',
84-
\ 'private': '-',
85-
\ 'internal': '&',
86-
\ 'protected': '|'
87-
\}
88-
8988
let accessModifier = matchlist(a:textBeforeDisplayName, '\w\+')[0]
90-
return l:SingleCharacterSymbolByAccessModifier[accessModifier] . a:textBeforeDisplayName[len(accessModifier):]
89+
return s:SingleCharacterSymbolByAccessModifier[accessModifier] . a:textBeforeDisplayName[len(accessModifier):]
9190
endfunction
9291

9392
function! s:CBFindMembers(locations) abort

0 commit comments

Comments
 (0)