rnett
07/17/2025, 1:07 AMFirSupertypeGenerationExtension
add super classes, i.e. not interfaces? I'm adding a superclass, which results in FIR that looks like class TestModule : R|kotlin/Any|, R|dev/rnett/lattice/module/BaseModule|
, IR CLASS CLASS name:TestModule modality:FINAL visibility:public superTypes:[kotlin.Any; dev.rnett.lattice.module.BaseModule]
, and the JVM bytecode class test/basic/TestModule {
, with only Object
as the supertype. I could probably do some massaging in the IR to remove Any
but that seems pretty hackysimon.vergauwen
07/17/2025, 5:20 AMrnett
07/17/2025, 5:53 PMAny