3w @A @ B CD EF EGH CI JK LM NO CP CQ RS RTU V NWXY()VCodeLineNumberTableLocalVariableTablethis InnerClasses&Ljdk/nashorn/internal/codegen/Lower$1; popStatements()Ljava/util/List; statement#Ljdk/nashorn/internal/ir/Statement; newStatementsLjava/util/List; terminatedZ statementsLocalVariableTypeTable5Ljava/util/List; StackMapTableXZ[H Signature7()Ljava/util/List;afterSetStatements@(Ljdk/nashorn/internal/ir/Block;)Ljdk/nashorn/internal/ir/Block;stmtliLjava/util/ListIterator;blockLjdk/nashorn/internal/ir/Block;stmts=Ljava/util/ListIterator;\ SourceFile Lower.javaEnclosingMethod] ^ java/util/ArrayList  Z _`[ ab cd!jdk/nashorn/internal/ir/Statement ef gb%jdk/nashorn/internal/ir/JumpStatementh ijk l mn op\ qb rdjdk/nashorn/internal/ir/VarNode st uv$jdk/nashorn/internal/codegen/Lower$1+jdk/nashorn/internal/ir/BlockLexicalContextjava/util/Listjava/util/Iteratorjava/util/ListIterator"jdk/nashorn/internal/codegen/Lower*(Ljdk/nashorn/internal/codegen/Compiler;)Viterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;add(Ljava/lang/Object;)Z isTerminal*jdk/nashorn/internal/codegen/FoldConstantsextractVarNodesFromDeadCode1(Ljdk/nashorn/internal/ir/Node;Ljava/util/List;)Vjdk/nashorn/internal/ir/Block getStatementssize()I listIterator(I)Ljava/util/ListIterator; hasPreviouspreviousgetInit&()Ljdk/nashorn/internal/ir/Expression; setIsTerminalJ(Ljdk/nashorn/internal/ir/LexicalContext;Z)Ljdk/nashorn/internal/ir/Block; /*l  ZYL=*N-:::!+ W  = + +. pq st-u1v:wJxO{U}X~4-(!"ZR#$ P%&K'$(R#)K')*#+,,-2./012N+ M,,N-/-:+* +*&9DG4&3"545NN67I8$(549I8)*,:&. ;<=>?