nimsuggest: special rule for 'of' completion in case statements
This commit is contained in:
parent
c5566f7c37
commit
2430fc7d82
3 changed files with 28 additions and 1 deletions
17
nimsuggest/tests/tcase.nim
Normal file
17
nimsuggest/tests/tcase.nim
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
|
||||
type
|
||||
MyEnum = enum
|
||||
nkIf, nkElse, nkElif
|
||||
|
||||
proc test(a: MyEnum) =
|
||||
case a
|
||||
of nkElse: discard
|
||||
of #[!]#
|
||||
|
||||
discard """
|
||||
$nimsuggest --tester $file
|
||||
>sug $1
|
||||
sug;;skEnumField;;nkElse;;MyEnum;;$file;;4;;10;;"";;100;;None
|
||||
sug;;skEnumField;;nkElif;;MyEnum;;$file;;4;;18;;"";;100;;None
|
||||
sug;;skEnumField;;nkIf;;MyEnum;;$file;;4;;4;;"";;100;;None
|
||||
"""
|
||||
Loading…
Add table
Add a link
Reference in a new issue