close #517
This commit is contained in:
parent
8f3d5a25a6
commit
ed3ab6539d
1 changed files with 10 additions and 0 deletions
|
|
@ -33,3 +33,13 @@ accept baz(vbaz)
|
||||||
reject baz(vnotbaz)
|
reject baz(vnotbaz)
|
||||||
reject bar(vfoo)
|
reject bar(vfoo)
|
||||||
|
|
||||||
|
# https://github.com/Araq/Nimrod/issues/517
|
||||||
|
type
|
||||||
|
TVecT*[T] = array[0..1, T]|array[0..2, T]|array[0..3, T]
|
||||||
|
TVec2* = array[0..1, float32]
|
||||||
|
|
||||||
|
proc f[T](a: TVecT[T], b: TVecT[T]): T = discard
|
||||||
|
|
||||||
|
var x: float = f([0.0'f32, 0.0'f32], [0.0'f32, 0.0'f32])
|
||||||
|
var y = f(TVec2([0.0'f32, 0.0'f32]), TVec2([0.0'f32, 0.0'f32]))
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue