code: private List<FieldNode> getFieldsByDesc(String desc, List<FieldNode> fields) {
          List<FieldNode> result = new ArrayList<FieldNode>();
          for (FieldNode fn : fields) {
              if (desc.equals(fn.desc)) {
                  result.add(fn);
              }
          }
          return result;
      }
docs: Find the described field in the list of {@code FieldNode}s.
  
  @param desc the field type descriptor
  @param fields the list of fields
  
  @return the fields the match the provided descriptor