Render parameter indices.

This commit is contained in:
Evgeny Gerashchenko
2012-12-25 02:46:49 +04:00
parent dc363c8db4
commit 3e7ce13893
@@ -335,6 +335,10 @@ public class DescriptorRendererImpl implements DescriptorRenderer {
builder.append(lt()); builder.append(lt());
} }
if (verbose) {
builder.append("/*").append(typeParameter.getIndex()).append("*/ ");
}
if (typeParameter.isReified()) { if (typeParameter.isReified()) {
builder.append(renderKeyword("reified")).append(" "); builder.append(renderKeyword("reified")).append(" ");
} }
@@ -476,6 +480,11 @@ public class DescriptorRendererImpl implements DescriptorRenderer {
if (topLevel) { if (topLevel) {
builder.append(renderKeyword("value-parameter")).append(" "); builder.append(renderKeyword("value-parameter")).append(" ");
} }
if (verbose) {
builder.append("/*").append(valueParameter.getIndex()).append("*/ ");
}
renderVariable(valueParameter, builder, topLevel); renderVariable(valueParameter, builder, topLevel);
boolean withDefaultValue = debugMode ? valueParameter.declaresDefaultValue() : valueParameter.hasDefaultValue(); boolean withDefaultValue = debugMode ? valueParameter.declaresDefaultValue() : valueParameter.hasDefaultValue();
if (withDefaultValue) { if (withDefaultValue) {