flywind
|
a8af664e8b
fix #15463 (#15831)
|
4 years ago |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 years ago |
Andreas Rumpf
|
bc179ccc3f
fixes #15076 (#15329)
|
4 years ago |
Clyybber
|
35ff17410f
Expand hoisted default params in sem (#15270)
|
4 years ago |
Andreas Rumpf
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 years ago |
cooldome
|
d3b0132061
Step2: fixes #13781, fixes #13805 (#13897)
|
4 years ago |
cooldome
|
586ebb090b
fixes #13708 (#13711)
|
4 years ago |
cooldome
|
7dd787b8a3
fixes #13368 (#13397)
|
4 years ago |
Jasper Jenkins
|
796aafe7e0
make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170)
|
5 years ago |
cooldome
|
002d50f1f0
Sink to MemMove optimization in injectdestructors (#13002)
|
5 years ago |
cooldome
|
584e8c8283
fixes #12989 (#12992)
|
5 years ago |
Andrii Riabushenko
|
9eeff690d5
Revert "fixes #12989"
|
5 years ago |
Andrii Riabushenko
|
928c2fee06
fixes #12989
|
5 years ago |
Andreas Rumpf
|
3524944e21
ARC: fixes cycle detection and move the .cursor attribute into closures (#12872)
|
5 years ago |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 years ago |
Araq
|
72237e2bcf
ARC: ported the GC tests over to --gc:arc
|
5 years ago |
narimiran
|
015bec6254
Revert "ARC: another critical bugfix; temporary tuples we introduce for tuple unpackaging are not owning the data"
|
5 years ago |
Araq
|
8b2f8f5430
ARC: another critical bugfix; temporary tuples we introduce for tuple unpackaging are not owning the data
|
5 years ago |
Andreas Rumpf
|
85ffcd80c0
more arc improvements (#12690)
|
5 years ago |
Clyybber
|
ed1d41c51e
Small ast.nim cleanup (#12156)
|
5 years ago |
cooldome
|
2b565aad89
Support iterators returning lent T (#11938)
|
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 |
Araq
|
9db369063c
[refactoring] moves transformation for 'spawn' into its own spawn.nim implementation
|
5 years ago |
Andreas Rumpf
|
2678fa679a
fixes #7057
|
5 years ago |
Andreas Rumpf
|
c65a5d754b
[bugfix] owned closures (#11544)
|
5 years ago |
Araq
|
a3e27ffa2c
fixes #11215
|
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 |
Araq
|
d59e9c37fa
added lowerings.evalOnce
|
5 years ago |