private boolean isVarArgCall() {
    StructClass cl = DecompilerContext.getStructContext().getClass(className);
    if (cl != null) {
      StructMethod mt = cl.getMethod(InterpreterUtil.makeUniqueKey(name, stringDescriptor));
      if (mt != null) {
        return mt.hasModifier(CodeConstants.ACC_VARARGS);
      }
    }
    else {
      // TODO: tap into IDEA indices to access libraries methods details

      // try to check the class on the classpath
      Method mtd = ClasspathHelper.findMethod(className, name, descriptor);
      return mtd != null && mtd.isVarArgs();
    }
    return false;
  }
private boolean isVarArgCall()