3 +V +W +X +Y +Z +[ 7\ ,] ^_ `a `b `c de fg dh 7i jk lm nop nq `r ds dt du jm `v +wx +y fz l{ d| `}~ # d ` + 7 ` argsCountI val$ident#Ljdk/nashorn/internal/ir/IdentNode;val$is_not_eval$Ljdk/nashorn/internal/codegen/Label;val$invoke_direct_eval val$flags val$eval_donethis$1 InnerClasses.Ljdk/nashorn/internal/codegen/CodeGenerator$3; TypeBounds(Ljdk/nashorn/internal/codegen/CodeGenerator$3;Ljdk/nashorn/internal/ir/Optimistic;Ljdk/nashorn/internal/codegen/CodeGenerator$TypeBounds;Ljdk/nashorn/internal/ir/IdentNode;Ljdk/nashorn/internal/codegen/Label;Ljdk/nashorn/internal/codegen/Label;ILjdk/nashorn/internal/codegen/Label;)VCodeLineNumberTableLocalVariableTablethis0Ljdk/nashorn/internal/codegen/CodeGenerator$3$3; optimistic$Ljdk/nashorn/internal/ir/Optimistic; resultBounds7Ljdk/nashorn/internal/codegen/CodeGenerator$TypeBounds; loadStack()VievalArgsLjava/util/List;numArgsLocalVariableTypeTable6Ljava/util/List; StackMapTable consumeStack SourceFileCodeGenerator.javaEnclosingMethod 69 /0 12 32 4. 52 :       "jdk/nashorn/internal/ir/Expression -.eval 8jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext  H F .jdk/nashorn/internal/codegen/CodeGenerator$3$3>jdk/nashorn/internal/codegen/CodeGenerator$OptimisticOperationOptimisticOperation,jdk/nashorn/internal/codegen/CodeGenerator$35jdk/nashorn/internal/codegen/CodeGenerator$TypeBoundsjava/util/ListevalCall'(Ljdk/nashorn/internal/ir/IdentNode;I)Vthis$0,Ljdk/nashorn/internal/codegen/CodeGenerator;(Ljdk/nashorn/internal/codegen/CodeGenerator;Ljdk/nashorn/internal/ir/Optimistic;Ljdk/nashorn/internal/codegen/CodeGenerator$TypeBounds;)V!jdk/nashorn/internal/ir/IdentNodesetIsNotFunction%()Ljdk/nashorn/internal/ir/IdentNode;*jdk/nashorn/internal/codegen/CodeGenerator access$600~(Ljdk/nashorn/internal/codegen/CodeGenerator;Ljdk/nashorn/internal/ir/Expression;)Ljdk/nashorn/internal/codegen/MethodEmitter; access$5300Z(Ljdk/nashorn/internal/codegen/CodeGenerator;)Ljdk/nashorn/internal/codegen/MethodEmitter; access$000*jdk/nashorn/internal/codegen/MethodEmitterifeq'(Ljdk/nashorn/internal/codegen/Label;)V.jdk/nashorn/internal/codegen/CompilerConstantsSCOPE0Ljdk/nashorn/internal/codegen/CompilerConstants;loadCompilerConstant^(Ljdk/nashorn/internal/codegen/CompilerConstants;)Ljdk/nashorn/internal/codegen/MethodEmitter; val$callNode"Ljdk/nashorn/internal/ir/CallNode; jdk/nashorn/internal/ir/CallNode getEvalArgsEvalArgs-()Ljdk/nashorn/internal/ir/CallNode$EvalArgs;)jdk/nashorn/internal/ir/CallNode$EvalArgsgetArgs()Ljava/util/List;get(I)Ljava/lang/Object;size()I access$5400S(Ljdk/nashorn/internal/codegen/CodeGenerator;Ljdk/nashorn/internal/ir/Expression;)V_gotolabelloadNull.()Ljdk/nashorn/internal/codegen/MethodEmitter; access$5100?(Ljdk/nashorn/internal/codegen/CodeGenerator;Ljava/util/List;)I dynamicCallB(IILjava/lang/String;)Ljdk/nashorn/internal/codegen/MethodEmitter;THIS getLocation()Ljava/lang/String;load@(Ljava/lang/String;)Ljdk/nashorn/internal/codegen/MethodEmitter; access$5500V(Ljdk/nashorn/internal/codegen/CodeGenerator;)Ljdk/nashorn/internal/ir/LexicalContext;getCurrentFunction(()Ljdk/nashorn/internal/ir/FunctionNode;$jdk/nashorn/internal/ir/FunctionNodeisStrict()Z/(Z)Ljdk/nashorn/internal/codegen/MethodEmitter; access$5600convertOptimisticReturnValueval$resultBounds access$5700(Ljdk/nashorn/internal/codegen/CodeGenerator;Ljdk/nashorn/internal/codegen/CodeGenerator$TypeBounds;)Ljdk/nashorn/internal/codegen/MethodEmitter; +,-./012324.5269:=>v .*+******+,-?@*.AB.69.CD.EFGH>** W* W* * * W*L*+ W+=>*+* ** *** W* W***?B.?Mbip@*kI.ABMJKiyL.M MJNO kPQH>**`*W* ** ** W* * !W* *"#$%&W*'W*(**)*W?* "3D_    @ ABRST7U8*7;`<+,`lj