parse method in/out parameters

This commit is contained in:
Stepan Koltsov
2011-12-15 20:15:32 +04:00
committed by Nikolay Krasko
parent 08647b4ae7
commit a8640c1ec4
6 changed files with 46 additions and 18 deletions
@@ -237,7 +237,12 @@ public class ReadClassDataTest extends UsefulTestCase {
}
private void serialize(Variance variance, StringBuilder sb) {
sb.append(variance);
if (variance == Variance.INVARIANT) {
} else {
sb.append(variance);
sb.append(' ');
}
}
private void serialize(JetType type, StringBuilder sb) {
@@ -318,9 +323,7 @@ public class ReadClassDataTest extends UsefulTestCase {
}
private void serialize(TypeParameterDescriptor param, StringBuilder sb) {
if (param.getVariance() != Variance.INVARIANT) {
serialize(param.getVariance(), sb);
}
serialize(param.getVariance(), sb);
sb.append(param.getName());
// TODO: serialize bounds
}