String  res = baseType.toString(); for (int i = 0; i < arrayBound; i++) {
String res; if (baseType.isArrayType()) { res = "(" + baseType.toString() + ")"; } else { res = baseType.toString(); } for (int i = 0; i < dims.length; i++) {
    public String toString() {        String  res = baseType.toString();        for (int i = 0; i < arrayBound; i++) {            //res += "*";            if (dims[i] == null) {                res += "[]";            } else if (dims[i] instanceof JIntLiteral) {                res += "[" + dims[i].intValue() + "]";            }  else {                res += "[" + dims[i].toString() + "]";            }        }        return res;    }