code: void set(String name, String desc, int bsmIndex) {
          this.type = ClassWriter.INDY;
          this.longVal = bsmIndex;
          this.strVal1 = name;
          this.strVal2 = desc;
          this.hashCode = 0x7FFFFFFF & (ClassWriter.INDY + bsmIndex
                  * strVal1.hashCode() * strVal2.hashCode());
      }
docs: Sets the item to an InvokeDynamic item.
  
  @param name
  invokedynamic's name.
  @param desc
  invokedynamic's desc.
  @param bsmIndex
  zero based index into the class attribute BootrapMethods.