metagn 5cbc7a6d1b fix regression with generic params in static type (#24075) hai 7 meses
..
m14509.nim 131a0328b5 resolve local symbols in generic type call RHS (#22610) hai 1 ano
m22373a.nim f553288db3 block ambiguous type conversion dotcalls in generics (#22375) hai 1 ano
m22373b.nim f553288db3 block ambiguous type conversion dotcalls in generics (#22375) hai 1 ano
m3770.nim 16f42084d3 fixes #20900; Calling template through from generic function across module fails to build (#21649) %!s(int64=2) %!d(string=hai) anos
mbind_bracket.nim 14354b436f fixes #2599 %!s(int64=9) %!d(string=hai) anos
mclosed_sym.nim c733b3181e breaking change: symbol lookups in generics follows spec more closely; fixes #2664 %!s(int64=9) %!d(string=hai) anos
mdotlookup.nim 446e5fbbb3 when T is both a type symbol and a routine symbol in scope of a generic proc do not account for the type symbol when doing `a.T()` (#21899) hai 1 ano
mfriends.nim b97d603cd0 some test cleanups & category reorganization (#22010) hai 1 ano
mmodule_same_as_proc.nim 36a90c6044 fixes #1965 %!s(int64=9) %!d(string=hai) anos
module_with_generics.nim 86f7f4ffa5 remove deprecated type pragma syntax, fix bugs that required it (#20199) %!s(int64=2) %!d(string=hai) anos
mopensymimport1.nim 796aa78562 opensym as node kind + fixed experimental switch (#23892) hai 8 meses
mopensymimport2.nim 27381cc602 make `genericsOpenSym` work at instantiation time, new behavior in `openSym` (#24111) hai 7 meses
moverloading_typedesc.nim 560cfd48fc fixes broken merge %!s(int64=9) %!d(string=hai) anos
mtypenodes.nim dc6058fb9b implement semgnrc for tuple and object type nodes (#22709) hai 1 ano
muninstantiatedgenericcalls.nim 6d21637245 fix scoping regression with calls in generic bodies (#22115) hai 1 ano
t12938.nim bd63124a00 fix #12938 index type of array in type section without static (#20529) hai 1 ano
t13525.nim 78e2d299df typo: nonexistant => nonexistent (#17918) %!s(int64=4) %!d(string=hai) anos
t14193.nim bd63124a00 fix #12938 index type of array in type section without static (#20529) hai 1 ano
t14509.nim 131a0328b5 resolve local symbols in generic type call RHS (#22610) hai 1 ano
t1500.nim d4c1cc7a34 fixes internal error: no generic body fixes #1500 (#22580) hai 1 ano
t17509.nim d30565f810 Fix #17509: Continue instead of return with unfinished generics (#22563) hai 1 ano
t18823.nim c1745b5924 fix #18823 Passing Natural to bitops.BitsRange[T] parameter in generi… (#20683) hai 1 ano
t18859.nim 6cd219c3a3 semtypinst: don't wrap type nodes from expressions in static[T] (#18860) %!s(int64=3) %!d(string=hai) anos
t19848.nim ba516c8eb5 include generic bodies in allowMetaTypes (#23968) hai 4 meses
t20996.nim 5536f74992 fix #20996 (#21016) %!s(int64=2) %!d(string=hai) anos
t21742.nim 28cef86a09 Fix #21742: Check generic alias depth before skip (#22443) hai 1 ano
t21760.nim 2fa314a89d Fix #21760 (#22422) hai 1 ano
t21958.nim 171b916613 Add anti-regression for #21958 (#21960) hai 1 ano
t22373.nim f553288db3 block ambiguous type conversion dotcalls in generics (#22375) hai 1 ano
t22826.nim 40ee3a950e Fix #22826: Don't skip generic instances in type comparison (#22828) hai 7 meses
t23186.nim 8b815cc857 delay resolved procvar check for proc params + acknowledge unresolved statics (#23188) hai 1 ano
t23790.nim ecc7e3d41d fixes #23790; roll back instCounter properly in case of exceptions (#23802) hai 9 meses
t23853.nim baa8af92af fix generics treating symchoice symbols as uninstantiated (#23860) hai 7 meses
t2tables.nim 031bfdec6f make run the default action of a test in tester %!s(int64=6) %!d(string=hai) anos
t3770.nim 16f42084d3 fixes #20900; Calling template through from generic function across module fails to build (#21649) %!s(int64=2) %!d(string=hai) anos
t4668.nim ffaf4797be add full tests from #9463 (#14975) %!s(int64=4) %!d(string=hai) anos
t500.nim 3469f37a56 add test case for #500 (#20661) %!s(int64=2) %!d(string=hai) anos
t5602_inheritence.nim 7297613900 Bugfix: The compiler were not inserting proper downcasts for generic types %!s(int64=7) %!d(string=hai) anos
t5926.nim 21772b6419 add testcase for #5926 (#14965) %!s(int64=4) %!d(string=hai) anos
t6060.nim 40a868bccc add testcase for #6060 (#15366) %!s(int64=4) %!d(string=hai) anos
t6137.nim 8b815cc857 delay resolved procvar check for proc params + acknowledge unresolved statics (#23188) hai 1 ano
t6637.nim aa6f9d490f fix #6637 array index type depends generic (#20673) %!s(int64=2) %!d(string=hai) anos
t7141.nim 1105d03644 require errormsg to be specified before file. %!s(int64=6) %!d(string=hai) anos
t7446.nim 083ea8f10c fix #7446 Generics: type mismatch 'SomeunsignedInt or Natural' (#20522) %!s(int64=2) %!d(string=hai) anos
t7839.nim c7c3362cc8 add test case for #7839 (#22006) hai 1 ano
t8270.nim 1105d03644 require errormsg to be specified before file. %!s(int64=6) %!d(string=hai) anos
taliashijack.nim a78834c26c make all generic aliases tyAlias (#23978) hai 7 meses
tarc_misc.nim 861a5340fe fixes #13519 %!s(int64=5) %!d(string=hai) anos
tbaddeprecated.nim e92d7681bb consistent use of scForceOpen for generic dot field symbols (#21738) %!s(int64=2) %!d(string=hai) anos
tbadgenericlambda.nim c9966a3e17 use 'using' instead of 'sig' keyword; cleans up new features a bit %!s(int64=9) %!d(string=hai) anos
tbindoncevsbindmany.nim bf4ce87e5b fix #5689 %!s(int64=8) %!d(string=hai) anos
tbintree.nim f17555770e Clarify the sense in which Nim supports recursive iterators in the (#15834) %!s(int64=4) %!d(string=hai) anos
tcan.nim 86f7f4ffa5 remove deprecated type pragma syntax, fix bugs that required it (#20199) %!s(int64=2) %!d(string=hai) anos
tcannot_pass_empty_seq_to_generic.nim b57d14b1ae make more tests green %!s(int64=7) %!d(string=hai) anos
tconstraints.nim b97d603cd0 some test cleanups & category reorganization (#22010) hai 1 ano
tcritical.nim e97d640ce8 fixes #3998 %!s(int64=9) %!d(string=hai) anos
texplicitgeneric1.nim 3b783f7e13 Testament: refactoring; makes the test joiner green %!s(int64=6) %!d(string=hai) anos
texplicitgeneric2.nim f2b041f168 Reenable a few tests %!s(int64=4) %!d(string=hai) anos
tfakecovariance.nim 5c678e2848 alternative fake covariance based on converters %!s(int64=8) %!d(string=hai) anos
tforwardgeneric.nim e4415422fe Revert "printing float values will have one more digit. (#13276) [backport]" (#13363) %!s(int64=5) %!d(string=hai) anos
tforwardgenericconstrained.nim 21cbfd72ec Refactor json macro (#12391) %!s(int64=5) %!d(string=hai) anos
tfriends.nim b97d603cd0 some test cleanups & category reorganization (#22010) hai 1 ano
tgeneric0.nim 3a334e09ea fixes #23233; Regression when using generic type with Table/OrderedTable (#23235) hai 4 meses
tgeneric3.nim 0769b160c5 less test time costs (#20479) %!s(int64=2) %!d(string=hai) anos
tgeneric_recursionlimit.nim be4bd8a0ed Fixes #20348; only respect the recursion limit if the symbol's generic type has been generated by the compiler (#20377) %!s(int64=2) %!d(string=hai) anos
tgenericdotrettype.nim cbf66e99a8 Working test cases for the sophisticated matrix library example from the manual %!s(int64=8) %!d(string=hai) anos
tgenericlambda.nim c9966a3e17 use 'using' instead of 'sig' keyword; cleans up new features a bit %!s(int64=9) %!d(string=hai) anos
tgenericmatcher.nim 9f8b93641e Merge tests into a larger file (part 3 of ∞: generics) (#9347) %!s(int64=6) %!d(string=hai) anos
tgenericprocvar.nim 3b783f7e13 Testament: refactoring; makes the test joiner green %!s(int64=6) %!d(string=hai) anos
tgenerics_issues.nim 2564b5c938 Fix #20416. Enable the recursion limit for ref/ptr types. (#21092) %!s(int64=2) %!d(string=hai) anos
tgenerics_various.nim fca71c4bb4 fixes #9381; Fix double evaluation of types in generic objects (#23072) hai 1 ano
tgenerictmpl2.nim 77a0f3768b adopt tests %!s(int64=6) %!d(string=hai) anos
tgenericvariant.nim 3859878db8 megatest checks output and nimout %!s(int64=6) %!d(string=hai) anos
timpl_ast.nim 9ac5666271 make getType nodes of generic insts have full inst type (#22655) hai 1 ano
timplicit_and_explicit.nim 8b815cc857 delay resolved procvar check for proc params + acknowledge unresolved statics (#23188) hai 1 ano
timports.nim dc6058fb9b implement semgnrc for tuple and object type nodes (#22709) hai 1 ano
tinheritable_importcpp.nim 86f7f4ffa5 remove deprecated type pragma syntax, fix bugs that required it (#20199) %!s(int64=2) %!d(string=hai) anos
tlateboundgenericparams.nim e719f211c6 fix #6928; fix #7208 %!s(int64=6) %!d(string=hai) anos
tlateboundstatic.nim 562d185cb7 cleanup tests; don't use non-working 'msg' spec field %!s(int64=6) %!d(string=hai) anos
tmacroinjectedsym.nim 27381cc602 make `genericsOpenSym` work at instantiation time, new behavior in `openSym` (#24111) hai 7 meses
tmacroinjectedsymwarning.nim 3214174f06 opensym for templates + move behavior of opensymchoice to itself (#24007) hai 7 meses
tmapping_generic_alias.nim e9a3ffbc3d Restore the Nim's 0.14 proper handling of generic aliases %!s(int64=8) %!d(string=hai) anos
tmetafield.nim 6114df3c24 testament: error instead of silently overwrite a spec (#16166) %!s(int64=4) %!d(string=hai) anos
tnestedissues.nim 5cecd81a05 fix semFinishOperands for bracket expressions [backport:2.0] (#23571) hai 11 meses
tnestedtemplate.nim 4d0d848235 fix undeclared identifier in templates in generics (#24069) hai 4 meses
tnullary_generics.nim 72b89eff82 semLambda removed, semProcAux reworked (#17379) %!s(int64=4) %!d(string=hai) anos
tobjecttyperel.nim 9ecb24e443 fixes #88 (#11243) %!s(int64=6) %!d(string=hai) anos
tobjecttyperel2.nim fce4b7cd62 attempt to fix #5621 #5615 generic ref object typeRel (#5633) %!s(int64=8) %!d(string=hai) anos
topensymimport.nim 796aa78562 opensym as node kind + fixed experimental switch (#23892) hai 8 meses
toverloading_typedesc.nim b97d603cd0 some test cleanups & category reorganization (#22010) hai 1 ano
tparam_binding.nim 7739e23420 defaults to ORC (#19972) %!s(int64=2) %!d(string=hai) anos
tparser_generator.nim 6d442a40a6 use doAssert in tests (#16486) %!s(int64=4) %!d(string=hai) anos
tpointerprocs.nim 5d1608c976 Generic pointer procs now error if no types supplied (#18832) %!s(int64=3) %!d(string=hai) anos
tprevent_double_bind.nim 5602183234 'lock levels' are deprecated, now a noop (#20539) %!s(int64=2) %!d(string=hai) anos
trecursivegenerics.nim f915b3aa86 Alternative to #18928 (#18931) %!s(int64=3) %!d(string=hai) anos
treentranttypes.nim 87c1200c93 test case haul for old generic/template/macro issues (#22564) hai 1 ano
tstatic_constrained.nim 7bdfeb7819 Fixed concept constraints for static types (#19391) %!s(int64=3) %!d(string=hai) anos
tsubclassgenericerror.nim 94f6a6b294 Fix for issue #10342. better message for generic subclass instantiation (#10354) %!s(int64=6) %!d(string=hai) anos
tthread_generic.nim f6dc30e52d fixes Thread initializer for ARC/ORC on Macos (#20368) %!s(int64=2) %!d(string=hai) anos
tuninstantiated_failure.nim 11c048b06f fixes #22753; Nimsuggest segfault with invalid assignment to table (#22781) (#23313) hai 1 ano
tuninstantiatedgenericcalls.nim 5cbc7a6d1b fix regression with generic params in static type (#24075) hai 4 meses
tunique_type.nim 749dbce4c6 Merge tests into a larger file (part 5 of ∞) (#9368) %!s(int64=6) %!d(string=hai) anos
tvarseq_caching.nim 86e2d6ee90 fixes #3476 %!s(int64=9) %!d(string=hai) anos
twrong_explicit_typeargs.nim 24b72cebe7 make tests green again %!s(int64=8) %!d(string=hai) anos
twrong_field_caching.nim e80465dacf tests: Trim .nim files trailing whitespace %!s(int64=9) %!d(string=hai) anos
twrong_floatlit_type.nim a5ecbf823f lots of small changes %!s(int64=6) %!d(string=hai) anos
twrong_generic_object.nim 94f6a6b294 Fix for issue #10342. better message for generic subclass instantiation (#10354) %!s(int64=6) %!d(string=hai) anos