private TypeInfo fieldType(String desc, String signature) {
    if (signature != null) {
      try {
        return SignatureParsing.parseTypeStringToTypeInfo(new SignatureParsing.CharIterator(signature), myFirstPassData);
      }
      catch (ClsFormatException e) {
        if (LOG.isDebugEnabled()) LOG.debug("source=" + mySource + " signature=" + signature, e);
      }
    }
    return toTypeInfo(Type.getType(desc), myFirstPassData);
  }
private TypeInfo fieldType(String desc, String signature)