private void pop(final String desc){
  char c=desc.charAt(0);
  if (c == '(') {
    pop((MethodWriter.getArgumentsAndReturnSizes(desc) >> 2) - 1);
  }
 else   if (c == 'J' || c == 'D') {
    pop(2);
  }
 else {
    pop(1);
  }
}

private void pop ( final String desc ) { char c = desc . charAt ( 0 ) ; if ( c == '(' ) { pop ( ( MethodWriter . getArgumentsAndReturnSizes ( desc ) > > 2 ) - 1 ) ; } else if ( c == 'J' || c == 'D' ) { pop ( 2 ) ; } else { pop ( 1 ) ; } }
pops a type from the output frame stack .
