summary refs log tree commit diff stats
path: root/compiler/reorder.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes #24053; fixes #18288; relax reorder with push/pop pragmas restrictions;...ringabout2024-09-061-11/+15
* fixes addr/hiddenAddr in strictdefs (#23477)ringabout2024-04-101-1/+1
* prepare for the enforcement of `std` prefix (#22873)ringabout2023-10-291-1/+3
* follow up #22549 (#22551)ringabout2023-08-251-0/+1
* modernize compiler/reorder, which exposes yet another strictdefs bug (#22415)ringabout2023-08-081-13/+8
* use strictdefs for compiler (#22365)ringabout2023-08-061-0/+7
* fixes pragmas reorder (#21205)ringabout2023-01-011-0/+1
* Fix compiler build with -d:nimDebugReorder (#20888)Kyle Coffey2022-11-221-12/+15
* move assertions out of system (#19599)flywind2022-03-231-0/+3
* ast: add getPIdent (#17684)Timothee Cour2021-04-091-5/+2
* potential fix for semgeneric formal params (#17494)Saem Ghani2021-03-241-0/+1
* fixes #11225; generic sandwich problems; [backport:1.2] (#17255)Andreas Rumpf2021-03-091-0/+1
* Fix Typos (#17194)Juan Carlos2021-02-271-1/+1
* Big compiler Cleanup (#14777)Clyybber2020-08-281-25/+2
* reorder.nim: fixed typosAraq2020-06-121-3/+3
* reorder.nim: fixes the indentationAraq2020-06-061-41/+40
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-15/+15
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-2/+2
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-1/+1
* [refactor] compiler/[msgs, reorder, semstmts]: use toMsgFilename where approp...alaviss2019-06-261-1/+1
* Replace countup(x, y) with x .. yClyybber2019-05-071-1/+1
* fix typo in codeReordering error msg (#10667)Timothee Cour2019-02-141-1/+1
* deprecated ospaths (#9665)Andreas Rumpf2018-11-091-1/+1
* fixes #9281Araq2018-10-111-1/+1
* incremental compilation: implemented basic replay logicAndreas Rumpf2018-06-021-10/+8
* refactoring: remove idents.legacy global variable and pass the IdentCache aro...Andreas Rumpf2018-05-271-13/+13
* refactoring: fewer global variablesAndreas Rumpf2018-05-271-12/+12
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-1/+1
* preparations of making compiler/msgs.nim free of global variablesAndreas Rumpf2018-05-171-2/+3
* big refactoring: mores stuff compilesAndreas Rumpf2018-05-101-6/+7
* compiler refactoring, pass config around explicitlyAndreas Rumpf2018-05-051-4/+4
* compiler: remove unnecessary FileIndex type conversionsAndreas Rumpf2018-04-241-1/+1
* refactoring: make FileIndex a distinct type; make line information an uint16;...Andreas Rumpf2018-04-211-10/+10
* deprecated unary '<'Andreas Rumpf2017-10-291-1/+1
* Add sections (type, var, let, const, using) support for reorder pragma (#6326)BigEpsilon2017-10-281-43/+385
* fixes #6306Andreas Rumpf2017-09-011-1/+1
* reorder pass: consider the 'using' statement; disabled debug outputAndreas Rumpf2017-08-111-2/+2
* implemented reordering passAndreas Rumpf2017-07-251-0/+102