psi2ir: minor: drop some unused params/imports
This commit is contained in:
+1
-1
@@ -280,7 +280,7 @@ fun Generator.getSuperQualifier(resolvedCall: ResolvedCall<*>): ClassDescriptor?
|
|||||||
return getOrFail(BindingContext.REFERENCE_TARGET, superCallExpression.instanceReference) as ClassDescriptor
|
return getOrFail(BindingContext.REFERENCE_TARGET, superCallExpression.instanceReference) as ClassDescriptor
|
||||||
}
|
}
|
||||||
|
|
||||||
fun StatementGenerator.pregenerateCall(resolvedCall: ResolvedCall<*>, isVariableAsFunctionCall: Boolean = false): CallBuilder {
|
fun StatementGenerator.pregenerateCall(resolvedCall: ResolvedCall<*>): CallBuilder {
|
||||||
if (resolvedCall.isExtensionInvokeCall()) {
|
if (resolvedCall.isExtensionInvokeCall()) {
|
||||||
return pregenerateExtensionInvokeCall(resolvedCall)
|
return pregenerateExtensionInvokeCall(resolvedCall)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,7 +27,6 @@ import org.jetbrains.kotlin.psi.*
|
|||||||
import org.jetbrains.kotlin.psi.psiUtil.endOffset
|
import org.jetbrains.kotlin.psi.psiUtil.endOffset
|
||||||
import org.jetbrains.kotlin.psi.psiUtil.pureEndOffset
|
import org.jetbrains.kotlin.psi.psiUtil.pureEndOffset
|
||||||
import org.jetbrains.kotlin.psi.psiUtil.pureStartOffset
|
import org.jetbrains.kotlin.psi.psiUtil.pureStartOffset
|
||||||
import org.jetbrains.kotlin.psi.psiUtil.startOffset
|
|
||||||
import org.jetbrains.kotlin.psi.psiUtil.startOffsetSkippingComments
|
import org.jetbrains.kotlin.psi.psiUtil.startOffsetSkippingComments
|
||||||
import org.jetbrains.kotlin.psi.synthetics.findClassDescriptor
|
import org.jetbrains.kotlin.psi.synthetics.findClassDescriptor
|
||||||
import org.jetbrains.kotlin.psi2ir.intermediate.VariableLValue
|
import org.jetbrains.kotlin.psi2ir.intermediate.VariableLValue
|
||||||
|
|||||||
+1
-1
@@ -330,7 +330,7 @@ class StatementGenerator(
|
|||||||
val resolvedCall = getResolvedCall(expression) ?: return ErrorExpressionGenerator(this).generateErrorCall(expression)
|
val resolvedCall = getResolvedCall(expression) ?: return ErrorExpressionGenerator(this).generateErrorCall(expression)
|
||||||
|
|
||||||
if (resolvedCall is VariableAsFunctionResolvedCall) {
|
if (resolvedCall is VariableAsFunctionResolvedCall) {
|
||||||
val functionCall = pregenerateCall(resolvedCall.functionCall, isVariableAsFunctionCall = true)
|
val functionCall = pregenerateCall(resolvedCall.functionCall)
|
||||||
return CallGenerator(this).generateCall(expression, functionCall, IrStatementOrigin.INVOKE)
|
return CallGenerator(this).generateCall(expression, functionCall, IrStatementOrigin.INVOKE)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user