summary refs log tree commit diff stats
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* streams: implement readStr for VM, document VM limitations (#24058)metagn2024-09-041-0/+4
* proper error for calling nil closure in VM (#24059)metagn2024-09-042-0/+31
* fixes symbolName for range enums (#24052)ringabout2024-09-031-0/+10
* fixes push warnings for sempass2 (#23603)ringabout2024-09-031-0/+13
* allow conversions between `var` types of range types and base types (#24037)metagn2024-09-032-0/+27
* fully disable static paramTypesMatch for tyFromExpr in generics (#24049)metagn2024-09-031-0/+8
* fix segfault with gensym node instantiation (#24050)metagn2024-09-031-0/+29
* handle explicit generic routine instantiations in sigmatch (#24010)metagn2024-09-0211-43/+153
* fixes #24033; Yielding from var fails with pairs and destructuring (#24046)ringabout2024-09-021-0/+16
* check constant conditions in generic `when` in objects (#24042)metagn2024-09-021-0/+46
* fixes #24031; js codegen bug for case statement with just else branch (#24047)ringabout2024-09-021-0/+7
* generic issues test cases (#24028)metagn2024-08-305-0/+221
* fixes #24034; fixes lent types after taking implicit address (#24035)ringabout2024-08-301-0/+19
* proper error message for out-of-range enum sets (#24027)metagn2024-08-291-0/+51
* fix `include` in templates, with prefix operators (#24029)metagn2024-08-294-0/+10
* Fix linux start process errorCode always 0 (#24001)握猫猫2024-08-282-10/+42
* opensym for templates + move behavior of opensymchoice to itself (#24007)metagn2024-08-286-7/+276
* remove fauxMatch for tyFromExpr, remove tyProxy and tyUnknown aliases (#24018)metagn2024-08-282-5/+5
* fixes #14623; Top-level volatileLoad/volatileStore leads to invalid codegen (...ringabout2024-08-281-0/+15
* fixes #23925; VM generates wrong cast for negative enum values (#23951)autumngray2024-08-271-0/+24
* fixes #22553; regression of offsetof(T, anFieldOfUncheckedArray) (#24014)ringabout2024-08-271-0/+8
* sem generic proc param types like generic types + static instantiation fixes ...metagn2024-08-264-2/+271
* generate symchoice for ambiguous types in templates & generics + handle types...metagn2024-08-255-8/+24
* fixes #23915; std/random produces different results on c/js (#24003)ringabout2024-08-251-5/+10
* fixes `cast` expressions introduces unnecessary copies (#24004)ringabout2024-08-232-43/+17
* fix error messages for wrongly typed generic param default values (#24006)metagn2024-08-231-0/+25
* fixes #23454; IndexDefect thrown when destructuring a lent tuple (#23993)ringabout2024-08-221-0/+36
* fix subscript magic giving unresolved generic param type (#23988)metagn2024-08-222-0/+25
* fixes #23943; simple default value for range (#23996)ringabout2024-08-221-0/+5
* don't require symbol with enum type to be constant in fitNode (#23999)metagn2024-08-221-0/+7
* Revert "Fixed an issue where `errorCode` was always 0 when `startProcess` did...ringabout2024-08-211-18/+0
* Fixed an issue where `errorCode` was always 0 when `startProcess` did… (#23...握猫猫2024-08-211-0/+18
* consider ambiguity for qualified symbols (#23989)metagn2024-08-203-0/+9
* sem all call nodes in generic type bodies + many required fixes (#23983)metagn2024-08-206-13/+254
* allow qualifying macro pragmas (#23985)metagn2024-08-202-0/+24
* include generic bodies in allowMetaTypes (#23968)metagn2024-08-201-0/+16
* adds a ubuntu 24.04 matrix with gcc 14 for tests (#23673)ringabout2024-08-203-3/+11
* fixes #23982; codegen regression passing pointer expressions to inline iterat...ringabout2024-08-201-0/+11
* fixes #23973; fixes #23974; Memory corruption with lent and ORC (#23981)ringabout2024-08-201-0/+31
* allow `untyped` arguments to fail to compile in overload mismatch error (#23984)metagn2024-08-201-0/+37
* fix infinite recursion in term rewriting macros tests (#23979)metagn2024-08-202-3/+7
* make all generic aliases tyAlias (#23978)metagn2024-08-202-1/+9
* Fixes #23962 `resetLoc`doenst produce any cgen code in `importcpp` types (#23...Juan M Gómez2024-08-182-0/+49
* allow generic compileTime proc folding (#22022)metagn2024-08-181-0/+29
* always lookup pure enum symbols if expected type is enum (#23976)metagn2024-08-171-0/+13
* fixes docgen regression: don't add newLine for code if it's the first line (#...ringabout2024-08-172-11/+6
* fixes default float ranges (#23957)ringabout2024-08-161-0/+12
* fix `is` with `type`/`typedesc` crashing the compiler (#23967)metagn2024-08-161-0/+4
* remove nontoplevel type hack + consider symbol disamb in type hash (#23969)metagn2024-08-161-0/+9
* fixes #23954; uint8 > 8 bit at compile-time (#23955)ringabout2024-08-151-0/+5