summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Fix #17712 (#17873)Clyybber2021-04-271-3/+4
* Remove confusing <//> (#17830)flywind2021-04-261-4/+1
* fix #17836 (typed macro isNil for proc params) (#17841)Saem Ghani2021-04-252-2/+6
* `--usenimcache` (implied by `nim r main`) now caches some compile options to ...Timothee Cour2021-04-253-40/+43
* add colon (#17834)flywind2021-04-243-3/+3
* `--declaredlocs` now shows location for `T` instead of `static` in `proc fn(a...Timothee Cour2021-04-231-1/+4
* `typeof(voidStmt)` now works (#17807)Timothee Cour2021-04-234-1/+8
* typos (#17824)Andreas Rumpf2021-04-231-1/+1
* add `--processing:dots|filenames|off` to customize `hintProcessing` (#17817)Timothee Cour2021-04-235-21/+32
* js generates spurious >>> on shr (#17767)Sivchari2021-04-211-2/+1
* fix #7535(Poor error message for spawn when a procedure (without calling it))...flywind2021-04-211-2/+5
* Revert localErrorNode param order changes (#17809)Clyybber2021-04-215-13/+20
* `--filenames:abs|canonical|legacyRelProj` for filenames in compiler msgs (rep...Timothee Cour2021-04-215-38/+64
* improve errmsg refs #17793 object ctor with generics (#17806)Timothee Cour2021-04-212-2/+5
* CIs: attempt to use csources_v1 (#16282)Andreas Rumpf2021-04-2121-72/+72
* fix `hintMsgOrigin` regression + simplify msgs code (#17805)Timothee Cour2021-04-216-33/+23
* unit separator (#17730)Andreas Rumpf2021-04-203-33/+42
* close #9691 and close #10913('spawn'ed function cannot have a 'typed' or 'unt...flywind2021-04-201-1/+11
* updated the documentation (#17796)Andreas Rumpf2021-04-201-1/+1
* fix https://github.com/nim-lang/RFCs/issues/311 remove unary slice (#16714)Timothee Cour2021-04-191-1/+1
* IC navigator: added support for include files (#17784)Andreas Rumpf2021-04-195-30/+77
* Introduce localErrorNode (#17785)Clyybber2021-04-197-24/+27
* ic refactoring (#17778)Andreas Rumpf2021-04-197-159/+146
* fix #12521(type alias for openArray) (#17593)flywind2021-04-191-1/+1
* [ci skip] document compiler/ic/rodfiles.nim (#17771)Saem Ghani2021-04-191-0/+72
* privateAccess now works with ref | ptr (#17760)Timothee Cour2021-04-192-4/+6
* declaredlocs followup: handle `cannot instantiate` errors (#17745)Timothee Cour2021-04-191-3/+3
* IC: fixes a long standing bug about DCE set computations (#17763)Andreas Rumpf2021-04-181-25/+33
* fix range to unsigned conversion (#17754)Tanguy Cizain2021-04-171-1/+1
* -d:nimDebug: calls doAssert false instead of quit (#17739)Timothee Cour2021-04-179-14/+20
* cString => cSourceString; tyCString => tyCstring so that error msgs show cstr...Timothee Cour2021-04-1727-71/+71
* IC: yet another embarrassing omission (#17743)Andreas Rumpf2021-04-174-10/+12
* refs #17292 fix `repr`: `(discard)` now does't render as `discard` which gave...Timothee Cour2021-04-161-1/+7
* ic navigator tests (#17735)Andreas Rumpf2021-04-162-2/+3
* `import foo {.all.}` reboot (#17706)Timothee Cour2021-04-1616-76/+177
* Fix array's high & low return type for empty arrays (#17705)Tanguy Cizain2021-04-151-0/+2
* IC: rodfiles: no floats (#17720)Andreas Rumpf2021-04-144-21/+18
* IC: first steps towards 'nim check --def --ic:on' (#17714)Andreas Rumpf2021-04-1410-12/+208
* type with same name in different scope now works (#17710)Timothee Cour2021-04-142-7/+19
* IC: code cleanup (#17708)Andreas Rumpf2021-04-131-45/+12
* IC: serialization bugfix (#17701)Andreas Rumpf2021-04-131-4/+4
* IC: integrity checking (#17695)Andreas Rumpf2021-04-116-3/+164
* iterable[T] (#17196)Timothee Cour2021-04-1113-22/+71
* refs #15667 improve invalid indentation errors, report when & where `=` could...Timothee Cour2021-04-102-4/+16
* IC: added converter test case (#17688)Andreas Rumpf2021-04-092-3/+10
* Genode platform fixes (#17521)Emery Hemingway2021-04-092-5/+11
* make repr handle setters `foo=` (#17683)Timothee Cour2021-04-091-5/+8
* ast: add getPIdent (#17684)Timothee Cour2021-04-093-16/+19
* IC: added basic test case for methods (#17679)Andreas Rumpf2021-04-092-6/+27
* minor typos (#17668)flywind2021-04-071-2/+2