Introduce warning about forbidden referencing to underscore named parameter of the catch block in a future release (KT-31567)

This commit is contained in:
Victor Petukhov
2020-09-28 13:40:36 +03:00
parent 09f1764f82
commit 8f333aef3a
18 changed files with 334 additions and 2 deletions
@@ -19197,6 +19197,16 @@ public class FirOldFrontendDiagnosticsTestGenerated extends AbstractFirOldFronte
runTest("compiler/testData/diagnostics/tests/resolve/typeParameterInDefaultValueInLocalFunction.kt");
}
@TestMetadata("underscoreInCatchBlock.kt")
public void testUnderscoreInCatchBlock() throws Exception {
runTest("compiler/testData/diagnostics/tests/resolve/underscoreInCatchBlock.kt");
}
@TestMetadata("underscoreInCatchBlockWithEnabledFeature.kt")
public void testUnderscoreInCatchBlockWithEnabledFeature() throws Exception {
runTest("compiler/testData/diagnostics/tests/resolve/underscoreInCatchBlockWithEnabledFeature.kt");
}
@TestMetadata("wrongNumberOfTypeArguments.kt")
public void testWrongNumberOfTypeArguments() throws Exception {
runTest("compiler/testData/diagnostics/tests/resolve/wrongNumberOfTypeArguments.kt");