Instead of creating Module.Decl objects, directly create InternPool pointer values using the anon_decl Addr encoding. The LLVM backend needed code to notice the alignment of the pointer and lower accordingly. The other backends likely need a similar change.
Andrew Kelley committed on 10/22/2023, 1:38:41 AMparent3cd3052
5 files changedLine totals unavailable