[FIR] add more tests for implicit type phase
These tests demonstrate the implicit type phase problem - annotations are also resolved, although they should not ^KT-56551
This commit is contained in:
committed by
Space Team
parent
d4bc5dc717
commit
889c210576
+96
@@ -1716,6 +1716,102 @@ public class DiagnosticCompilerTestFE10TestdataTestGenerated extends AbstractDia
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/ConstructorCallAllowed.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnFunction.kt")
|
||||
public void testCycleAnnotationOnFunction() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnFunction.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnFunctionInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnFunctionInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnFunctionInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnFunctionParameterType.kt")
|
||||
public void testCycleAnnotationOnFunctionParameterType() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnFunctionParameterType.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnFunctionParameterTypeInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnFunctionParameterTypeInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnFunctionParameterTypeInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnProperty.kt")
|
||||
public void testCycleAnnotationOnProperty() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnProperty.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnPropertyField.kt")
|
||||
public void testCycleAnnotationOnPropertyField() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnPropertyField.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnPropertyFieldInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnPropertyFieldInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnPropertyFieldInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnPropertyInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnPropertyInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnPropertyInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnReceiverParameterFunction.kt")
|
||||
public void testCycleAnnotationOnReceiverParameterFunction() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnReceiverParameterFunction.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnReceiverParameterFunctionInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnReceiverParameterFunctionInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnReceiverParameterFunctionInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnReceiverParameterProperty.kt")
|
||||
public void testCycleAnnotationOnReceiverParameterProperty() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnReceiverParameterProperty.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnReceiverParameterPropertyInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnReceiverParameterPropertyInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnReceiverParameterPropertyInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnTypeParameterFunction.kt")
|
||||
public void testCycleAnnotationOnTypeParameterFunction() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnTypeParameterFunction.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnTypeParameterFunctionInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnTypeParameterFunctionInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnTypeParameterFunctionInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnTypeParameterProperty.kt")
|
||||
public void testCycleAnnotationOnTypeParameterProperty() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnTypeParameterProperty.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnTypeParameterPropertyInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnTypeParameterPropertyInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnTypeParameterPropertyInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleInParameters_after.kt")
|
||||
public void testCycleInParameters_after() throws Exception {
|
||||
|
||||
+96
@@ -1716,6 +1716,102 @@ public class LLFirPreresolvedReversedDiagnosticCompilerFE10TestDataTestGenerated
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/ConstructorCallAllowed.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnFunction.kt")
|
||||
public void testCycleAnnotationOnFunction() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnFunction.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnFunctionInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnFunctionInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnFunctionInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnFunctionParameterType.kt")
|
||||
public void testCycleAnnotationOnFunctionParameterType() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnFunctionParameterType.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnFunctionParameterTypeInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnFunctionParameterTypeInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnFunctionParameterTypeInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnProperty.kt")
|
||||
public void testCycleAnnotationOnProperty() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnProperty.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnPropertyField.kt")
|
||||
public void testCycleAnnotationOnPropertyField() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnPropertyField.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnPropertyFieldInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnPropertyFieldInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnPropertyFieldInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnPropertyInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnPropertyInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnPropertyInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnReceiverParameterFunction.kt")
|
||||
public void testCycleAnnotationOnReceiverParameterFunction() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnReceiverParameterFunction.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnReceiverParameterFunctionInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnReceiverParameterFunctionInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnReceiverParameterFunctionInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnReceiverParameterProperty.kt")
|
||||
public void testCycleAnnotationOnReceiverParameterProperty() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnReceiverParameterProperty.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnReceiverParameterPropertyInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnReceiverParameterPropertyInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnReceiverParameterPropertyInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnTypeParameterFunction.kt")
|
||||
public void testCycleAnnotationOnTypeParameterFunction() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnTypeParameterFunction.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnTypeParameterFunctionInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnTypeParameterFunctionInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnTypeParameterFunctionInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnTypeParameterProperty.kt")
|
||||
public void testCycleAnnotationOnTypeParameterProperty() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnTypeParameterProperty.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleAnnotationOnTypeParameterPropertyInsideLocalClass.kt")
|
||||
public void testCycleAnnotationOnTypeParameterPropertyInsideLocalClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/annotations/cycleAnnotationOnTypeParameterPropertyInsideLocalClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("cycleInParameters_after.kt")
|
||||
public void testCycleInParameters_after() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user