mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-03 03:32:32 +00:00
closes #6013, closes #7009, closes #9190, closes #12487, closes #12831,
closes #13184, closes #13252, closes #14860, closes #14877, closes
#14894, closes #14917, closes #16153, closes #16439, closes #17779,
closes #18074, closes #18202, closes #18314, closes #18648, closes
#19063, closes #19446, closes #20065, closes #20367, closes #22126,
closes #22820, closes #22888, closes #23020, closes #23287, closes
#23510
(cherry picked from commit aeb3fe9505)
36 lines
666 B
Nim
36 lines
666 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()
|
|
|
|
block: # issue #14894
|
|
myTemplate()
|