(VMClass vmClass, ArrayList<Field> fields)
| 360 | } |
| 361 | |
| 362 | private static void getAllFields(VMClass vmClass, ArrayList<Field> fields) { |
| 363 | if (vmClass.super_ != null) { |
| 364 | getAllFields(vmClass.super_, fields); |
| 365 | } |
| 366 | if (vmClass.fieldTable != null) { |
| 367 | Classes.link(vmClass); |
| 368 | |
| 369 | for (int i = 0; i < vmClass.fieldTable.length; ++i) { |
| 370 | fields.add(new Field(vmClass.fieldTable[i])); |
| 371 | } |
| 372 | } |
| 373 | } |
| 374 | |
| 375 | public Field[] getAllFields() { |
| 376 | ArrayList<Field> fields = new ArrayList<Field>(); |
no test coverage detected