Nim/tests/types
ringabout 64a0355f3f
fixes #21377; fixes @[] and {} type inference as returns in generics (#21475)
* fixes `@[]` type inference in generics

* add issue links

* fixes macros and iterators

* refactor

* add one more test
2023-03-06 15:30:22 +01:00
..
t6456.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
t6969.nim make tests green again 2018-09-24 16:00:57 +02:00
t14127_cast_number.nim Fix 14127 js from int to int casting (#15918) 2020-11-11 17:41:49 +00:00
t15836.nim fix #15836 proc arg return type auto unexpectly match proc with concr… (#21065) 2022-12-12 06:26:18 +01:00
t15836_2.nim fix #15836 proc arg return type auto unexpectly match proc with concr… (#21065) 2022-12-12 06:26:18 +01:00
t21027.nim fixes #21027; cast expressions need a type (#21029) 2022-12-06 13:09:50 +01:00
t21260.nim fixes #21260; add check for illegal recursion for defaults (#21270) 2023-01-18 11:52:18 +01:00
taliasbugs.nim cleanup tests; don't use non-working 'msg' spec field 2018-11-23 13:16:45 +01:00
tassignemptytuple.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
tauto_canbe_void.nim make run the default action of a test in tester 2018-11-23 11:58:28 +01:00
tauto_excessive.nim clarify the meaning of the 'auto' metatype; 'auto' is now bind-multiple; fixes #3224 2015-09-14 20:25:52 +02:00
tcast1.nim Continue bool conversion fixing (#13751) 2020-03-25 21:36:22 +01:00
temptyseqs.nim First steps, the compiler can boot with enforced requiresInit 2020-04-01 19:38:44 +02:00
tfinalobj.nim remove deprecated type pragma syntax, fix bugs that required it (#20199) 2022-09-03 09:52:13 +02:00
tforwty.nim tests: Trim .nim files trailing whitespace 2015-09-04 23:04:32 +02:00
tforwty2.nim tests: Trim .nim files trailing whitespace 2015-09-04 23:04:32 +02:00
thard_tyforward.nim Fix thardforward 2017-06-20 11:29:42 +02:00
tillegalrecursion3.nim implement sizeof and alignof operator (manually squashed #5664) (#9356) 2018-10-14 00:52:28 +02:00
tillegalseqrecursion.nim fixes #13715 (#13716) 2020-03-22 20:01:01 +01:00
tillegaltuplerecursion.nim fix #13720 (#13721) 2020-03-22 19:35:55 +01:00
tillegaltuplerecursiongeneric.nim Generic tuple recursion fix (#11115) 2019-04-28 10:11:41 +02:00
tillegaltuplerecursiongeneric2.nim Generic tuple recursion fix (#11115) 2019-04-28 10:11:41 +02:00
tillegaltyperecursion.nim remove some deprecated pre-1.0 stdlib modules (#20202) 2022-08-23 20:18:40 +02:00
tillegaltyperecursion2.nim Generic tuple recursion fix (#11115) 2019-04-28 10:11:41 +02:00
tillegaltyperecursion3.nim Fix type recursion check (#11144) 2019-05-07 08:29:17 +02:00
tillrec.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
tinfiniterecursion.nim Add test case for infinite recursion in semtypes 2015-03-14 22:46:17 +01:00
tinheritpartialgeneric.nim Improved collection-to-string behavior (#6825) 2017-12-14 14:02:13 +01:00
tinheritref.nim remove deprecated type pragma syntax, fix bugs that required it (#20199) 2022-09-03 09:52:13 +02:00
tisop.nim use doAssert in tests (#16486) 2020-12-28 14:13:21 +01:00
tisopr.nim close #11142 (#15847) 2020-11-05 14:51:45 +01:00
tissues_types.nim fixes #5170 (#13589) 2020-03-05 16:02:34 +01:00
titerable.nim typo: nonexistant => nonexistent (#17918) 2021-05-02 00:26:41 +02:00
tlent_var.nim deprecate unsafeAddr; extend addr (#19373) 2022-01-16 11:08:38 +01:00
tnontype.nim Don't reject types directly on AST (#19407) 2022-01-19 12:38:14 +01:00
told_pragma_syntax1.nim remove deprecated type pragma syntax, fix bugs that required it (#20199) 2022-09-03 09:52:13 +02:00
told_pragma_syntax2.nim remove deprecated type pragma syntax, fix bugs that required it (#20199) 2022-09-03 09:52:13 +02:00
tparameterizedparent0.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
tparameterizedparent1.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
tparameterizedparent2.nim Improved collection-to-string behavior (#6825) 2017-12-14 14:02:13 +01:00
tparameterizedparent3.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
tparameterizedparent4.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
ttopdowninference.nim fixes #21377; fixes @[] and {} type inference as returns in generics (#21475) 2023-03-06 15:30:22 +01:00
tyet_another_generic_regression.nim fix #14007 (#14012) [backport] 2020-04-18 16:15:17 +02:00