[IR] Don't store descriptor in IR function to allow lazy initialization
This commit is contained in:
@@ -127,7 +127,7 @@ class IrFunctionImpl(
|
|||||||
IrSimpleFunctionSymbolImpl(descriptor), returnType, descriptor
|
IrSimpleFunctionSymbolImpl(descriptor), returnType, descriptor
|
||||||
)
|
)
|
||||||
|
|
||||||
override val descriptor: FunctionDescriptor = symbol.descriptor
|
override val descriptor: FunctionDescriptor get() = symbol.descriptor
|
||||||
|
|
||||||
init {
|
init {
|
||||||
symbol.bind(this)
|
symbol.bind(this)
|
||||||
|
|||||||
Reference in New Issue
Block a user