return null;
}
}
private Map<String,String> getNodeProperties(Location loc) {
RTLStatement curStmt = program.getStatement(loc);
Map<String,String> properties = new HashMap<String, String>();
if (curStmt != null) {
if (curStmt.getLabel().getAddress().getValue() >= 0xFACE0000L) {
properties.put("color", "lightgrey");
properties.put("fillcolor", "lightgrey");
}
if (program.getUnresolvedBranches().contains(curStmt.getLabel())) {
properties.put("fillcolor", "red");
}
if (mustLeaves.contains(loc)) {
properties.put("fillcolor", "green");
}
if (curStmt.getLabel().equals(program.getStart())) {
properties.put("color", "green");
properties.put("style", "filled,bold");
} else if (curStmt instanceof RTLHalt) {
properties.put("color", "orange");
properties.put("style", "filled,bold");