dynamicLink.set(declaringClass.getMethodRef(constantPoolIndex), bytecode);
dynamicLink.set(getDeclaringClass().getMethodRef(constantPoolIndex), bytecode);
  public final void getDynamicLink(VM_DynamicLink dynamicLink, int bcIndex) throws UninterruptiblePragma {    if (VM.VerifyAssertions) VM._assert(bytecodes != null);    if (VM.VerifyAssertions) VM._assert(bcIndex + 2 < bytecodes.length);    int bytecode = bytecodes[bcIndex] & 0xFF;    if (VM.VerifyAssertions) VM._assert((VM_BytecodeConstants.JBC_invokevirtual <= bytecode)                                        && (bytecode <= VM_BytecodeConstants.JBC_invokeinterface));    int constantPoolIndex = ((bytecodes[bcIndex + 1] & 0xFF) << BITS_IN_BYTE) | (bytecodes[bcIndex + 2] & 0xFF);    dynamicLink.set(declaringClass.getMethodRef(constantPoolIndex), bytecode);  }