Fix incorrect mixed named/positioned arguments in project code
^KT-40404 Fixed
This commit is contained in:
+2
-3
@@ -16,7 +16,6 @@ import org.jetbrains.kotlin.fir.resolve.ResolutionMode
|
||||
import org.jetbrains.kotlin.fir.resolve.ScopeSession
|
||||
import org.jetbrains.kotlin.fir.resolve.firProvider
|
||||
import org.jetbrains.kotlin.fir.resolve.transformers.*
|
||||
import org.jetbrains.kotlin.fir.resolve.transformers.TransformImplicitType
|
||||
import org.jetbrains.kotlin.fir.resolve.transformers.contracts.runContractResolveForLocalClass
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirAccessorSymbol
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirCallableSymbol
|
||||
@@ -87,9 +86,9 @@ fun <F : FirClass<F>> F.runContractAndBodiesResolutionForLocalClass(
|
||||
components.session, components.scopeSession,
|
||||
implicitBodyResolveComputationSession,
|
||||
FirResolvePhase.BODY_RESOLVE,
|
||||
outerBodyResolveContext = newContext,
|
||||
implicitTypeOnly = false,
|
||||
returnTypeCalculator
|
||||
returnTypeCalculator,
|
||||
outerBodyResolveContext = newContext
|
||||
)
|
||||
|
||||
val graphBuilder = components.context.dataFlowAnalyzerContext.graphBuilder
|
||||
|
||||
+1
-1
@@ -124,7 +124,6 @@ class FirIntegerOperator @FirImplementationDetail constructor(
|
||||
FirDeclarationOrigin.Synthetic,
|
||||
returnTypeRef,
|
||||
receiverTypeRef,
|
||||
typeParameters = mutableListOf(),
|
||||
valueParameters = mutableListOf(),
|
||||
body = null,
|
||||
status,
|
||||
@@ -133,6 +132,7 @@ class FirIntegerOperator @FirImplementationDetail constructor(
|
||||
kind.operatorName,
|
||||
symbol,
|
||||
annotations = mutableListOf(),
|
||||
typeParameters = mutableListOf(),
|
||||
) {
|
||||
enum class Kind(val unary: Boolean, val operatorName: Name) {
|
||||
PLUS(false, OperatorNameConventions.PLUS),
|
||||
|
||||
Reference in New Issue
Block a user