code: private void pop(final String desc) {
          char c = desc.charAt(0);
          if (c == '(') {
              pop((Type.getArgumentsAndReturnSizes(desc) >> 2) - 1);
          } else if (c == 'J' || c == 'D') {
              pop(2);
          } else {
              pop(1);
          }
      }
docs: Pops a type from the output frame stack.
  
  @param desc
  the descriptor of the type to be popped. Can also be a method
  descriptor (in this case this method pops the types
  corresponding to the method arguments).