Processing vararg flag of parameter for primitives and wrappers.

#KT-2776 fixed
This commit is contained in:
Evgeny Gerashchenko
2012-11-28 12:55:21 +04:00
parent 6375ea89a0
commit 88bf3d9298
16 changed files with 202 additions and 8 deletions
@@ -471,11 +471,21 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNotVararg.java");
}
@TestMetadata("InheritNotVarargInteger.java")
public void testInheritNotVarargInteger() throws Exception {
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNotVarargInteger.java");
}
@TestMetadata("InheritNotVarargNotNull.java")
public void testInheritNotVarargNotNull() throws Exception {
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNotVarargNotNull.java");
}
@TestMetadata("InheritNotVarargPrimitive.java")
public void testInheritNotVarargPrimitive() throws Exception {
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNotVarargPrimitive.java");
}
@TestMetadata("InheritNullability.java")
public void testInheritNullability() throws Exception {
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNullability.java");
@@ -496,11 +506,21 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritVararg.java");
}
@TestMetadata("InheritVarargInteger.java")
public void testInheritVarargInteger() throws Exception {
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritVarargInteger.java");
}
@TestMetadata("InheritVarargNotNull.java")
public void testInheritVarargNotNull() throws Exception {
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritVarargNotNull.java");
}
@TestMetadata("InheritVarargPrimitive.java")
public void testInheritVarargPrimitive() throws Exception {
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritVarargPrimitive.java");
}
@TestMetadata("MutableToReadOnly.java")
public void testMutableToReadOnly() throws Exception {
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/MutableToReadOnly.java");
@@ -1361,11 +1361,21 @@ public class LazyResolveNamespaceComparingTestGenerated extends AbstractLazyReso
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNotVararg.kt");
}
@TestMetadata("InheritNotVarargInteger.kt")
public void testInheritNotVarargInteger() throws Exception {
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNotVarargInteger.kt");
}
@TestMetadata("InheritNotVarargNotNull.kt")
public void testInheritNotVarargNotNull() throws Exception {
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNotVarargNotNull.kt");
}
@TestMetadata("InheritNotVarargPrimitive.kt")
public void testInheritNotVarargPrimitive() throws Exception {
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNotVarargPrimitive.kt");
}
@TestMetadata("InheritNullability.kt")
public void testInheritNullability() throws Exception {
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNullability.kt");
@@ -1386,11 +1396,21 @@ public class LazyResolveNamespaceComparingTestGenerated extends AbstractLazyReso
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritVararg.kt");
}
@TestMetadata("InheritVarargInteger.kt")
public void testInheritVarargInteger() throws Exception {
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritVarargInteger.kt");
}
@TestMetadata("InheritVarargNotNull.kt")
public void testInheritVarargNotNull() throws Exception {
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritVarargNotNull.kt");
}
@TestMetadata("InheritVarargPrimitive.kt")
public void testInheritVarargPrimitive() throws Exception {
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritVarargPrimitive.kt");
}
@TestMetadata("MutableToReadOnly.kt")
public void testMutableToReadOnly() throws Exception {
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/MutableToReadOnly.kt");