Fix ambiguity on reference inside blocks of special functions
#KT-37058 Fixed
This commit is contained in:
@@ -2750,6 +2750,11 @@ public class DiagnosticsTestGenerated extends AbstractDiagnosticsTestWithFirVali
|
||||
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");
|
||||
@@ -2760,6 +2765,11 @@ public class DiagnosticsTestGenerated extends AbstractDiagnosticsTestWithFirVali
|
||||
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