summary refs log tree commit diff stats
path: root/compiler/ast.nim
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2017-03-141-0/+2
|\
| * Merge branch 'devel' into faster-nimsuggestAndreas Rumpf2017-03-141-0/+2
| |\
| | * Fixes #5167 and related problems (#5475)zah2017-03-121-0/+2
| * | nimsuggest: make tests green againAraq2017-03-101-2/+2
| |/
* / fixes #5529; don't merge type visibility flagsAraq2017-03-141-3/+3
|/
* removed compiler internal list implementation (#5371)Arne Döring2017-02-221-2/+4
* fixes #5383Araq2017-02-161-2/+1
* Merge branch 'devel' into feature/3691Dominik Picheta2017-02-071-1/+2
|\
| * fixes #5285Andreas Rumpf2017-02-041-1/+2
* | Fixes based on @Araq's feedback.Dominik Picheta2017-02-011-1/+1
* | Fixes #3691.Dominik Picheta2017-02-011-1/+10
* | WIP implementation of `except ExcType as ident` syntax. Refs #3691.Dominik Picheta2017-02-011-0/+7
|/
* make tsigbreak.nim compileAndreas Rumpf2016-12-121-1/+2
* further progressAraq2016-11-281-0/+2
* removed tyArrayConstr completely from the compiler; introduced tyAlias instea...Araq2016-11-141-6/+6
* bootstrapping works againAraq2016-11-121-4/+4
* big refactoring: step 1Araq2016-10-311-10/+0
* clean up tyMutable remnantsJacek Sieka2016-10-241-3/+3
* clean up tyConst remnantsJacek Sieka2016-10-241-1/+1
* clean up tyBigNum remnantsJacek Sieka2016-10-241-2/+6
* remove remnants of tyIterJacek Sieka2016-10-241-1/+1
* fixes #4803Andreas Rumpf2016-09-241-0/+3
* C++ backend: use .noInit pragma for non-public default constructors; refs #4687Andreas Rumpf2016-09-041-2/+2
* MergedAraq2016-08-271-27/+1
|\
| * fixes #3606Andreas Rumpf2016-08-261-1/+1
| * remove TLoc.heapRootJacek Sieka2016-08-171-3/+0
| * remove unused stuffJacek Sieka2016-08-091-23/+0
* | next steps in getting symbol files to work againAraq2016-08-161-7/+2
|/
* compiler almost free of deprecated expr/stmt namesAndreas Rumpf2016-07-301-3/+3
* remove sfFakeConstJacek Sieka2016-07-301-1/+0
* stdlib and compiler don't use .immediate anymoreAndreas Rumpf2016-07-291-0/+2
* generic multi-methods should work nowAndreas Rumpf2016-07-281-0/+1
* fixes #4485; package handling works better; docgen works with --project on Ni...Andreas Rumpf2016-07-191-1/+1
* added system.newSeqOfCap for improved efficiencyAndreas Rumpf2016-07-151-1/+1
* make tests green againAndreas Rumpf2016-07-101-1/+0
* fixes #4371Andreas Rumpf2016-07-081-3/+4
* Add the ability to pass a value with the -d flagJeff Ciesielski2016-07-041-1/+1
* fixes #4395, getType still not entirely correctAndreas Rumpf2016-06-231-0/+1
* system. for cstrings uses value comparisons, not reference comparisonsAndreas Rumpf2016-06-021-2/+2
* fixes #1713Andreas Rumpf2016-05-301-1/+1
* fixes #2159Andreas Rumpf2016-05-281-0/+3
* SpellcheckFederico Ceratto2016-02-291-1/+1
* use 'using' instead of 'sig' keyword; cleans up new features a bitAndreas Rumpf2016-02-291-1/+0
* added 'sig' feature; removed tfShared support in the compilerAndreas Rumpf2016-02-281-2/+3
* 'using' statement is obsoleteAndreas Rumpf2016-02-281-1/+0
* added experimental .this pragmaAndreas Rumpf2016-02-281-0/+1
* fixes #3636Andreas Rumpf2016-01-041-1/+1
* first implementation of the new lambda-lifting pass; barely anything worksAndreas Rumpf2015-12-261-11/+9
* added newTree to ast.nimAraq2015-11-101-0/+4
* nimsuggest: added 'chk', 'outline' and 'highlight' featuresAraq2015-11-011-0/+2
6' href='#n596'>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