summary refs log tree commit diff stats
path: root/compiler/lowerings.nim
Commit message (Expand)AuthorAgeFilesLines
* Step2: fixes #13781, fixes #13805 (#13897)cooldome2020-04-161-0/+7
* fixes #13708 (#13711)cooldome2020-03-211-2/+2
* fixes #13368 (#13397)cooldome2020-02-141-2/+3
* make case-object transitions explicit, make unknownLineInfo a const, replace ...Jasper Jenkins2020-01-171-1/+1
* -0/+16
* more destructor based changes (#10885)Andreas Rumpf2019-03-231-1/+1
* added lowerings.genLen helper procAndreas Rumpf2019-03-141-0/+9
* Tuple unpacking now works for `for` vars (#10152)Neelesh Chandola2019-02-231-6/+14
* Destructors: more moves for tuples (#9808)cooldome2018-11-271-1/+1
* Change the order of compilation passes, transformation is made lazy at code g...cooldome2018-10-181-0/+2
* Field checks for everybody (#8957)LemonBoy2018-10-091-12/+18
* allow referencing other parameters in default parameter valuesZahary Karadjov2018-06-161-0/+12
* refactoring: remove idents.legacy global variable and pass the IdentCache aro...Andreas Rumpf2018-05-271-37/+37
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-1/+2
* platform.nim doesn't use globals anymore; prepare msgs.nim for not using globalsAndreas Rumpf2018-05-181-2/+2
* preparations of making compiler/msgs.nim free of global variablesAndreas Rumpf2018-05-171-1/+1
* remove ast.emptyNode global; cleanup configuration.nimAraq2018-05-161-9/+13
* options.nim: no global variables anymoreAndreas Rumpf2018-05-131-20/+24
* lambda lifting compiles againAndreas Rumpf2018-05-121-62/+62
* preparations for language extensions: 'sink' and 'lent' typesAndreas Rumpf2018-01-071-2/+2
* implemented undocumented '.liftLocals' featureAndreas Rumpf2017-11-021-2/+4
* deprecated unary '<'Andreas Rumpf2017-10-291-2/+2
* initial version of the new untested destructor passAndreas Rumpf2017-10-121-0/+11
* first implementation of the 'func' keywordAndreas Rumpf2017-09-231-1/+1
* closures have an object type field so that we can perform correct deepCopy() ...Andreas Rumpf2017-07-221-9/+11
* fixes tuple unpacking regressionAndreas Rumpf2017-04-261-1/+1
* make nimble compile againAndreas Rumpf2017-04-221-1/+1
* make sighashes work in more casesAndreas Rumpf2017-04-211-10/+54
* attempt to make sighashes produce smaller diffsAndreas Rumpf2017-04-191-1/+1
* re-enable object name generation for less dependence on IDsAraq2016-12-051-1/+2