Fir2Ir: Specify containingClass in getOrCreateIrFunction

This commit is contained in:
Georgy Bronnikov
2022-02-17 12:26:52 +03:00
committed by Alexander Udalov
parent bbec6f0d85
commit 0653ba7313
@@ -479,7 +479,7 @@ class Fir2IrDeclarationStorage(
isLocal: Boolean = false,
): IrSimpleFunction {
getCachedIrFunction(function)?.let { return it }
return createIrFunction(function, irParent, isLocal = isLocal)
return createIrFunction(function, irParent, containingClass = function.containingClass(), isLocal = isLocal)
}
fun createIrFunction(