Fix #KT-28999. Prohibit type parameters on anonymous objects

This commit is contained in:
Dmitriy Novozhilov
2019-02-07 13:26:29 +03:00
parent 11e5ddf9ae
commit 49a42f9434
9 changed files with 82 additions and 6 deletions
@@ -3114,6 +3114,11 @@ public class DiagnosticsTestGenerated extends AbstractDiagnosticsTest {
runTest("compiler/testData/diagnostics/tests/classObjects/typeParametersInAnnonymousObject.kt");
}
@TestMetadata("typeParametersInAnnonymousObject_after.kt")
public void testTypeParametersInAnnonymousObject_after() throws Exception {
runTest("compiler/testData/diagnostics/tests/classObjects/typeParametersInAnnonymousObject_after.kt");
}
@TestMetadata("typeParametersInObject.kt")
public void testTypeParametersInObject() throws Exception {
runTest("compiler/testData/diagnostics/tests/classObjects/typeParametersInObject.kt");