protected final String toHumanWithInline(String extra) {
    StringBuilder sb = new StringBuilder(80);

    sb.append(position);
    sb.append(": ");
    sb.append(opcode.getNickname());

    if (extra != null) {
      sb.append("(");
      sb.append(extra);
      sb.append(")");
    }

    if (result == null) {
      sb.append(" .");
    } else {
      sb.append(" ");
      sb.append(result.toHuman());
    }

    sb.append(" <-");

    int sz = sources.size();
    if (sz == 0) {
      sb.append(" .");
    } else {
      for (int i = 0; i < sz; i++) {
        sb.append(" ");
        sb.append(sources.get(i).toHuman());
      }
    }

    return sb.toString();
  }
Returns the human string form of this instance, with the given bit added in the standard
location for an inline argument.

@param extra {@code null-ok;} the inline argument string
@return {@code non-null;} the human string form
android/android_framework/dex-maker/src/main/java/com/android/dx/rop/code/Insn.java