summary refs log tree commit diff stats
path: root/compiler/semmagic.nim
Commit message (Expand)AuthorAgeFilesLines
* apply changes from #18017 and some fixes (#19571)flywind2022-03-011-3/+3
* deprecate unsafeAddr; extend addr (#19373)flywind2022-01-161-7/+2
* test ord (#18909)flywind2021-09-281-4/+0
* Add optional recursive arg to distinctBase (v2) (#18659)Timothee Cour2021-08-091-2/+3
* ORC: support for custom =trace procs (#18459)Andreas Rumpf2021-07-091-0/+6
* make privateAccess work with generic types and generic instantiations; fix a ...Timothee Cour2021-06-191-4/+6
* Revert localErrorNode param order changes (#17809)Clyybber2021-04-211-4/+4
* fix `hintMsgOrigin` regression + simplify msgs code (#17805)Timothee Cour2021-04-211-4/+4
* Introduce localErrorNode (#17785)Clyybber2021-04-191-8/+4
* privateAccess now works with ref | ptr (#17760)Timothee Cour2021-04-191-3/+3
* `import foo {.all.}` reboot (#17706)Timothee Cour2021-04-161-0/+5
* distinctBase now is identity instead of error for non distinct types (#16891)Timothee Cour2021-02-011-9/+4
* IC: next steps (#16729)Andreas Rumpf2021-01-231-3/+7
* IC: next steps (#16705)Andreas Rumpf2021-01-141-4/+4
* big steps torwards an efficient, simple IC implementation (#16543)Andreas Rumpf2021-01-021-12/+12
* fix #15707 (#15870)cooldome2020-11-091-8/+18
* explicit ID generation for easier IC (#15559)Andreas Rumpf2020-10-251-19/+19
* Fix #15599 (#15601)Clyybber2020-10-161-1/+1
* fixes #14616 [backport:1.2] (#15109)Andreas Rumpf2020-07-291-0/+4
* fixes #15044 [backport:1.2]Andreas Rumpf2020-07-231-3/+5
* 'isolate' builtin; refs https://github.com/nim-lang/RFCs/issues/244 (#15011)Andreas Rumpf2020-07-201-1/+4
* 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