Fix ambiguity on reference inside blocks of special functions
#KT-37058 Fixed
This commit is contained in:
+10
@@ -2743,6 +2743,11 @@ public class FirOldFrontendDiagnosticsTestGenerated extends AbstractFirOldFronte
|
||||
runTest("compiler/testData/diagnostics/tests/callableReference/resolve/multipleOutersAndMultipleCallableReferences.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("nestedReferenceCallAgainstExpectedType.kt")
|
||||
public void testNestedReferenceCallAgainstExpectedType() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/callableReference/resolve/nestedReferenceCallAgainstExpectedType.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("noAmbiguityBetweenTopLevelAndMemberProperty.kt")
|
||||
public void testNoAmbiguityBetweenTopLevelAndMemberProperty() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/callableReference/resolve/noAmbiguityBetweenTopLevelAndMemberProperty.kt");
|
||||
@@ -2753,6 +2758,11 @@ public class FirOldFrontendDiagnosticsTestGenerated extends AbstractFirOldFronte
|
||||
runTest("compiler/testData/diagnostics/tests/callableReference/resolve/noFakeDescriptorForObject.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("overloadAmbiguityForSimpleLastExpressionOfBlock.kt")
|
||||
public void testOverloadAmbiguityForSimpleLastExpressionOfBlock() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/callableReference/resolve/overloadAmbiguityForSimpleLastExpressionOfBlock.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("overloads.kt")
|
||||
public void testOverloads() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/callableReference/resolve/overloads.kt");
|
||||
|
||||
Reference in New Issue
Block a user