[backport] fix #12528, fix #12525: incorrect generic type resolution for default values (#12538)

This commit is contained in:
Andreas Rumpf 2019-10-28 16:56:38 +01:00 • committed by Miran
commit e58c2d261c
3 changed files with 32 additions and 7 deletions

View file

@ -451,3 +451,6 @@ when isMainModule:
doAssert(sizeof(a) == 16)
doAssert 123.0.im + 456.0 == complex64(456, 123)
var localA = complex(0.1'f32)
doAssert localA.im is float32