Prohibit assigning single elements into varargs in named form

#KT-20588 Fixed
 #KT-20589 Fixed
This commit is contained in:
Mikhail Zarechenskiy
2018-07-05 23:32:07 +03:00
parent 959c2f4843
commit c032a02373
14 changed files with 138 additions and 12 deletions
@@ -22130,6 +22130,11 @@ public class DiagnosticsTestGenerated extends AbstractDiagnosticsTest {
runTest("compiler/testData/diagnostics/tests/varargs/NullableTypeForVarargArgument.kt");
}
@TestMetadata("prohibitAssigningSingleElementsInNamedForm.kt")
public void testProhibitAssigningSingleElementsInNamedForm() throws Exception {
runTest("compiler/testData/diagnostics/tests/varargs/prohibitAssigningSingleElementsInNamedForm.kt");
}
@TestMetadata("UnaryVsVararg.kt")
public void testUnaryVsVararg() throws Exception {
runTest("compiler/testData/diagnostics/tests/varargs/UnaryVsVararg.kt");
@@ -22130,6 +22130,11 @@ public class DiagnosticsUsingJavacTestGenerated extends AbstractDiagnosticsUsing
runTest("compiler/testData/diagnostics/tests/varargs/NullableTypeForVarargArgument.kt");
}
@TestMetadata("prohibitAssigningSingleElementsInNamedForm.kt")
public void testProhibitAssigningSingleElementsInNamedForm() throws Exception {
runTest("compiler/testData/diagnostics/tests/varargs/prohibitAssigningSingleElementsInNamedForm.kt");
}
@TestMetadata("UnaryVsVararg.kt")
public void testUnaryVsVararg() throws Exception {
runTest("compiler/testData/diagnostics/tests/varargs/UnaryVsVararg.kt");