Replace JvmTarget with GenerationState in DescriptorBasedFunctionHandleForJvm

This commit is contained in:
Denis Zharkov
2018-12-21 10:31:15 +03:00
parent 254380d418
commit cd51658976
4 changed files with 25 additions and 24 deletions
@@ -115,7 +115,7 @@ class BridgeLowering(val context: JvmBackendContext) : ClassLoweringPass {
bridgesToGenerate = generateBridgesForFunctionDescriptorForJvm(
descriptor,
getSignatureMapper(typeMapper),
state.target
state
)
if (!bridgesToGenerate.isEmpty()) {
val origin = if (descriptor.kind == DECLARATION) getSourceFromDescriptor(descriptor) else null
@@ -130,7 +130,7 @@ class BridgeLowering(val context: JvmBackendContext) : ClassLoweringPass {
val specials = BuiltinSpecialBridgesUtil.generateBridgesForBuiltinSpecial(
descriptor,
getSignatureMapper(typeMapper),
state.target
state
)
if (!specials.isEmpty()) {