summary refs log tree commit diff stats
path: root/compiler/semmagic.nim
Commit message (Expand)AuthorAgeFilesLines
* init checks and 'out' parameters (#14521)Andreas Rumpf2020-06-231-3/+0
* fix #14243 (#14257)cooldome2020-05-071-5/+9
* drnim: tiny progress (#13882)Andreas Rumpf2020-04-151-8/+22
* Turn some of the errors back into warningsZahary Karadjov2020-04-011-1/+16
* DrNim (Nim compiler with Z3 integration) (#13743)Andreas Rumpf2020-03-311-0/+25
* rename `lenTuple` and `lenVarargs` (#13639)Miran2020-03-121-1/+1
* Remove dead magics (#13551)Arne Döring2020-03-031-3/+1
* fix incorrect lenTuple implementation (#13423)Timothee Cour2020-02-191-0/+4
* fix `is` with generic types; fix `genericHead(Foo[T])` (#13303)Timothee Cour2020-02-091-10/+16
* miscellaneous bug fixes (part 3) (#13304)Timothee Cour2020-02-071-1/+1
* fix #13349 regression: isNamedTuple now works with generic tuples (#13350)Timothee Cour2020-02-071-0/+1
* fixes #13095 (#13181)cooldome2020-01-171-0/+3
* fixes #13112 (#13127)Andreas Rumpf2020-01-131-2/+9
* more arc features (#13098)Andreas Rumpf2020-01-101-0/+31
* distinctBase type trait for distinct types (#13031)cooldome2020-01-081-0/+16
* fixes #12804 (#12809)cooldome2019-12-051-2/+2
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-37/+36
* error message: Nim calls it 'proc'Andreas Rumpf2019-11-071-1/+1
* fix deprecation warnings related to Int128 (#12474)Miran2019-10-281-2/+2
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
* Small ast.nim cleanup (#12156)Clyybber2019-09-091-2/+2
* typeToString can now show (recursively) resolved type aliases; fixes #8569 #...Timothee Cour2019-08-311-0/+8
* int128 on firstOrd, lastOrd and lengthOrd (#11701)Arne Döring2019-08-071-2/+4
* revert changesAndrii Riabushenko2019-07-251-2/+2
* fixes #11826Andrii Riabushenko2019-07-251-2/+2
* Offsetof fixes (#11690)Arne Döring2019-07-091-44/+3
* fixes #11610 (#11659)Andreas Rumpf2019-07-051-0/+2
* fixes #7937 (#11244)Andreas Rumpf2019-05-141-3/+4
* added system.unown to make 'owned' sane to use in practice; later on we might...Araq2019-04-291-0/+35
* more destructor based changes (#10885)Andreas Rumpf2019-03-231-0/+5
* fixes #10807 (#10814)cooldome2019-03-121-5/+5
* 32 bit fixes (#10608)Arne Döring2019-02-131-3/+11
* Stop useless suggestion of unsafeAddr (#10598)LemonBoy2019-02-081-1/+6
* Finalizer proc must be global (#10388)LemonBoy2019-01-221-0/+5
* fix typetraits.`$` regression https://github.com/c-blake/cligen/issues/84 (#1...Timothee Cour2018-12-301-2/+3
* revives: Move typetraits.`$` to system. Fixes #5827 (#10071)Timothee Cour2018-12-301-1/+1
* fixes #9868Araq2018-12-111-2/+0
* fixes #7365alaviss2018-11-261-1/+1
* Fixes multiple bugs with sink arguments (#9802)cooldome2018-11-261-1/+1
* Of operator in vm fixes [backport] (#9717)cooldome2018-11-151-1/+7
* fixes #9610Andreas Rumpf2018-11-031-17/+13
* fixes #9498, typeof is for everybodyAraq2018-10-251-3/+9
* implement sizeof and alignof operator (manually squashed #5664) (#9356)Timothee Cour2018-10-141-2/+55
* fixes #7827, bindSym enhancement (#8499)andri lim2018-08-021-1/+66
* Do not consider enums with holes as ordinals (#8264)LemonBoy2018-07-121-1/+1
* refactoring: remove idents.legacy global variable and pass the IdentCache aro...Andreas Rumpf2018-05-271-2/+2
* refactoring: fewer global variablesAndreas Rumpf2018-05-271-1/+1
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-1/+1
* platform.nim doesn't use globals anymore; prepare msgs.nim for not using globalsAndreas Rumpf2018-05-181-5/+1
* preparations of making compiler/msgs.nim free of global variablesAndreas Rumpf2018-05-171-1/+1