Araq
|
c735b75f6f
compiler cleanup: flag tfOldSchoolExprStmt is gone
|
6 vuotta sitten |
Araq
|
e71410d74e
language cleanup: the .unchecked pragma is dead
|
6 vuotta sitten |
Araq
|
9d31dfdf1a
fixes tnre regression
|
6 vuotta sitten |
Araq
|
fe855d8ba4
make tstatic_t_bug compile with the C++ backend
|
6 vuotta sitten |
cooldome
|
eaca5be9d6
Change the order of compilation passes, transformation is made lazy at code gen (#8489)
|
6 vuotta sitten |
Araq
|
bf01d7136e
Merge branch 'Fixes-7845' of https://github.com/cooldome/Nim into cooldome-Fixes-7845
|
6 vuotta sitten |
Timothee Cour
|
745f1642d6
implement sizeof and alignof operator (manually squashed #5664) (#9356)
|
6 vuotta sitten |
xzfc
|
8fc7cecfa2
compiler: show name of instantiating context in error traces (#6763) (#9207)
|
6 vuotta sitten |
LemonBoy
|
0ead36dae6
Unchecked arrays now have their own type (#9267)
|
6 vuotta sitten |
Steve Kellock
|
173e8c4913
fixes unexpected transforming of runnableExamples (#9158)
|
6 vuotta sitten |
LemonBoy
|
a3fb0a769c
Try/Catch support for native JS exceptions (#8955)
|
6 vuotta sitten |
cooldome
|
e63c66b810
Add sym owner to macros (#8253)
|
6 vuotta sitten |
Araq
|
b3c3a46317
fixes #5745
|
6 vuotta sitten |
Araq
|
30597e643f
fixes merge conflict
|
6 vuotta sitten |
Araq
|
64517445ea
even more strict isNil handling for strings/seqs in order to detect bugs
|
6 vuotta sitten |
zah
|
96de224a63
Fix #8126 (#8712)
|
6 vuotta sitten |
Andreas Rumpf
|
696c0c48c7
fixes merge conflict
|
6 vuotta sitten |
Andreas Rumpf
|
e4c759fbff
Merge branch 'devel' into araq-misc
|
6 vuotta sitten |
LemonBoy
|
c04404635b
Fix unsound transform pass (#8633)
|
6 vuotta sitten |
Araq
|
420ed0596b
fixes more nil handling regressions
|
6 vuotta sitten |
Andreas Rumpf
|
dae5450947
WIP: disallow 'nil' for strings and seqs
|
6 vuotta sitten |
andri lim
|
4d5cce9882
fixes #6255, add `system.ashr` arithmetic right shift (#8547)
|
6 vuotta sitten |
Andreas Rumpf
|
ef4b755183
allows a destructor to be attached to a tyString/tySequence
|
6 vuotta sitten |
Andreas Rumpf
|
4d85616e0b
ast.nim: remove space for unary operator
|
6 vuotta sitten |
Andreas Rumpf
|
4389409e26
fix merge conflict
|
6 vuotta sitten |
Andreas Rumpf
|
32afdc09c6
WIP: strings/seqs based on destructors
|
6 vuotta sitten |
cooldome
|
dec97924a4
Custom pragmas in proc types (#8205)
|
6 vuotta sitten |
cooldome
|
541c2a3fec
one more attempt
|
6 vuotta sitten |
cooldome
|
c20d1ac1c0
Fix failing test
|
6 vuotta sitten |
cooldome
|
34170db963
Merge branch 'devel' into Fixes-7845
|
6 vuotta sitten |