summary refs log tree commit diff stats
path: root/compiler/semstmts.nim
Commit message (Expand)AuthorAgeFilesLines
* Introduce localErrorNode (#17785)Clyybber2021-04-191-2/+1
* `import foo {.all.}` reboot (#17706)Timothee Cour2021-04-161-0/+1
* type with same name in different scope now works (#17710)Timothee Cour2021-04-141-2/+5
* IC: integrity checking (#17695)Andreas Rumpf2021-04-111-1/+1
* [nim check]fix #17460 (#17569)flywind2021-03-291-0/+2
* custom integer literals (#17489)Andreas Rumpf2021-03-241-1/+1
* semTemplateDef and t17433 clean-ups (#17448)Saem Ghani2021-03-221-18/+0
* semLambda removed, semProcAux reworked (#17379)Saem Ghani2021-03-171-177/+163
* fixes #11225; generic sandwich problems; [backport:1.2] (#17255)Andreas Rumpf2021-03-091-2/+2
* new-style concepts implementation, WIP (#15251)Andreas Rumpf2021-02-241-1/+1
* rename case statement macro from match to `case` (#16923)hlaaftana2021-02-081-3/+3
* IC: bugfixes (WIP) (#16836)Andreas Rumpf2021-02-021-2/+2
* remove conditionals on nimHasUserErrors, nimNoNilSeqs2, nimNoNilSeqs (#16861)Timothee Cour2021-01-291-4/+1
* IC: final implementation steps (#16801)Andreas Rumpf2021-01-251-2/+2
* IC: next steps (#16729)Andreas Rumpf2021-01-231-10/+13
* IC: next steps (#16705)Andreas Rumpf2021-01-141-2/+0
* IC: next steps (#16550)Andreas Rumpf2021-01-071-6/+6
* big steps torwards an efficient, simple IC implementation (#16543)Andreas Rumpf2021-01-021-6/+7
* refactorings to prepare the compiler for IC (#15935)Andreas Rumpf2020-12-171-4/+6
* fixes #16119 [backport:1.4] (#16149)Andreas Rumpf2020-11-261-3/+3
* More on #16110 (#16130)cooldome2020-11-261-2/+11
* fix #16110 (#16117)cooldome2020-11-241-1/+2
* Revert "fix #16110"Andrey R (cooldome)2020-11-241-2/+1
* fix #16110Andrey R (cooldome)2020-11-241-1/+2
* fix #15972 (#15994)flywind2020-11-181-2/+2
* Correct all eggs (#15906)Miran2020-11-101-1/+1
* Make `{.requiresInit.}` to work for distinct types (#15869)Ivan Bobev2020-11-061-1/+2
* explicit ID generation for easier IC (#15559)Andreas Rumpf2020-10-251-22/+22
* renamed '=' to '=copy' [backport:1.2] (#15585)Andreas Rumpf2020-10-151-2/+2
* suggest: try to find the implementation of a symbol when def is used (#15555)alaviss2020-10-141-0/+1
* implements https://github.com/nim-lang/RFCs/issues/258 (#15503)Andreas Rumpf2020-10-061-1/+1
* Fix #15389 (#15390)cooldome2020-09-241-17/+16
* Fix forward declarations in shadow scope contexts (#15386)Clyybber2020-09-221-4/+5
* fixes #15360 [backport:1.2] (#15378)Andreas Rumpf2020-09-211-1/+1
* borrow checking (#15282)Andreas Rumpf2020-09-091-2/+2
* "for-loop macros" are no longer an experimental feature (#15288)Miran2020-09-081-3/+2
* don't raise index defects on malformed ast (#15278)Andy Davidoff2020-09-071-3/+6
* Fix #5691 (#15158)Clyybber2020-08-271-1/+1
* fixes a collect() bug reported on the forum (#15156) [backport:1.2]Andreas Rumpf2020-08-041-1/+1
* Fix forward declaration issues in template/macro context (#15091)Clyybber2020-07-291-2/+4
* scoped memory management (#14790)Andreas Rumpf2020-07-041-2/+2
* Clean out oldast (#14837)Juan Carlos2020-06-301-16/+12
* Make unreachable code a warning instead of an error (#14816)Clyybber2020-06-291-4/+2
* init checks and 'out' parameters (#14521)Andreas Rumpf2020-06-231-14/+4
* misc cleanups in compiler msgs: use toHumanStr, etc (#14677)Timothee Cour2020-06-151-2/+1
* disallow typedesc in arrays & move existing checks to `types.typeAllowedAux` ...Neelesh Chandola2020-05-291-24/+21
* Allow let to not have value when using importc (#14258)PMunch2020-05-121-2/+3
* improve the 'has to be discarded' error messageAraq2020-05-021-2/+2
* Make unreachable else in case statements a warning instead of an error (#14190)Clyybber2020-05-021-1/+1
* Make ./koch temp --gc:arc work (#14186)Clyybber2020-05-011-1/+1