Use proper origin for fake override fields in IR
This commit is contained in:
@@ -98,6 +98,11 @@ class DeclarationStubGenerator(
|
||||
return referenced.owner
|
||||
}
|
||||
|
||||
val origin =
|
||||
if (descriptor.kind == CallableMemberDescriptor.Kind.FAKE_OVERRIDE)
|
||||
IrDeclarationOrigin.FAKE_OVERRIDE
|
||||
else origin
|
||||
|
||||
return symbolTable.declareField(
|
||||
UNDEFINED_OFFSET,
|
||||
UNDEFINED_OFFSET,
|
||||
|
||||
Reference in New Issue
Block a user