mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-19 22:10:33 +00:00
Previously the compiler would generate suggestions based on the symbol identifier length, but that might not reflect the actual representation of it within the actual source code. This commit implements a simple source scanner for the suggest module to address the problem outlined above. Fixes nim-lang/nimsuggest#24
11 lines
188 B
Nim
11 lines
188 B
Nim
proc `a=`(a, b: int) = discard
|
|
10.a = 1000#[!]#
|
|
|
|
discard """
|
|
$nimsuggest --tester $file
|
|
>highlight $1
|
|
highlight;;skProc;;1;;6;;2
|
|
highlight;;skType;;1;;16;;3
|
|
highlight;;skProc;;2;;5;;1
|
|
"""
|