summary refs log tree commit diff stats
path: root/compiler/seminst.nim
Commit message (Expand)AuthorAgeFilesLines
* 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
* renamed inCompilesContext to compilesContextId; added test case for #3313Araq2015-09-181-3/+3
* fixes #3313Araq2015-09-181-4/+7
* fixes #3329Araq2015-09-181-1/+1
* usage of NimNode triggers .compileTime context; fixes #1679Araq2015-09-141-0/+2
* fixes generic instantations in conceptsAraq2015-09-121-0/+3
* Merge pull request #3177 from zah/generic-types-in-macrosAndreas Rumpf2015-08-141-12/+13
|\
| * fix #1858 again; restores the support for static macro paramsZahary Karadjov2015-08-021-12/+13