summary refs log tree commit diff stats
path: root/tests/generics/tnestedtemplate.nim
blob: 22d0a2d3ce9a901180adc306af882f47e403a700 (plain) (blame)
1
2
3
4
5
6
7
8
9
block: # issue #13979
  var s: seq[int]
  proc filterScanline[T](input: openArray[T]) =
    template currPix: untyped = input[i]
    for i in 0..<input.len:
      s.add currPix
  let pix = [1, 2, 3]
  filterScanline(pix)
  doAssert s == @[1, 2, 3]