ringabout
|
0b0f185bd1
fixes #23536; Stack trace with wrong line number when the proc called inside for loop (#23540)
|
9 months ago |
ringabout
|
779bc8474b
fixes #4299 #12492 #10849; lambda lifting for JS backend (#23484)
|
9 months ago |
ringabout
|
9b378296f6
fixes addr/hiddenAddr in strictdefs (#23477)
|
10 months ago |
Andreas Rumpf
|
7657a637b8
refactoring: no inheritance for PType/PSym (#23403)
|
10 months ago |
ringabout
|
f7c6e04cfb
fixes #19977; rework inlining of 'var openarray' iterators for C++ (#23258)
|
1 year ago |
Andreas Rumpf
|
0d24f76546
fixes #22552 (#23014)
|
1 year ago |
Andreas Rumpf
|
8990626ca9
NIR: progress (#22817)
|
1 year ago |
ringabout
|
0bf286583a
`initNodeTable` and friends now return (#22444)
|
1 year ago |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 year ago |
ringabout
|
ecc6ab7ee0
fixes #22237; fixes #21160; wrong cursor on unowned parameters in the for loop in ORC (#22240)
|
1 year ago |
ringabout
|
942c378659
fixes #22148; std/memfiles.memSlices nesting now fails with memory sa… (#22154)
|
1 year ago |
ringabout
|
88114948c4
fixes #21110; duplicate proc definitions for inline iters (#21136)
|
1 year ago |
ringabout
|
edb64bcff4
fixes explicit deref block (#22093)
|
1 year ago |
Andreas Rumpf
|
20b011de19
refactoring in preparation for better, simpler name mangling that wor… (#21667)
|
1 year ago |
ringabout
|
9cb06d357e
fixes #21540; deref block at transf phase to make injectdestructors function properly (#21688)
|
1 year ago |
ringabout
|
f2dad94902
fixes #21306; fixes #20485; don't transform yields in the var section when introducing new local vars [backport: 1.6] (#21489)
|
1 year ago |
Yuriy Glukhov
|
9afb466d73
Force lambda lifting for getImplTransformed. Hacky. Fixes #19818 (#21031)
|
2 years ago |
ringabout
|
ef190f349d
remove duplicate assignment (#21050)
|
2 years ago |
ringabout
|
1707bc4a99
fixes #20856; store defaults directly (#20859)
|
2 years ago |
Bung
|
ecc8f61fe4
Fix #18079 Illegal storage access compiling call with nested ref/deref (#20738)
|
2 years ago |
Andreas Rumpf
|
08ae3467b9
refactorings (#20536)
|
2 years ago |
Andreas Rumpf
|
9d858a29fc
cleanup nfFirstWrite flags (#20500)
|
2 years ago |
ringabout
|
f89ba2c951
add default field support for object in ARC/ORC (#20480)
|
2 years ago |
Andreas Rumpf
|
8d47bf1822
new move analyser2 (#20471)
|
2 years ago |
metagn
|
de4b0346bd
store full definition AST for consts, fix noRewrite (#20115)
|
2 years ago |
ringabout
|
8fc19b9e12
document compiler procs regarding `&` (#20257)
|
2 years ago |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 years ago |
Jason Beetham
|
8d5a275189
Fixed distinct composite type class proc borrowing (#18904)
|
3 years ago |
Andreas Rumpf
|
34a53e8049
fixes #12642 (#18811)
|
3 years ago |
Andreas Rumpf
|
73841ae194
fixes #14165, fixes #18739, fix the second example of #6269 (#18812)
|
3 years ago |