Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\jvm\Gen$2.class
?? 4 ? ()I ()V ()Z (I)I (Z)V <init> Code EnclosingMethod InnerClasses LineNumberTable SourceFile StackMapTable access$100 access$200 append check com/sun/tools/javac/comp/Env com/sun/tools/javac/jvm/Code "com/sun/tools/javac/jvm/Code$Chain "com/sun/tools/javac/jvm/Code$State com/sun/tools/javac/jvm/Gen com/sun/tools/javac/jvm/Gen$2 &com/sun/tools/javac/jvm/Gen$GenContext (com/sun/tools/javac/jvm/Gen$GenFinalizer com/sun/tools/javac/tree/JCTree 'com/sun/tools/javac/tree/JCTree$JCBlock %com/sun/tools/javac/tree/JCTree$JCTry com/sun/tools/javac/util/Assert #com/sun/tools/javac/util/ListBuffer cont curCP dup emitJump finalizer gaps gen genLast genStat hasFinalizer info java/lang/Integer jsrReturnValue length push state this$0 val$oldEnv val$tree val$tryEnv valueOf visitTry ) Lcom/sun/tools/javac/code/Type; Lcom/sun/tools/javac/comp/Env; $Lcom/sun/tools/javac/jvm/Code$Chain; $Lcom/sun/tools/javac/jvm/Code$State; Lcom/sun/tools/javac/jvm/Gen; )Lcom/sun/tools/javac/tree/JCTree$JCBlock; 'Lcom/sun/tools/javac/tree/JCTree$JCTry; %Lcom/sun/tools/javac/util/ListBuffer; Ljava/lang/Object; "(Lcom/sun/tools/javac/code/Type;)V &()Lcom/sun/tools/javac/jvm/Code$State; (Lcom/sun/tools/javac/jvm/Gen;)V (Lcom/sun/tools/javac/jvm/Gen;)Z *(Lcom/sun/tools/javac/tree/JCTree$JCTry;)V (I)Ljava/lang/Integer; C(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;I)V =(Lcom/sun/tools/javac/jvm/Gen;)Lcom/sun/tools/javac/jvm/Code; L(ILcom/sun/tools/javac/jvm/Code$Chain;Lcom/sun/tools/javac/jvm/Code$State;)V 9(Ljava/lang/Object;)Lcom/sun/tools/javac/util/ListBuffer; ?(Lcom/sun/tools/javac/jvm/Gen;Lcom/sun/tools/javac/tree/JCTree$JCTry;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Env;)V * B / C 1 C D - E . F "