summary refs log tree commit diff stats
path: root/compiler/semtypinst.nim
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge pull request #8748 from LemonBoy/when-in-objectsAndreas Rumpf2018-12-121-0/+40
|\
| * Pervasive replacement of nkRecWhen in generic typesLemonBoy2018-10-191-0/+40
* | IC: further progressAraq2018-12-011-1/+1
* | language cleanup: the .unchecked pragma is deadAraq2018-11-061-5/+0
* | Change the order of compilation passes, transformation is made lazy at code g...cooldome2018-10-181-0/+5
* | replace deprecated `safeAdd` with `add` (#9416)Miran2018-10-181-1/+1
* | fixes #5479Araq2018-10-021-6/+11
* | fixes #8883Araq2018-09-141-2/+5
|/
* WIP: disallow 'nil' for strings and seqsAndreas Rumpf2018-08-131-2/+2
* enable destructors without the --newruntime switchAndreas Rumpf2018-07-041-5/+1
* requested pull-request changesZahary Karadjov2018-06-161-2/+3
* fixes #7222; fixes #5595; fixes #3747Zahary Karadjov2018-06-161-12/+12
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-9/+10
* platform.nim doesn't use globals anymore; prepare msgs.nim for not using globalsAndreas Rumpf2018-05-181-1/+1
* make tests green againAraq2018-05-141-2/+2
* guards.nim does compileAndreas Rumpf2018-05-111-22/+21
* .experimental can now be used to enable specific featuresAndreas Rumpf2018-04-241-2/+2
* Static[T] fixes (#7333)zah2018-03-241-0/+4
* preparations for language extensions: 'sink' and 'lent' typesAndreas Rumpf2018-01-071-3/+3
* fixes #6489Araq2017-11-231-2/+2
* fixes #6682Araq2017-11-221-1/+2
* deprecated unary '<'Andreas Rumpf2017-10-291-8/+8
* destructors: supportsCopyMem finally works for recursive typesAraq2017-10-261-10/+26
* destructors: irresponsibly simple tcustomseq test worksAndreas Rumpf2017-10-171-1/+4
95 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753