[FIR] Initialize outer type parameters for local classes
This commit is contained in:
committed by
TeamCityServer
parent
38820d3e41
commit
e52a410599
+1
-3
@@ -34,9 +34,7 @@ internal class FirDesignatedAnnotationArgumentsResolveTransformerForIDE(
|
||||
}
|
||||
}
|
||||
is FirRegularClass -> {
|
||||
context.withContainingClass(nextElement) {
|
||||
moveNextDeclaration(designationIterator)
|
||||
}
|
||||
moveNextDeclaration(designationIterator)
|
||||
}
|
||||
is FirEnumEntry -> {
|
||||
context.forEnumEntry {
|
||||
|
||||
+6
@@ -11345,6 +11345,12 @@ public class DiagnosisCompilerTestFE10TestdataTestGenerated extends AbstractDiag
|
||||
runTest("compiler/testData/diagnostics/tests/generics/kt9985.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("localClassWithTypeArgumentFromFunction.kt")
|
||||
public void testLocalClassWithTypeArgumentFromFunction() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/generics/localClassWithTypeArgumentFromFunction.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("Projections.kt")
|
||||
public void testProjections() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user