Minor, use extracted variable in LateinitIntrinsics.kt
This commit is contained in:
@@ -37,9 +37,7 @@ private fun getStackValue(resolvedCall: ResolvedCall<*>, codegen: ExpressionCode
|
||||
val expression =
|
||||
(resolvedCall.extensionReceiver as? ExpressionReceiver)?.expression as? KtCallableReferenceExpression ?: return null
|
||||
val referenceResolvedCall = expression.callableReference.getResolvedCallWithAssert(codegen.bindingContext)
|
||||
|
||||
val receiver = codegen.generateCallableReferenceReceiver(referenceResolvedCall) ?: StackValue.none()
|
||||
|
||||
val target = expression.callableReference.getResolvedCallWithAssert(codegen.bindingContext).resultingDescriptor
|
||||
return codegen.intermediateValueForProperty(target as PropertyDescriptor, true, false, null, false, receiver, null, true)
|
||||
val target = referenceResolvedCall.resultingDescriptor as PropertyDescriptor
|
||||
return codegen.intermediateValueForProperty(target, true, false, null, false, receiver, null, true)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user