[FIR] Fix copy paste error in receiver enhancement

This commit is contained in:
Kirill Rakhman
2024-02-27 13:18:47 +01:00
committed by Space Team
parent 8a90032e93
commit 29a9d3cdd9
7 changed files with 54 additions and 1 deletions
@@ -22750,6 +22750,12 @@ public class FirLightTreeOldFrontendDiagnosticsTestGenerated extends AbstractFir
runTest("compiler/testData/diagnostics/tests/j+k/rawUpperBounds.kt");
}
@Test
@TestMetadata("receiverEnhancement.kt")
public void testReceiverEnhancement() {
runTest("compiler/testData/diagnostics/tests/j+k/receiverEnhancement.kt");
}
@Test
@TestMetadata("recursionWithJavaSyntheticProperty.kt")
public void testRecursionWithJavaSyntheticProperty() {
@@ -22756,6 +22756,12 @@ public class FirPsiOldFrontendDiagnosticsTestGenerated extends AbstractFirPsiDia
runTest("compiler/testData/diagnostics/tests/j+k/rawUpperBounds.kt");
}
@Test
@TestMetadata("receiverEnhancement.kt")
public void testReceiverEnhancement() {
runTest("compiler/testData/diagnostics/tests/j+k/receiverEnhancement.kt");
}
@Test
@TestMetadata("recursionWithJavaSyntheticProperty.kt")
public void testRecursionWithJavaSyntheticProperty() {
@@ -368,7 +368,7 @@ class FirSignatureEnhancement(
typeParameterSubstitutor?.substituteOrNull(newReturnTypeRef.coneType)
)
val substitutedReceiverTypeRef = newReceiverTypeRef?.withReplacedConeType(
typeParameterSubstitutor?.substituteOrNull(newReturnTypeRef.coneType)
typeParameterSubstitutor?.substituteOrNull(newReceiverTypeRef.coneType)
)
receiverParameter = substitutedReceiverTypeRef?.let { receiverType ->
buildReceiverParameter {