extract StandartNames.NAME constant
This commit is contained in:
+2
-1
@@ -13,6 +13,7 @@ import org.jetbrains.kotlin.backend.common.lower.LoweredStatementOrigins
|
||||
import org.jetbrains.kotlin.ir.backend.js.JsStatementOrigins
|
||||
import org.jetbrains.kotlin.backend.common.lower.createIrBuilder
|
||||
import org.jetbrains.kotlin.backend.common.runOnFilePostfix
|
||||
import org.jetbrains.kotlin.builtins.StandardNames
|
||||
import org.jetbrains.kotlin.descriptors.DescriptorVisibilities
|
||||
import org.jetbrains.kotlin.ir.UNDEFINED_OFFSET
|
||||
import org.jetbrains.kotlin.ir.builders.*
|
||||
@@ -419,7 +420,7 @@ class CallableReferenceLowering(private val context: CommonBackendContext) : Bod
|
||||
|
||||
val superProperty = superFunctionInterface.declarations
|
||||
.filterIsInstance<IrProperty>()
|
||||
.single { it.name == Name.identifier("name") } // In K/Wasm interfaces can have fake overridden properties from Any
|
||||
.single { it.name == StandardNames.NAME } // In K/Wasm interfaces can have fake overridden properties from Any
|
||||
|
||||
val supperGetter = superProperty.getter
|
||||
?: compilationException(
|
||||
|
||||
Reference in New Issue
Block a user