summary refs log tree commit diff stats
path: root/compiler/seminst.nim
Commit message (Expand)AuthorAgeFilesLines
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-28/+28
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
* fixes #12051Araq2019-09-101-1/+1
* fixes #11515 (#11624)Andreas Rumpf2019-07-011-1/+1
* Replace countup(x, y-1) with x ..< yClyybber2019-05-071-3/+3
* more destructor based changes (#10885)Andreas Rumpf2019-03-231-1/+1
* gc:destructors: progressAndreas Rumpf2019-02-281-0/+2
* fixes nested gensym'ed parameters; fixes #9476Araq2018-12-081-1/+1
* IC: further progressAraq2018-12-011-2/+2
* Change the order of compilation passes, transformation is made lazy at code g...cooldome2018-10-181-3/+2
* replace deprecated `safeAdd` with `add` (#9416)Miran2018-10-181-1/+1
* compiler: show name of instantiating context in error traces (#6763) (#9207)xzfc2018-10-111-1/+1
* fixes #4766Araq2018-08-281-1/+2
* WIP: disallow 'nil' for strings and seqsAndreas Rumpf2018-08-131-4/+3
* allow referencing other parameters in default parameter valuesZahary Karadjov2018-06-161-2/+24
* fix #6928; fix #7208Zahary Karadjov2018-06-161-3/+4
* Support default type parametersZahary Karadjov2018-06-161-3/+16
* fixes #7222; fixes #5595; fixes #3747Zahary Karadjov2018-06-161-17/+20
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-6/+6
* remove ast.emptyNode global; cleanup configuration.nimAraq2018-05-161-1/+1
* make tests green againAraq2018-05-141-2/+2
* more modules compile againAndreas Rumpf2018-05-121-13/+14
* added toOpenArray builtin for zero-copy slices; syntax sugar yet to comeAraq2018-03-241-1/+3
* Static[T] fixes (#7333)zah2018-03-241-0/+30
* fixes #6489Araq2017-11-231-0/+2
* deprecated unary '<'Andreas Rumpf2017-10-291-4/+4
* first implementation of the 'func' keywordAndreas Rumpf2017-09-231-1/+1
* Fix #5962Zahary Karadjov2017-06-201-3/+8
* introduce a pre-processing pass for the concept bodiesZahary Karadjov2017-06-201-3/+3
* fixes tproctypecache_falsepositive.nim test caseAraq2017-06-081-1/+2
* Restore the Nim's 0.14 proper handling of generic aliasesZahary Karadjov2017-04-081-1/+2
* fix tgenericshardcasesZahary Karadjov2017-03-241-1/+2
* Fix generic forward declarations; fixes #4104; fixes #4908 (#5566)zah2017-03-231-3/+11
* fixes #5430Araq2017-02-261-1/+1
* big compiler refactoring; avoid globals for multi method dispatcher generationAndreas Rumpf2017-02-221-3/+3
* make tests green againAraq2017-02-161-1/+3
* fixes #5383Araq2017-02-161-3/+4
* fixes #5285Andreas Rumpf2017-02-041-2/+9
* remove remnants of tyIterJacek Sieka2016-10-241-1/+1
* fixes #4856Andreas Rumpf2016-10-201-1/+2
* fixes #4673Andreas Rumpf2016-09-011-1/+1
* Merge pull request #4592 from arnetheduck/compiler-cleanupAndreas Rumpf2016-08-251-30/+0
|\
| * remove unused stuffJacek Sieka2016-08-091-30/+0
* | side-effect computation now done in the proper pass; fixes #4254Andreas Rumpf2016-08-251-3/+4
|/
* fixes #3055Andreas Rumpf2016-07-081-1/+1
* fixes #4177Andreas Rumpf2016-05-281-2/+4
* fixes #4097Andreas Rumpf2016-04-191-7/+7
* added experimental .this pragmaAndreas Rumpf2016-02-281-1/+43
* fixes #3476Araq2015-10-271-2/+2
* fixes #3338Araq2015-10-221-1/+7