Pylgos
1b7b0d69db
fixes #9381 ; Fix double evaluation of types in generic objects ( #23072 )
...
fixes https://github.com/nim-lang/Nim/issues/9381
2023-12-14 09:55:04 +01:00
metagn
81756d1810
second test case haul for templates and generics ( #22728 )
...
closes #8390 , closes #11726 , closes #8446 , closes #21221 , closes #7461 ,
closes #7995
2023-09-19 15:26:26 +08:00
metagn
894a19c6ed
fix calls in generic bodies, delay typecheck when no overloads match ( #22029 )
...
* sacrifice "tgenericshardcases" for working statics
* legacy switch for CI, maybe experimental later
* convert to experimental
* apparently untyped needs the experimental switch
* try special case call semcheck
* try fix
* fix compilation
* final cleanup, not experimental, make `when` work
* remove last needed use of untyped
* fix unused warning in test
* remove untyped feature
2023-06-13 20:05:44 +02:00
ringabout
6ef9430153
closes #6231 ; add a test case ( #21485 )
2023-03-07 17:34:02 +08:00
ringabout
684a862526
closes #4466 ; add testcase ( #20625 )
2022-10-23 16:47:52 +08:00
flywind
9df195ef58
style usages part one (openarray => openArray) ( #19321 )
...
* style usages (openArray)
* revert doc changes
2022-01-04 13:29:50 +01:00
flywind
6d442a40a6
use doAssert in tests ( #16486 )
2020-12-28 14:13:21 +01:00
Araq
57bc8d73b4
fixes subtype relation regression
2019-05-22 07:41:16 +02:00
LemonBoy
0ebef1764d
Propagate tfGcSafe flag to generic instantiations ( #10620 )
...
Fixes a nasty endless loop in the generic instantiation phase.
2019-02-13 23:30:14 +01:00
Araq
34815a4697
megatest: make it green on Linux
2018-12-11 21:23:25 +01:00
Miran
1b17c9f693
More descriptive names of test files ( #9531 )
...
* change generic `tissues` name to more specific
* change `tvarious` to more specific names
2018-10-29 17:07:27 +01:00