metagn
|
a1777200c1
fix `inTypeofContext` leaking after `compiles` raises exception [backport:2.0] (#24152)
|
7 ヶ月 前 |
metagn
|
58cf62451d
fix typed case range not counting for exhaustiveness (#24136)
|
7 ヶ月 前 |
metagn
|
771369237c
implement template default values using other params (#24073)
|
7 ヶ月 前 |
metagn
|
ca28c256f3
fix subscript in generics, typeof, `lent` with bracket (#24067)
|
7 ヶ月 前 |
metagn
|
7cd1777218
generate tyFromExpr for `when` in generics (#24066)
|
7 ヶ月 前 |
metagn
|
a93c5d79b9
adapt generic default parameters to recent generics changes (#24065)
|
7 ヶ月 前 |
metagn
|
5e55e16ad8
check constant conditions in generic `when` in objects (#24042)
|
7 ヶ月 前 |
metagn
|
770f8d5513
opensym for templates + move behavior of opensymchoice to itself (#24007)
|
8 ヶ月 前 |
metagn
|
d3af51e3ce
remove fauxMatch for tyFromExpr, remove tyProxy and tyUnknown aliases (#24018)
|
8 ヶ月 前 |
metagn
|
69ea1336fb
sem generic proc param types like generic types + static instantiation fixes (#24005)
|
8 ヶ月 前 |
metagn
|
ab18962085
sem all call nodes in generic type bodies + many required fixes (#23983)
|
8 ヶ月 前 |
metagn
|
6320b0cd5b
allow qualifying macro pragmas (#23985)
|
8 ヶ月 前 |
metagn
|
58813a3b2e
make all generic aliases tyAlias (#23978)
|
8 ヶ月 前 |
metagn
|
f7c11a8978
allow generic compileTime proc folding (#22022)
|
8 ヶ月 前 |
ringabout
|
e96fad1eed
fixes default float ranges (#23957)
|
8 ヶ月 前 |
metagn
|
0c890ff9a7
opensym as node kind + fixed experimental switch (#23892)
|
8 ヶ月 前 |
Ryan McConnell
|
7b50d05d6b
fixes #23869; sink generic typeclass (#23874)
|
9 ヶ月 前 |
Andreas Rumpf
|
6d7ab08dee
refactor: The popular 'r' field is now named 'snippet' (#23829)
|
9 ヶ月 前 |
ringabout
|
646bd99d46
[backport] fixes #23711; C code contains backtick`gensym (#23716)
|
10 ヶ月 前 |
ringabout
|
42486e1b2f
unordered enum for better interoperability with C (#23585)
|
11 ヶ月 前 |
ringabout
|
9b378296f6
fixes addr/hiddenAddr in strictdefs (#23477)
|
1 年間 前 |
Juan M Gómez
|
7bf8cd3f86
Fixes a nimsuggest crash when using chronos (#23293)
|
1 年間 前 |
metagn
|
3ab8b6b2cf
error on large integer types as array index range (#23229)
|
1 年間 前 |
metagn
|
f46f26e79a
don't use previous bindings of `auto` for routine return types (#23207)
|
1 年間 前 |
Andreas Rumpf
|
6ed33b6d61
type graph refactor; part 3 (#23064)
|
1 年間 前 |
Andreas Rumpf
|
e51e98997b
type refactoring: part 2 (#23059)
|
1 年間 前 |
Andreas Rumpf
|
db603237c6
Types: Refactorings; step 1 (#23055)
|
1 年間 前 |
Jake Leahy
|
0a7094450e
Only suggest symbols that could be pragmas when typing a pragma (#23040)
|
1 年間 前 |
ringabout
|
202e21daba
forbides adding sons for `PType` (#23030)
|
1 年間 前 |
ringabout
|
96513b2506
fixes #22926; Different type inferred when setting a default value for an array field (#22999)
|
1 年間 前 |