metagn
|
ecab260330
underscore as special word (#21766)
|
1 year ago |
Andreas Rumpf
|
4fc22cdd4d
fixes #21245; warn about destructors that can raise (#21726)
|
1 year ago |
Ivan Yonchovski
|
17d45dfd6a
Implemented basic macro expand functionality (#20579)
|
2 years ago |
ringabout
|
2631e99238
issue a warning for ptr to cstring conversion[backport] (#20814)
|
2 years ago |
flywind
|
f194356d21
fix #19435; don't create TypeBoundOps for tyOpenArray, tyVarargs [backport: 1.6] (#19723)
|
2 years ago |
Andreas Rumpf
|
8ed903d1d0
fixes #19159 [backport:1.6] (#19210)
|
3 years ago |
Andreas Rumpf
|
575450dfec
fixes another effect inference bug [backport:1.6] (#19100)
|
3 years ago |
Andreas Rumpf
|
90a2b5afd8
correct effect tracking for .borrowed procs [backport] (#18882)
|
3 years ago |
Andreas Rumpf
|
ac7acd827c
we need something better than warningAsError for effect handling viol… (#18796)
|
3 years ago |
Andreas Rumpf
|
cddf8ec6f6
implements https://github.com/nim-lang/RFCs/issues/407 (#18793)
|
3 years ago |
Andreas Rumpf
|
0887dcc398
fixes #18786 (#18788)
|
3 years ago |
Andreas Rumpf
|
e0ef859130
strict effects (#18777)
|
3 years ago |
Andreas Rumpf
|
0c4582c665
mitigates #12815 (#18557)
|
3 years ago |
Andreas Rumpf
|
58e27ebd4a
fixes #12815 (#18554)
|
3 years ago |
Andreas Rumpf
|
01fc9e58ca
fixes #18550 (#18553)
|
3 years ago |
quantimnot
|
a9701f6531
Extended side effect error messages (#18418)
|
3 years ago |
Andreas Rumpf
|
ceb9e3efc9
fixes #18240 (#18354)
|
3 years ago |
Timothee Cour
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
Timothee Cour
|
270964c487
implement RFCs/294 ; disallow enum <=> enum conversion (#16351)
|
3 years ago |
Andreas Rumpf
|
ece7147734
better error messages for .raise effect analysis (#17595)
|
3 years ago |
Andreas Rumpf
|
cfff27529e
added nkError to the AST (#17567)
|
3 years ago |
Andreas Rumpf
|
f3c39bf2d9
fixes a bug that keeps Nimbus from compiling with --gc:orc (#17005)
|
4 years ago |
Andreas Rumpf
|
8241e55023
IC: next steps (#16729)
|
4 years ago |
Andreas Rumpf
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
4 years ago |
Alexander Ivanov
|
672dc5cd87
Nil type check implementation (#15287)
|
4 years ago |
cooldome
|
8c12d3e29d
fix #16120 (#16145)
|
4 years ago |
cooldome
|
7b19217798
fix #15707 (#15870)
|
4 years ago |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 years ago |
cooldome
|
04f8fcfbd0
Tables, use sink val arguments more actively (#15625)
|
4 years ago |
Andreas Rumpf
|
da4aa2e1fb
renamed '=' to '=copy' [backport:1.2] (#15585)
|
4 years ago |