summary refs log tree commit diff stats
path: root/compiler/seminst.nim
Commit message (Expand)AuthorAgeFilesLines
* remove {.this.} pragma, deprecated since 0.19 (#20201)metagn2022-08-231-22/+2
* Fixed distinct composite type class proc borrowing (#18904)Jason Beetham2021-10-261-1/+5
* fixes #16246 (#18800)Andreas Rumpf2021-09-041-1/+2
* fixes #18030 (#18415)Andreas Rumpf2021-07-011-1/+1
* semLambda removed, semProcAux reworked (#17379)Saem Ghani2021-03-171-1/+1
* fixes #11225; generic sandwich problems; [backport:1.2] (#17255)Andreas Rumpf2021-03-091-0/+13
* new-style concepts implementation, WIP (#15251)Andreas Rumpf2021-02-241-23/+22
* use typeof instead type (#16962)flywind2021-02-081-2/+2
* IC: final implementation steps (#16801)Andreas Rumpf2021-01-251-1/+1
* IC: next steps (#16729)Andreas Rumpf2021-01-231-4/+4
* IC: next steps (#16550)Andreas Rumpf2021-01-071-2/+2
* big steps torwards an efficient, simple IC implementation (#16543)Andreas Rumpf2021-01-021-5/+8
* explicit ID generation for easier IC (#15559)Andreas Rumpf2020-10-251-9/+9
* Big compiler Cleanup (#14777)Clyybber2020-08-281-1/+1
* avoid unsafe Nim features in preparation for --gc:arc (#14431)Andreas Rumpf2020-05-221-4/+4
* Make ./koch temp --gc:arc work (#14186)Clyybber2020-05-011-1/+1
* 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