mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-06 07:38:24 +00:00
This fixes two issues with impotc'ed types. 1. Passing an importc'ed inherited object to where superclass is expected emitted `v.Sup` previously. Now it emits `v`, similar to cpp codegen. 2. Casting between different nim types that resolve to the same C type previously was done like `*(T*)&v`, now it is just `v`.