small bugfix

This commit is contained in:
Honfika
2013-10-13 02:31:48 +02:00
parent 19f3a99496
commit b33ac86256
2 changed files with 9 additions and 7 deletions

View File

@@ -41,7 +41,7 @@ public class ConstructPropAVM2Item extends AVM2Item {
hilight("new ", writer);
int idx = writer.getLength();
object.toString(writer, constants, localRegNames, fullyQualifiedNames);
if (idx > writer.getLength()) {
if (idx < writer.getLength()) {
hilight(".", writer);
}
propertyName.toString(writer, constants, localRegNames, fullyQualifiedNames);

View File

@@ -81,18 +81,20 @@ public class IfItem extends GraphTargetItem implements Block {
ti.toStringSemicoloned(writer, localData).appendNewLine();
}
}
hilight(Graph.INDENTCLOSE + "\r\n", writer);
hilight(Graph.INDENTCLOSE, writer).appendNewLine();
hilight("}", writer);
if (elseBranch.size() > 0) {
hilight("\r\nelse\r\n", writer);
hilight("{\r\n" + Graph.INDENTOPEN + "\r\n", writer);
writer.appendNewLine();
hilight("else", writer).appendNewLine();
hilight("{", writer).appendNewLine();
hilight(Graph.INDENTOPEN, writer).appendNewLine();
for (GraphTargetItem ti : elseBranch) {
if (!ti.isEmpty()) {
ti.toStringSemicoloned(writer, localData);
hilight("\r\n", writer);
ti.toStringSemicoloned(writer, localData).appendNewLine();
}
}
hilight(Graph.INDENTCLOSE + "\r\n}", writer);
hilight(Graph.INDENTCLOSE, writer).appendNewLine();
hilight("}", writer);
}
return writer;
}