123456789101112131415161718192021222324 |
- discard """
- output: '''test
- test'''
- """
- # bug #4537
- # nim js -d:nodejs
- type
- Str = distinct string
- when true:
- # crashes
- converter convert(s: string | cstring): Str = Str($s)
- else:
- # works!
- converter convert(s: string): Str = Str($s)
- converter convert(s: cstring): Str = Str($s)
- proc echoStr(s: Str) = echo s.string
- echoStr("test")
- echoStr("test".cstring)
|