Generates metadata-visible hidden classes in IR instead of FIR when supported by the Kotlin compiler.