summary refs log tree commit diff stats
path: root/compiler/semexprs.nim
Commit message (Expand)AuthorAgeFilesLines
...
* rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)Arne Döring2019-05-111-3/+3
* Make range checks in semConv (#7164)Oscar Nihlgård2019-05-101-16/+37
* Replace countup(x, y) with x .. yClyybber2019-05-071-2/+2
* Replace countup(x, y-1) with x ..< yClyybber2019-05-071-23/+23
* low/high for float ranges (#11177)Oscar Nihlgård2019-05-061-1/+1
* fixes #11175Araq2019-05-051-1/+3
* Fixes #11045. Assigning a proc to const and invoking. (#11076)Aditya Siram2019-05-041-4/+8
* decent borrow check for --newruntimeAraq2019-05-021-6/+35
* fixes #11114Araq2019-05-021-1/+5
* fixes #11073Araq2019-04-221-2/+4
* revert discardable transformation (#10905)Andreas Rumpf2019-04-211-2/+2
* sem'check understands 'owned procs'Araq2019-04-111-6/+16
* makes koch.nim sem'check with --newruntimeAraq2019-04-061-1/+1
* fixes unowned->owned conversion ruleAndreas Rumpf2019-04-061-1/+1
* remove check for better error message (#10926)Arne Döring2019-03-291-3/+0
* newruntime: bugfixesAndreas Rumpf2019-03-251-0/+3
* more destructor based changes (#10885)Andreas Rumpf2019-03-231-3/+3
* fixes #10807 (#10814)cooldome2019-03-121-2/+5
* fixes the regressionAndreas Rumpf2019-03-071-1/+2
* owned refs must be movedAndreas Rumpf2019-03-071-0/+1
* better error message for 'owned'Andreas Rumpf2019-03-051-1/+2
* special typing rules for owned pointersAndreas Rumpf2019-03-041-0/+4
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-261-1/+4
* Open a new scope for `static:` expr blocks (#10649)LemonBoy2019-02-231-1/+5
* first steps in implementing 'owned' pointers; undocumented, do not useAndreas Rumpf2019-02-231-7/+7
* Stop useless suggestion of unsafeAddr (#10598)LemonBoy2019-02-081-1/+1
* Reject assignments with nkEmpty RHS (#9000)LemonBoy2019-02-061-7/+9
* fixes double object field symbol lookups (no test case available) (#10450)cooldome2019-01-251-1/+5
* compiler/sem*: better lineinfo for templates (#10428)alaviss2019-01-231-5/+9
* compiler/sem*: improve lineinfo for qualified and generic procs (#10427)alaviss2019-01-231-3/+4
* Proper check for tyStatic[T] -> U conversions (#10382)LemonBoy2019-01-211-0/+2
* Fix spelling errors (#10379)Federico Ceratto2019-01-191-1/+1
* destructors: first step towards fixing #9617 (#10341)cooldome2019-01-181-2/+2
* Properly wrap discarded statements (#10322)LemonBoy2019-01-171-2/+2
* fixes #10136Araq2019-01-131-2/+2
* Show error when trying to export individual enum field (#10109)Neelesh Chandola2019-01-071-1/+3
* Fix #10073 (#10218)zah2019-01-071-1/+8
* Fix defer not not-working at top level (#10191)Neelesh Chandola2019-01-071-0/+2
* Deprecate gc v2 (#10151)Neelesh Chandola2019-01-011-1/+1
* Check there are no side effects before optimizing away compile time expressio...deech2018-12-311-8/+12
* fixes nested gensym'ed parameters; fixes #9476Araq2018-12-081-0/+4
* fixes #9868Araq2018-12-051-0/+17
* fix #8289 (#9828)Timothee Cour2018-11-301-0/+1
* improve line info retreival (#9822)Arne Döring2018-11-301-1/+8
* fix #9759 (#9789)Arne Döring2018-11-231-1/+2
* fixes #9743Araq2018-11-191-1/+2
* Converter bug fixes (#9700)cooldome2018-11-151-0/+1
* added first version of a nimfind tool for the poor souls that don't have a go...Andreas Rumpf2018-11-141-18/+19
* feedback injectedArne Döring2018-11-081-1/+1
* fix #8335Arne Döring2018-11-081-0/+2