ringabout
|
c10f84b9d7
fixes #24053; fixes #18288; relax reorder with push/pop pragmas restrictions; no crossing push/pop barriers (#24061)
|
2 miesięcy temu |
ringabout
|
9b378296f6
fixes addr/hiddenAddr in strictdefs (#23477)
|
7 miesięcy temu |
ringabout
|
e17237ce9d
prepare for the enforcement of `std` prefix (#22873)
|
1 rok temu |
ringabout
|
d677ed31e5
follow up #22549 (#22551)
|
1 rok temu |
ringabout
|
73e661d01b
modernize compiler/reorder, which exposes yet another strictdefs bug (#22415)
|
1 rok temu |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 rok temu |
ringabout
|
5b20f0685c
fixes pragmas reorder (#21205)
|
1 rok temu |
Kyle Coffey
|
f4553af343
Fix compiler build with -d:nimDebugReorder (#20888)
|
2 lat temu |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 lat temu |
Timothee Cour
|
cce1b24b1c
ast: add getPIdent (#17684)
|
3 lat temu |
Saem Ghani
|
7366a3da37
potential fix for semgeneric formal params (#17494)
|
3 lat temu |
Andreas Rumpf
|
2f213db7ee
fixes #11225; generic sandwich problems; [backport:1.2] (#17255)
|
3 lat temu |
Juan Carlos
|
26a6ceb34e
Fix Typos (#17194)
|
3 lat temu |
Clyybber
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 lat temu |
Araq
|
5a26c3799b
reorder.nim: fixed typos
|
4 lat temu |
Araq
|
336f1e63d0
reorder.nim: fixes the indentation
|
4 lat temu |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 lat temu |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 lat temu |
Araq
|
c94647aeca
styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error
|
5 lat temu |
alaviss
|
993b3909a8
[refactor] compiler/[msgs, reorder, semstmts]: use toMsgFilename where appropriate (#11595)
|
5 lat temu |
Clyybber
|
cc28eef38e
Replace countup(x, y) with x .. y
|
5 lat temu |
Timothee Cour
|
9913cef872
fix typo in codeReordering error msg (#10667)
|
5 lat temu |
Andreas Rumpf
|
8d850f7a69
deprecated ospaths (#9665)
|
6 lat temu |
Araq
|
d48e964950
fixes #9281
|
6 lat temu |
Andreas Rumpf
|
826c1e2d78
incremental compilation: implemented basic replay logic
|
6 lat temu |
Andreas Rumpf
|
40ec7be45c
refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly
|
6 lat temu |
Andreas Rumpf
|
a325692fb2
refactoring: fewer global variables
|
6 lat temu |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 lat temu |
Andreas Rumpf
|
bf6c2c5ccf
preparations of making compiler/msgs.nim free of global variables
|
6 lat temu |
Andreas Rumpf
|
5bf31fcabe
big refactoring: mores stuff compiles
|
6 lat temu |