Araq
|
4078d57e65
minor progress [ci skip]
|
5 years ago |
Andreas Rumpf
|
1a7f8a499d
better overload resolution rules; WIP
|
5 years ago |
Andreas Rumpf
|
c02320e230
sigmatch: use boolean algebra
|
5 years ago |
Andreas Rumpf
|
4a35d2b571
fixes #11375 (#11376)
|
5 years ago |
Andreas Rumpf
|
9d8b4d6020
fixes #11057 (#11345)
|
5 years ago |
Araq
|
c7de1a252e
fixes #11257
|
5 years ago |
Andreas Rumpf
|
fd16875561
fixes #8568 (#11303)
|
5 years ago |
Araq
|
57bc8d73b4
fixes subtype relation regression
|
5 years ago |
Araq
|
1f7f0908ef
make bootstrapping work with older Nims
|
5 years ago |
Araq
|
90e882d55b
fixes #11239
|
5 years ago |
Andreas Rumpf
|
95f8ed0382
fixes #6732 (#11255)
|
5 years ago |
Arne Döring
|
b92fd30282
rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)
|
5 years ago |
Clyybber
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 years ago |
Arne Döring
|
a55817f9ac
Fix varargs int32 (#11054)
|
5 years ago |
Araq
|
8fb04b320a
sigmatch: ensure 'owned proc' works with system.isNil
|
5 years ago |
LemonBoy
|
71df1b060b
Tighten the conversion from tyRange to scalar types (#10495)
|
5 years ago |
Andreas Rumpf
|
ea409fb15a
first steps in implementing 'owned' pointers; undocumented, do not use
|
5 years ago |
Andreas Rumpf
|
dee8e6e98a
gc: destructors is beginning to work (#10483)
|
6 years ago |
LemonBoy
|
6825430831
Restrict ptr/ref to ptr/ref implicit conversion (#10411)
|
6 years ago |
LemonBoy
|
ee89ba6bdb
Fix subtype conversion w/ varargs arguments (#10402)
|
6 years ago |
Araq
|
aa7ad88978
fixes #10075 [backport]
|
6 years ago |
Araq
|
4a6d699bc5
C++: make async tests green on Windows
|
6 years ago |
cooldome
|
c50a04adc5
More converter fixes (#9737)
|
6 years ago |
cooldome
|
2ac7f52388
Fixes multiple bugs with sink arguments (#9802)
|
6 years ago |
cooldome
|
c5c4da4f3c
Converter bug fixes (#9700)
|
6 years ago |
Andreas Rumpf
|
6e8ed8c6fa
added first version of a nimfind tool for the poor souls that don't have a good nimsuggest integretation
|
6 years ago |
Andreas Rumpf
|
cb4d810659
make Nim take roughly 100MB less RAM for bootstrapping via a new compiler switch -d:leanCompiler; useful for the Raberry PI
|
6 years ago |
Araq
|
c735b75f6f
compiler cleanup: flag tfOldSchoolExprStmt is gone
|
6 years ago |
LemonBoy
|
16a70c84aa
Fixes 6544 (#9427)
|
6 years ago |
Miran
|
675c629fee
replace deprecated `safeAdd` with `add` (#9416)
|
6 years ago |