summary refs log tree commit diff stats
path: root/compiler/semtypinst.nim
Commit message (Expand)AuthorAgeFilesLines
* move assertions out of system (#19599)flywind2022-03-231-0/+3
* test whether it is unnecessary (#18893)flywind2021-10-141-1/+1
* Alternative to #18928 (#18931)Jason Beetham2021-09-301-6/+6
* semtypinst: don't wrap type nodes from expressions in static[T] (#18860)alaviss2021-09-171-1/+1
* Fixed #18838 (#18841) [backport]Jason Beetham2021-09-131-1/+5
* Fix recursive generic typed defs (#18809)Jason Beetham2021-09-061-1/+1
* fixes #16246 (#18800)Andreas Rumpf2021-09-041-1/+1
* ORC: improvements (#17993)Andreas Rumpf2021-05-121-1/+1
* new-style concepts implementation, WIP (#15251)Andreas Rumpf2021-02-241-1/+3
* fixed dot operator recursive loop & macro suggest (#16922)Saem Ghani2021-02-151-0/+2
* IC: final implementation steps (#16801)Andreas Rumpf2021-01-251-4/+4
* IC: next steps (#16729)Andreas Rumpf2021-01-231-19/+14
* IC: next steps (#16705)Andreas Rumpf2021-01-141-18/+0
* big steps torwards an efficient, simple IC implementation (#16543)Andreas Rumpf2021-01-021-3/+3
* explicit ID generation for easier IC (#15559)Andreas Rumpf2020-10-251-7/+12
* Expand hoisted default params in sem (#15270)Clyybber2020-09-051-1/+1
* Big compiler Cleanup (#14777)Clyybber2020-08-281-2/+1
* fix #14698 nkRecWhen caused internalAssert in semConstructFields when generic...Timothee Cour2020-07-271-1/+4
* [cleanups] doassert => doAssert; mark deadcode (#14711)Timothee Cour2020-06-171-10/+12
* fixes #14315 (#14594)Andreas Rumpf2020-06-071-2/+1
* avoid unsafe Nim features in preparation for --gc:arc (#14431)Andreas Rumpf2020-05-221-12/+13
* Replace tfHasRequiresInit with a more accurate mechanismZahary Karadjov2020-04-011-0/+2
* fixes #13646Araq2020-03-161-0/+3
* minor code style changesAraq2020-03-161-1/+1
* ARC related bugfixes and refactorings (#12781)Andreas Rumpf2019-12-051-1/+3
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-75/+74
* fixes #12336 [backport]Andreas Rumpf2019-10-021-1/+1
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-3/+3
* some gc:destructors progressAndreas Rumpf2019-09-161-14/+0
* Small ast.nim cleanup (#12156)Clyybber2019-09-091-14/+14
* fixes #7258 (#12054)Andreas Rumpf2019-08-261-1/+25
* fixes tcompiletimerange [bugfix] (#11720)Andreas Rumpf2019-07-121-0/+20
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-1/+1
* fixes #11660 (#11677)Andreas Rumpf2019-07-071-1/+4
* fixes #7816 (#11261)Andreas Rumpf2019-05-151-0/+1
* Merge pull request #11201 from nim-lang/araq-fixes-11200Andreas Rumpf2019-05-081-1/+1
|\
| * fixes #11200Araq2019-05-081-1/+1
* | Replace countup(x, y-1) with x ..< yClyybber2019-05-071-7/+7
|/
* Fix 105, few fixes for 101 (#11148)genotrance2019-05-041-2/+4
* destructors: internal compiler refactoringAraq2019-04-181-13/+12
* more destructor based changes (#10885)Andreas Rumpf2019-03-231-2/+2
* fixes #10884 (#10887)Andreas Rumpf2019-03-221-1/+1
* Size ptr tuple (#10846)Arne Döring2019-03-181-2/+1
* --newruntime: work in progressAndreas Rumpf2019-03-141-1/+1
* introduce tfHasOwned for fast must-move checkings; removed tfAcyclic as the G...Andreas Rumpf2019-03-051-5/+1
* gc:destructors: progressAndreas Rumpf2019-02-281-0/+16
* first steps in implementing 'owned' pointers; undocumented, do not useAndreas Rumpf2019-02-231-1/+1
* Propagate tfGcSafe flag to generic instantiations (#10620)LemonBoy2019-02-131-3/+2
* gc: destructors is beginning to work (#10483)Andreas Rumpf2019-01-291-13/+24
* Fix for issue #10342. better message for generic subclass instantiation (#10354)Ray Imber2019-01-221-1/+14