Andreas Rumpf
|
9828392df3
implements https://github.com/nim-lang/RFCs/issues/257 (#15466)
|
4 years ago |
Andreas Rumpf
|
10988d4840
borrow checking (#15282)
|
4 years ago |
Clyybber
|
35ff17410f
Expand hoisted default params in sem (#15270)
|
4 years ago |
Clyybber
|
b022576ce9
Use typeflag instead
|
4 years ago |
Clyybber
|
38068f9778
Make explicit {.nimcall.} a seperate calling convention
|
4 years ago |
Andreas Rumpf
|
d23ae49535
fixes #15071 [backport] (#15131)
|
4 years ago |
Andreas Rumpf
|
d4984e069a
arc: cursors for simple for loop variables (#15008)
|
4 years ago |
Andreas Rumpf
|
c5358b0d4b
An optimizer for ARC (#14962)
|
4 years ago |
Andreas Rumpf
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 years ago |
Timothee Cour
|
9502e39b63
`nim doc --backend:js`, `nim doc --doccmd:-d:foo`, `nim r --backend:js`, `--doccmd:skip` + other improvements (#14278)
|
4 years ago |
Arne Döring
|
37692baf49
fix #13739 (#13742)
|
4 years ago |
cooldome
|
182d3c16e3
fixes #13744 (#13749)
|
4 years ago |
Andreas Rumpf
|
7ee08b8cf6
Revert "fix #13417 (#13712)" (#13728)
|
4 years ago |
Arne Döring
|
a5f02cac85
fix #13417 (#13712)
|
4 years ago |
cooldome
|
613ea6e85e
fixes #12747 [backport] (#13651)
|
4 years ago |
Andreas Rumpf
|
63af8ae53c
fixes #13596 (#13612)
|
4 years ago |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 years ago |
Andreas Rumpf
|
a14abc5708
ARC: solves phase ordering problems (#12654)
|
5 years ago |
Andreas Rumpf
|
82e0765fc9
--gc:destructors improvements (#12626)
|
5 years ago |
Andreas Rumpf
|
7192b13609
some progress on bug #12443
|
5 years ago |
Araq
|
61ea85687c
refactoring: --newruntime consists of 3 different switches
|
5 years ago |
Clyybber
|
5f5879dc4c
Refactor injectdestructors (#12295)
|
5 years ago |
Federico Ceratto
|
39290cf88c
Fix spellings (#12277) [backport]
|
5 years ago |
Clyybber
|
ed1d41c51e
Small ast.nim cleanup (#12156)
|
5 years ago |
Araq
|
e765687646
Merge branch 'devel' into uint-range-checks
|
5 years ago |
cooldome
|
2b565aad89
Support iterators returning lent T (#11938)
|
5 years ago |
Arne Döring
|
ab8241ad42
minor stuff
|
5 years ago |
Andreas Rumpf
|
0d5bd7e8b5
removed unused imports [refactoring]
|
5 years ago |
Arne Döring
|
afbcd1b330
int128 on firstOrd, lastOrd and lengthOrd (#11701)
|
5 years ago |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 years ago |