[FIR2IR] Use computeDeclarationOrigin in getIrPropertySymbol

This commit is contained in:
Mikhail Glukhikh
2020-11-12 09:56:40 +03:00
parent 6c1f5a4513
commit 90f135dc3e
@@ -1114,9 +1114,7 @@ class Fir2IrDeclarationStorage(
signatureComposer.composeSignature(it)
}?.let { return it.symbol }
val parentOrigin = (irParent as? IrDeclaration)?.origin ?: IrDeclarationOrigin.DEFINED
// TODO: Use computeDeclarationOrigin(firPropertySymbol, parentOrigin)
// Currently many backend tests are failing
val declarationOrigin = parentOrigin
val declarationOrigin = computeDeclarationOrigin(firPropertySymbol, parentOrigin, irParent)
// TODO: package fragment members (?)
val parent = irParent
if (parent is Fir2IrLazyClass) {