[IR] Fixed IrClass.isFun parameter
(cherry picked from commit 1196abf01da98b4e119546d7afac80611481f0ff)
This commit is contained in:
committed by
Vasily Levchenko
parent
365bd24e67
commit
392d248c23
+2
-1
@@ -57,7 +57,8 @@ internal class EnumSpecialDeclarationsFactory(val context: Context) {
|
||||
isData = false,
|
||||
isExternal = false,
|
||||
isInline = false,
|
||||
isExpect = false
|
||||
isExpect = false,
|
||||
isFun = false
|
||||
).apply {
|
||||
it.bind(this)
|
||||
parent = enumClass
|
||||
|
||||
+2
-1
@@ -1204,7 +1204,8 @@ private class ObjCBlockPointerValuePassing(
|
||||
OBJC_BLOCK_FUNCTION_IMPL, IrClassSymbolImpl(classDescriptor),
|
||||
Name.identifier(stubs.getUniqueKotlinFunctionReferenceClassName("BlockFunctionImpl")),
|
||||
ClassKind.CLASS, Visibilities.PRIVATE, Modality.FINAL,
|
||||
isCompanion = false, isInner = false, isData = false, isExternal = false, isInline = false, isExpect = false
|
||||
isCompanion = false, isInner = false, isData = false, isExternal = false,
|
||||
isInline = false, isExpect = false, isFun = false
|
||||
)
|
||||
classDescriptor.bind(irClass)
|
||||
irClass.createParameterDeclarations()
|
||||
|
||||
+2
-1
@@ -165,7 +165,8 @@ internal class CallableReferenceLowering(val context: Context): FileLoweringPass
|
||||
isData = false,
|
||||
isExternal = false,
|
||||
isInline = false,
|
||||
isExpect = false
|
||||
isExpect = false,
|
||||
isFun = false
|
||||
).apply {
|
||||
it.bind(this)
|
||||
parent = this@FunctionReferenceBuilder.parent
|
||||
|
||||
+2
-1
@@ -491,7 +491,8 @@ internal class TestProcessor (val context: Context) {
|
||||
isData = false,
|
||||
isExternal = false,
|
||||
isInline = false,
|
||||
isExpect = false
|
||||
isExpect = false,
|
||||
isFun = false
|
||||
).apply {
|
||||
descriptor.bind(this)
|
||||
createParameterDeclarations()
|
||||
|
||||
Reference in New Issue
Block a user