[PSI2IR, IR] Support functional types and literals for IR
This commit is contained in:
committed by
TeamCityServer
parent
910660a083
commit
155e7b211b
+1
@@ -367,6 +367,7 @@ class IrDescriptorBasedFunctionFactory(
|
||||
newFunction.overriddenSymbols = descriptor.overriddenDescriptors.map { symbolTable.referenceSimpleFunction(it.original) }
|
||||
newFunction.dispatchReceiverParameter = descriptor.dispatchReceiverParameter?.let { newFunction.createValueParameter(it) }
|
||||
newFunction.extensionReceiverParameter = descriptor.extensionReceiverParameter?.let { newFunction.createValueParameter(it) }
|
||||
newFunction.contextReceiverParametersCount = descriptor.contextReceiverParameters.size
|
||||
newFunction.valueParameters = descriptor.valueParameters.map { newFunction.createValueParameter(it) }
|
||||
newFunction.correspondingPropertySymbol = property
|
||||
|
||||
|
||||
Reference in New Issue
Block a user