question: 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 ) ; } }
target:  Pops a type from the output frame stack.