metagn
|
be06446ffe
fix #15691 (#21623)
|
1 éve |
Jason Beetham
|
686c75cef0
`for` loop expression can now have generated `iterator`'s called (#21627)
|
1 éve |
metagn
|
2315b01ae6
tuple unpacking for vars as just sugar, allowing nesting (#21563)
|
1 éve |
ringabout
|
d950e5f3a8
remove nosinks hacks from compiler (#21469)
|
1 éve |
ringabout
|
a137e50150
fixes #19291; implements `wasMoved` hook (#21303)
|
1 éve |
ringabout
|
fc7385bfda
fixes #21360; discarding empty seqs/arrays now raises errors (#21374)
|
1 éve |
ringabout
|
1431f90d8c
Revert "Fix #13093 C++ Atomics: operator= is implicitly deleted because the default definition would be ill-formed " (#21307)
|
1 éve |
Bung
|
a7bae919ad
Fix #13093 C++ Atomics: operator= is implicitly deleted because the default definition would be ill-formed (#21169)
|
1 éve |
Ivan Yonchovski
|
7031ea65cd
Implemented basic macro expand functionality (#20579)
|
1 éve |
ringabout
|
9323cb7b2a
enforce void for nkWhileStmt [backport: 2.0] (#21170)
|
1 éve |
Bung
|
ca9c74391a
fix #11634 (#21146)
|
1 éve |
ringabout
|
91ce8c385d
fix #19580; add warning for bare except: clause (#21099)
|
1 éve |
Bung
|
5917c2d5b7
fix #15836 proc arg return type auto unexpectly match proc with concr… (#21065)
|
1 éve |
ringabout
|
db56fc3bcb
Revert "fix #15836 proc arg return type auto unexpectly match proc with concr…" (#21057)
|
1 éve |
Bung
|
0cd9bdcf9f
fix #15836 proc arg return type auto unexpectly match proc with concr… (#21044)
|
1 éve |
ringabout
|
c5eb3fd4f0
fixes #9839; fixes noReturn pragma doesn't work for non-simple templates (#21048)
|
1 éve |
ringabout
|
b2c7019006
definite assignment analysis for let (#21024)
|
1 éve |
metagn
|
6d8cf25bd7
deprecate `do:` meaning `do ():` + misc cleanup (#20927)
|
1 éve |
ringabout
|
a8090f7d65
fixes `isLocalVarSym`; an implicit global is a global nonetheless (#21025)
|
1 éve |
ringabout
|
6f96c4bc96
ref #20846; give a deprecation message for overriding `=` hook (#21020)
|
1 éve |
metagn
|
5536f74992
fix #20996 (#21016)
|
1 éve |
metagn
|
2449c37137
better procvar ambiguity errors, clean up after #20457 (#20932)
|
1 éve |
ringabout
|
d4afa53fd5
fixes #13583; enforce void for `nkWhileStmt` (#20947)
|
1 éve |
ringabout
|
ef29987781
An unnamed break in a block now gives an `UnnamedBreak` warning (#20901)
|
2 éve |
Bung
|
8cfce70738
fix #18964 Small string case with else statement first in AST evaluat… (#20862)
|
2 éve |
Bung
|
354eb2a86c
fix #20866 [ORC] Bad codegen for global pointer to iterator (#20876)
|
2 éve |
Bung
|
1410243d3b
fix #3505 wrong var {.global.} initialization, asign variable to it (#20812)
|
2 éve |
Bung
|
eec1543baf
fix semcase on tySequence and tyObject #20283 #19682 (#20339)
|
2 éve |
metagn
|
cb3af8ad39
alternate fix + test for #12094, refs #13804 (#20686)
|
2 éve |
Bung
|
4728c52c78
fix #12094 Use of _ (as var placeholder) inside a template causes XDe… (#20635)
|
2 éve |