Files
Nim/tests/caas/completion_dot_syntax_dirty.nim
Grzegorz Adam Hankiewicz f7f1408168 Adds idetools --suggest test case. Refs #484.
1) There are too many suggestions for the given prefix.
2) The suggestions don't take into account the preceeding type.
3) trackDirty only works on caas mode.
2013-07-02 12:28:22 +02:00

26 lines
505 B
Nim

import strutils
# Verifies if the --suggestion switch differentiates types for dot notation.
type
TDollar = distinct int
TEuro = distinct int
proc echoRemainingDollars(amount: TDollar) =
echo "You have $1 dollars" % [$int(amount)]
proc echoRemainingEuros(amount: TEuro) =
echo "You have $1 euros" % [$int(amount)]
proc echoRemainingBugs() =
echo "You still have bugs"
proc main =
var
d: TDollar
e: TEuro
d = TDollar(23)
e = TEuro(32)
d.echoRemainingDollars()
e.echoRemai