3 9 8 8           8   8 8  (  . 8 1  5  InnerClassesBinaryNodeConstantEvaluatorUnaryNodeConstantEvaluatorConstantEvaluatorlog2Ljdk/nashorn/internal/runtime/logging/DebugLogger;*(Ljdk/nashorn/internal/codegen/Compiler;)VCodeLineNumberTableLocalVariableTablethis,Ljdk/nashorn/internal/codegen/FoldConstants;compiler'Ljdk/nashorn/internal/codegen/Compiler; getLogger4()Ljdk/nashorn/internal/runtime/logging/DebugLogger; initLoggerZ(Ljdk/nashorn/internal/runtime/Context;)Ljdk/nashorn/internal/runtime/logging/DebugLogger;context&Ljdk/nashorn/internal/runtime/Context;leaveUnaryNodeC(Ljdk/nashorn/internal/ir/UnaryNode;)Ljdk/nashorn/internal/ir/Node; unaryNode#Ljdk/nashorn/internal/ir/UnaryNode; literalNode%Ljdk/nashorn/internal/ir/LiteralNode;LocalVariableTypeTable(Ljdk/nashorn/internal/ir/LiteralNode<*>; StackMapTableleaveBinaryNodeD(Ljdk/nashorn/internal/ir/BinaryNode;)Ljdk/nashorn/internal/ir/Node; binaryNode$Ljdk/nashorn/internal/ir/BinaryNode;leaveFunctionNodeF(Ljdk/nashorn/internal/ir/FunctionNode;)Ljdk/nashorn/internal/ir/Node; functionNode&Ljdk/nashorn/internal/ir/FunctionNode; leaveIfNode@(Ljdk/nashorn/internal/ir/IfNode;)Ljdk/nashorn/internal/ir/Node;isTrueZexecutedLjdk/nashorn/internal/ir/Block;dropped statementsLjava/util/List;ifNode Ljdk/nashorn/internal/ir/IfNode;testLjdk/nashorn/internal/ir/Node;5Ljava/util/List;leaveTernaryNodeE(Ljdk/nashorn/internal/ir/TernaryNode;)Ljdk/nashorn/internal/ir/Node; ternaryNode%Ljdk/nashorn/internal/ir/TernaryNode;leaveSwitchNodeD(Ljdk/nashorn/internal/ir/SwitchNode;)Ljdk/nashorn/internal/ir/Node; switchNode$Ljdk/nashorn/internal/ir/SwitchNode;isUniqueIntegerSwitchNode'(Ljdk/nashorn/internal/ir/SwitchNode;)Z$Ljdk/nashorn/internal/ir/Expression;caseNode"Ljdk/nashorn/internal/ir/CaseNode; alreadySeenLjava/util/Set;$Ljava/util/Set;isUniqueIntegerLiteral6(Ljdk/nashorn/internal/ir/Expression;Ljava/util/Set;)ZvalueLjava/lang/Object;expr SignatureK(Ljdk/nashorn/internal/ir/Expression;Ljava/util/Set;)ZextractVarNodesFromDeadCode1(Ljdk/nashorn/internal/ir/Node;Ljava/util/List;)V deadCodeRootV(Ljdk/nashorn/internal/ir/Node;Ljava/util/List;)V SourceFileFoldConstants.javaRuntimeVisibleAnnotations-Ljdk/nashorn/internal/runtime/logging/Logger;namefold C NO AB  LEjdk/nashorn/internal/codegen/FoldConstants$UnaryNodeConstantEvaluator C java/lang/ObjectUnary constant folded  to  Fjdk/nashorn/internal/codegen/FoldConstants$BinaryNodeConstantEvaluator CBinary constant folded  8jdk/nashorn/internal/ir/LiteralNode$PrimitiveLiteralNodePrimitiveLiteralNode f java/util/ArrayList  !jdk/nashorn/internal/ir/EmptyNode C           java/util/HashSet     jdk/nashorn/internal/ir/CaseNode #jdk/nashorn/internal/ir/LiteralNode java/lang/Integer ,jdk/nashorn/internal/codegen/FoldConstants$1 C *jdk/nashorn/internal/codegen/FoldConstants1jdk/nashorn/internal/ir/visitor/SimpleNodeVisitor-jdk/nashorn/internal/runtime/logging/Loggable,jdk/nashorn/internal/codegen/FoldConstants$2 ++: ++:Y:W  Y+++ +F:jk lm%n6o?qDrQtVu]wgxpz{|GHgfg%Vhi6Eji?<kl}HI}mnxopX ?<kqZ2rCs sCsst  uvrwxE'+!M,, +"+#$+F %G 'HI'yz"opZ rC{|}EA +*%+&'FG HI ~ E@(Y)L**+M,,&,-.N-/:+0F%+9;>G*+o%@~8X 8Z( E#*1*12M,3+,34F!G ##X #Z!EX*5Y+67WF  GpklX kq s<2;8= 8> ?8@51