2! I   H  H        " H % H   ) )  ) 0 H ) "M  8 H ; H > H A H  LoopContext InnerClassesNewOp()VCodeLineNumberTableLocalVariableTablethisLjavassist/expr/ExprEditor;doit5(Ljavassist/CtClass;Ljavassist/bytecode/MethodInfo;)ZhLjavassist/expr/Handler;iIb Ljavassist/bytecode/BadBytecode;clazzLjavassist/CtClass;minfoLjavassist/bytecode/MethodInfo;codeAttr"Ljavassist/bytecode/CodeAttribute;iterator!Ljavassist/bytecode/CodeIterator;editedZcontext'Ljavassist/expr/ExprEditor$LoopContext;et#Ljavassist/bytecode/ExceptionTable;n StackMapTable Exceptions~(Ljavassist/CtClass;Ljavassist/bytecode/MethodInfo;Ljavassist/expr/ExprEditor$LoopContext;Ljavassist/bytecode/CodeIterator;I)Zsize2sizeendPosloopBody}(Ljavassist/bytecode/CodeIterator;Ljavassist/CtClass;Ljavassist/bytecode/MethodInfo;Ljavassist/expr/ExprEditor$LoopContext;)Zindexccall Ljavassist/expr/ConstructorCall;mcallLjavassist/expr/MethodCall;newList!Ljavassist/expr/ExprEditor$NewOp;exprLjavassist/expr/Expr;posceedit(Ljavassist/expr/NewExpr;)VLjavassist/expr/NewExpr;(Ljavassist/expr/NewArray;)VaLjavassist/expr/NewArray;(Ljavassist/expr/MethodCall;)Vm#(Ljavassist/expr/ConstructorCall;)V(Ljavassist/expr/FieldAccess;)VfLjavassist/expr/FieldAccess;(Ljavassist/expr/Instanceof;)VLjavassist/expr/Instanceof;(Ljavassist/expr/Cast;)VLjavassist/expr/Cast;(Ljavassist/expr/Handler;)V SourceFileExprEditor.java MN  b%javassist/expr/ExprEditor$LoopContext M vw  tjavassist/expr/Handler M d Y Y    javassist/bytecode/BadBytecode javassist/CannotCompileException  M      javassist/expr/MethodCall M javassist/expr/FieldAccess M  javassist/expr/ExprEditor$NewOp }~   M  javassist/expr/NewExpr Y M  ~  javassist/expr/ConstructorCall javassist/expr/NewArray javassist/expr/Instanceof javassist/expr/Cast  M javassist/expr/ExprEditorjava/lang/Object javassist/bytecode/CodeAttributejavassist/bytecode/CodeIterator!javassist/bytecode/ExceptionTablejavassist/expr/Exprjavassist/CtClassjavassist/bytecode/MethodInfogetCodeAttribute$()Ljavassist/bytecode/CodeAttribute;#()Ljavassist/bytecode/CodeIterator; getMaxLocals()I(I)VhasNext()ZgetExceptionTable%()Ljavassist/bytecode/ExceptionTable;z(Ljavassist/bytecode/ExceptionTable;ILjavassist/bytecode/CodeIterator;Ljavassist/CtClass;Ljavassist/bytecode/MethodInfo;)Vlocalsstack updateMax(II)V maxLocals setMaxLocals getMaxStackmaxStack setMaxStack getClassPool()Ljavassist/ClassPool; getClassFile2 ()Ljavassist/bytecode/ClassFile;rebuildStackMapIf66(Ljavassist/ClassPool;Ljavassist/bytecode/ClassFile;)V getMessage()Ljava/lang/String;*(Ljava/lang/String;Ljava/lang/Throwable;)V lookAhead getCodeLengthnextbyteAt(I)IW(ILjavassist/bytecode/CodeIterator;Ljavassist/CtClass;Ljavassist/bytecode/MethodInfo;)VX(ILjavassist/bytecode/CodeIterator;Ljavassist/CtClass;Ljavassist/bytecode/MethodInfo;I)Vu16bitAt getConstPool ()Ljavassist/bytecode/ConstPool;javassist/bytecode/ConstPool getClassInfo(I)Ljava/lang/String;7(Ljavassist/expr/ExprEditor$NewOp;ILjava/lang/String;)VtypeLjava/lang/String; isConstructor(Ljava/lang/String;I)Ij(ILjavassist/bytecode/CodeIterator;Ljavassist/CtClass;Ljavassist/bytecode/MethodInfo;Ljava/lang/String;I)V getMethodNamejava/lang/Stringequals(Ljava/lang/Object;)Z(Ljava/lang/Throwable;)V!HI MNO/*PJQ RSTUO  ,N--:6Y-:*+,6- : 66  : Y +, : *  6   - ---`,++: Y  PnRS T VWX!Z)[6\<^B_I`Sadbjcrdue`klnpqvtuxQz d VW L>XY Z[ RS\]^_`abcde!fgBhiIjYk& lmno7BpqTrO I6>46*+,-66 d`6P* (+29CFQ\ 2sY'tYIRSI\]I^_IfgIbcIuYFdek?qvwO :+ 6+!6> "Y+,-#:*"$ %Y+,-&:*%'E,+`(6)Y*-+,-* *:H-+.+`(/10Y+,-.12:*034*C"Y+,-#:  5678Y+,-9:  :* :  :* $x Š;Y+,-<:*;=D>Y+,-?:*>@"AY+,-B:*ACDEF:YGP. $<JVv*7EIORV\_wQ xYE yz *2{| }~ YY [RSbc\]^_fgk=0X5 !mnpqO5PQRSqO5PQRSqO5PQRS|qO5P#QRSzqO5P*QRSqO5P0QRSXqO5P6QRSqO5P<QRSVWqKHJ)HL