[FIR] Reproduce KT-65972
This code does lead to inferring `Visibilities.Unknown`, but it's not reported anywhere. This is because it happens inside `AbstractIntSet` which comes to us "pre-compiled" by javac, whereas `FirOverrideChecker` only checks members within `KotlinClass`. ^KT-65972
This commit is contained in:
committed by
Space Team
parent
3ce3c50b92
commit
053eb07692
+6
@@ -627,6 +627,12 @@ public class DiagnosticCompilerTestFE10TestdataTestGenerated extends AbstractDia
|
||||
runTest("compiler/testData/diagnostics/tests/inlineDeprecationsOnImplicitCalls.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("intersectionWithMultipleDefaultsInJava.kt")
|
||||
public void testIntersectionWithMultipleDefaultsInJava() {
|
||||
runTest("compiler/testData/diagnostics/tests/intersectionWithMultipleDefaultsInJava.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("invalidTargetCrashesCompiler.kt")
|
||||
public void testInvalidTargetCrashesCompiler() {
|
||||
|
||||
+6
@@ -627,6 +627,12 @@ public class LLFirPreresolvedReversedDiagnosticCompilerFE10TestDataTestGenerated
|
||||
runTest("compiler/testData/diagnostics/tests/inlineDeprecationsOnImplicitCalls.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("intersectionWithMultipleDefaultsInJava.kt")
|
||||
public void testIntersectionWithMultipleDefaultsInJava() {
|
||||
runTest("compiler/testData/diagnostics/tests/intersectionWithMultipleDefaultsInJava.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("invalidTargetCrashesCompiler.kt")
|
||||
public void testInvalidTargetCrashesCompiler() {
|
||||
|
||||
Reference in New Issue
Block a user