()
| 140 | } |
| 141 | |
| 142 | @Override |
| 143 | public String toString() { |
| 144 | StringBuilder sb = new StringBuilder(getInsnString()); |
| 145 | sb.append(" (").append(var).append(") {"); |
| 146 | getCaseTargets().forEach(caseTarget -> { |
| 147 | int caseValue = caseTarget.first(); |
| 148 | Stmt target = caseTarget.second(); |
| 149 | sb.append(caseValue).append("->").append(toString(target)).append(", "); |
| 150 | }); |
| 151 | sb.append("default->").append(toString(defaultTarget)).append('}'); |
| 152 | return sb.toString(); |
| 153 | } |
| 154 | |
| 155 | public abstract String getInsnString(); |
| 156 | } |
nothing calls this directly
no test coverage detected