Files
Nim/compiler
zah e50441ab33 Fix typeSym.getImpl for ref types (#13752)
* Fix typeSym.getImpl for ref types

* Fix a codegen issue affecting the test suite of nim-beacon-chain

* Fix tests/stdlib/tjsonmacro

To understand the fix better it may help to take a look
at the history of the replaced code.

The nil check that is removed in this commit was introduced
in another fix that failed to identify the root cause of the
issue - namely that we allow an object type to exist for which
no ast is present:

https://github.com/nim-lang/Nim/pull/9601/files

The original intention of the code is more obvious here:

https://github.com/nim-lang/Nim/pull/9538/files
2020-03-26 09:26:19 +01:00
..
2019-09-27 07:02:54 +02:00
2020-03-16 19:05:33 +01:00
2019-11-28 17:13:04 +01:00
2020-03-22 19:45:02 +01:00
2020-03-18 16:57:34 +01:00
2020-03-18 16:57:34 +01:00
2020-03-12 23:44:33 +01:00
2017-01-07 22:35:09 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2020-03-23 15:47:10 +01:00
2020-02-14 12:33:36 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2020-03-19 22:58:16 +01:00
2020-03-19 22:58:16 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2020-03-21 07:12:10 +01:00
2019-09-27 07:02:54 +02:00
2019-11-28 17:13:04 +01:00
2019-09-27 07:02:54 +02:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2020-03-08 10:55:19 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-12-13 19:20:29 +01:00
2020-03-16 14:55:58 +01:00
2020-03-05 16:02:34 +01:00
2020-03-03 12:42:43 +01:00
2020-03-21 07:12:10 +01:00
2019-11-28 17:13:04 +01:00
2020-03-25 13:44:52 +00:00
2019-11-28 17:13:04 +01:00
2020-03-22 20:01:01 +01:00
2020-03-25 13:44:52 +00:00
2020-03-03 12:42:43 +01:00

This directory contains the Nim compiler written in Nim. Note that this
code has been translated from a bootstrapping version written in Pascal, so
the code is **not** a poster child of good Nim code.

See https://nim-lang.org/docs/intern.html for more information.