Skip to content

Commit 95ef67f

Browse files
mcpiromangoodwinnk
authored andcommitted
[IR] Drop valueArgumentsCount parameter from IrDelegatingConstructorCallImpl.fromSymbolOwner
KT-70057
1 parent 53386c2 commit 95ef67f

File tree

1 file changed

+2
-5
lines changed
  • compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl

1 file changed

+2
-5
lines changed

compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl/builders.kt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1110,16 +1110,14 @@ fun IrConstructorCallImpl.Companion.fromSymbolOwner(
11101110
val constructor = constructorSymbol.owner
11111111
val constructorTypeParametersCount = constructor.typeParameters.size
11121112
val totalTypeParametersCount = classTypeParametersCount + constructorTypeParametersCount
1113-
val valueParametersCount = constructor.valueParameters.size
11141113

11151114
return IrConstructorCallImpl(
11161115
startOffset, endOffset,
11171116
type,
11181117
constructorSymbol,
11191118
totalTypeParametersCount,
11201119
constructorTypeParametersCount,
1121-
valueParametersCount,
1122-
origin
1120+
origin = origin,
11231121
)
11241122
}
11251123

@@ -1174,9 +1172,8 @@ fun IrDelegatingConstructorCallImpl.Companion.fromSymbolOwner(
11741172
type: IrType,
11751173
symbol: IrConstructorSymbol,
11761174
typeArgumentsCount: Int = symbol.owner.allTypeParameters.size,
1177-
valueArgumentsCount: Int = symbol.owner.valueParameters.size,
11781175
): IrDelegatingConstructorCallImpl =
1179-
IrDelegatingConstructorCallImpl(startOffset, endOffset, type, symbol, typeArgumentsCount, valueArgumentsCount)
1176+
IrDelegatingConstructorCallImpl(startOffset, endOffset, type, symbol, typeArgumentsCount)
11801177

11811178

11821179
@ObsoleteDescriptorBasedAPI

0 commit comments

Comments
 (0)