X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fibex%2Fclassgen%2FType.java;h=95d939458ea6671c90501e96f4a1ba770d9b3e79;hb=1be1acc8b4262fd60e615446a866dc5c54eb0a45;hp=af3da6bf3c353af64dce129060b634ee7da2eb38;hpb=7f720b1730277f379d055ac5bcdeb5c86ca05551;p=org.ibex.classgen.git diff --git a/src/org/ibex/classgen/Type.java b/src/org/ibex/classgen/Type.java index af3da6b..95d9394 100644 --- a/src/org/ibex/classgen/Type.java +++ b/src/org/ibex/classgen/Type.java @@ -152,6 +152,21 @@ public class Type { public final Type returnType; public Type getArgType(int i) { return argTypes[i]; } public int getNumArgs() { return argTypes.length; } + public String debugToString() { + StringBuffer sb = new StringBuffer(); + if (name.equals("")) sb.append("static "); + else { + if (name.equals("")) + sb.append(Class.this.getShortName()); + else + sb.append(returnType).append(" ").append(name); + sb.append("("); + for(int i=0; i