reading varargs
generics do not work yet: === fun <P> varargGeneric(a: Int, vararg b: P) = 1 ===
This commit is contained in:
@@ -256,11 +256,13 @@ public class ReadClassDataTest extends UsefulTestCase {
|
||||
}
|
||||
|
||||
private void serialize(ValueParameterDescriptor valueParameter, StringBuilder sb) {
|
||||
if (valueParameter.getVarargElementType() != null) {
|
||||
sb.append("vararg ");
|
||||
}
|
||||
sb.append(valueParameter.getName());
|
||||
sb.append(": ");
|
||||
if (valueParameter.getVarargElementType() != null) {
|
||||
sb.append("vararg ");
|
||||
serialize(valueParameter.getVarargElementType());
|
||||
serialize(valueParameter.getVarargElementType(), sb);
|
||||
} else {
|
||||
serialize(valueParameter.getOutType(), sb);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user