FIR: Minor. Use copy in CallInfo

This commit is contained in:
Denis Zharkov
2020-04-01 17:23:18 +03:00
parent 7fc0655849
commit 328740f8e1
@@ -54,11 +54,7 @@ data class CallInfo(
val argumentCount get() = arguments.size
fun noStubReceiver(): CallInfo =
if (stubReceiver == null) this else CallInfo(
callKind, name, explicitReceiver, argumentList,
isSafeCall, isPotentialQualifierPart, typeArguments, session,
containingFile, implicitReceiverStack, expectedType, outerCSBuilder, lhs, null
)
if (stubReceiver == null) this else copy(stubReceiver = null)
fun replaceWithVariableAccess(): CallInfo =
copy(callKind = CallKind.VariableAccess, typeArguments = emptyList(), argumentList = FirEmptyArgumentList)