summary refs log tree commit diff stats
path: root/tests/generics
Commit message (Expand)AuthorAgeFilesLines
* Fix crash when using uninstantiated generic (#22379)Jake Leahy2023-08-041-0/+16
* Add experimental inferGenericTypes switch (#22317)SirOlaf2023-08-031-0/+139
* fix scoping regression with calls in generic bodies (#22115)metagn2023-06-172-0/+34
* fix calls in generic bodies, delay typecheck when no overloads match (#22029)metagn2023-06-132-36/+72
* more test cases for generic object impl AST (#22077)metagn2023-06-112-21/+49
* some test cleanups & category reorganization (#22010)metagn2023-06-064-5/+38
* add test case for #7839 (#22006)Bung2023-06-051-0/+9
* Add anti-regression for #21958 (#21960)Mamy Ratsimbazafy2023-05-301-0/+11
* when T is both a type symbol and a routine symbol in scope of a generic proc ...metagn2023-05-242-0/+9
* fix #14254 (#21837)metagn2023-05-202-0/+6
* consistent use of scForceOpen for generic dot field symbols (#21738)metagn2023-05-053-1/+62
* fixes #20900; Calling template through from generic function across module fa...ringabout2023-04-132-2/+11
* fixes #3770; templates with untyped parameters resolve private fields wrongly...ringabout2023-03-212-0/+15
* closes #8295; add a test case (#21486)ringabout2023-03-071-0/+13
* closes #6231; add a test case (#21485)ringabout2023-03-071-0/+5
* Fix #20416. Enable the recursion limit for ref/ptr types. (#21092)Aditya Siram2022-12-131-0/+20
* fix #16639 (#21017)metagn2022-12-051-0/+21
* fix #20996 (#21016)metagn2022-12-041-0/+15
* fix #6637 array index type depends generic (#20673)Bung2022-10-271-0/+9
* add test case for #500 (#20661)Bung2022-10-261-0/+8
* closes #4466; add testcase (#20625)ringabout2022-10-231-0/+9
* fix #7446 Generics: type mismatch 'SomeunsignedInt or Natural' (#20522)Bung2022-10-111-0/+10
* 'lock levels' are deprecated, now a noop (#20539)ringabout2022-10-111-1/+1
* less test time costs (#20479)Bung2022-10-021-4/+4
* defaults to ORC (#19972)ringabout2022-09-232-11/+20
* Fixes #20348; only respect the recursion limit if the symbol's generic type ...Aditya Siram2022-09-221-0/+123
* fixes Thread initializer for ARC/ORC on Macos (#20368)ringabout2022-09-161-1/+1
* remove deprecated type pragma syntax, fix bugs that required it (#20199)metagn2022-09-034-4/+14
* No longer segfault when using a typeclass with a self referencing type (#19467)Jason Beetham2022-02-021-0/+12
* Fixed concept constraints for static types (#19391)Jason Beetham2022-01-151-25/+62
* Generic parameters now can constrain statics in type definitions (#19362)Jason Beetham2022-01-141-0/+42
* style usages part one (openarray => openArray) (#19321)flywind2022-01-042-3/+3
* Alternative to #18928 (#18931)Jason Beetham2021-09-301-1/+51
* semtypinst: don't wrap type nodes from expressions in static[T] (#18860)alaviss2021-09-171-0/+17
* Fixed #18838 (#18841) [backport]Jason Beetham2021-09-131-1/+35
* Generic pointer procs now error if no types supplied (#18832)Jason Beetham2021-09-111-0/+28
* Fixes implicit and explicit generics in procedures (#18808)Jason Beetham2021-09-061-0/+45
* Fix recursive generic typed defs (#18809)Jason Beetham2021-09-061-0/+12
* improve several tests in testament (#18635)Timothee Cour2021-08-081-2/+2
* typo: nonexistant => nonexistent (#17918)Timothee Cour2021-05-021-4/+4
* semLambda removed, semProcAux reworked (#17379)Saem Ghani2021-03-171-0/+26
* `std/options`: `$some(3)` is now `"some(3)"`, etc. (#17147)Timothee Cour2021-02-241-3/+3
* Deprecate TaintedString (#15423)Juan Carlos2021-01-151-3/+3
* use doAssert in tests (#16486)flywind2020-12-283-31/+31
* testament: error instead of silently overwrite a spec (#16166)Timothee Cour2020-11-291-4/+16
* make megatest consistent with unjoined tests wrt newlines, honor newlines in ...Timothee Cour2020-11-281-8/+0
* Clarify the sense in which Nim supports recursive iterators in the (#15834)c-blake2020-11-041-2/+2
* add testcase for #6060 (#15366)flywind2020-09-211-0/+11
* An optimizer for ARC (#14962)Andreas Rumpf2020-07-151-640/+0
* Fix #14990 (#14991)Clyybber2020-07-151-0/+11