Files
Nim/tests/template/tdotcall.nim
metagn c19fd69b69 test case haul for old generic/template/macro issues (#22564)
* test case haul for old generic/template/macro issues

closes #12582, closes #19552, closes #2465, closes #4596, closes #15246,
closes #12683, closes #7889, closes #4547, closes #12415, closes #2002,
closes #1771, closes #5121

The test for #5648 is also moved into its own test
from `types/tissues_types` due to not being joinable.

* fix template gensym test
2023-08-27 11:27:47 +02:00

33 lines
628 B
Nim

import mdotcall
block: # issue #20073
works()
boom()
block: # issue #7085
doAssert baz("hello") == "hellobar"
doAssert baz"hello" == "hellobar"
doAssert "hello".baz == "hellobar"
block: # issue #7223
var r = BytesRange(bytes: @[1.byte, 2, 3], ibegin: 0, iend: 2)
var a = r.rangeBeginAddr
block: # issue #11733
var a: ObjA
var evaluated = false
a.publicTemplateObjSyntax(42): evaluated = true
doAssert evaluated
block: # issue #15246
doAssert sourceBaseName() == "tdotcall"
block: # issue #12683
heh(0..40, "|")
block: # issue #7889
if false:
bindmeQuote()
if false:
bindmeTemplate()