Edit C:\Program Files\Java\jre8\lib\ext\jdk\nashorn\internal\ir\LoopNode.class
Êþº¾ 3 | V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o serialVersionUID J ConstantValue continueLabel $Ljdk/nashorn/internal/codegen/Label; test 3Ljdk/nashorn/internal/ir/JoinPredecessorExpression; body Ljdk/nashorn/internal/ir/Block; controlFlowEscapes Z <init> &(IJILjdk/nashorn/internal/ir/Block;Z)V Code LineNumberTable LocalVariableTable this "Ljdk/nashorn/internal/ir/LoopNode; lineNumber I token finish ©(Ljdk/nashorn/internal/ir/LoopNode;Ljdk/nashorn/internal/ir/JoinPredecessorExpression;Ljdk/nashorn/internal/ir/Block;ZLjdk/nashorn/internal/ir/LocalVariableConversion;)V loopNode conversion 1Ljdk/nashorn/internal/ir/LocalVariableConversion; ensureUniqueLabels H(Ljdk/nashorn/internal/ir/LexicalContext;)Ljdk/nashorn/internal/ir/Node; ()Z isTerminal StackMapTable mustEnter getContinueLabel &()Ljdk/nashorn/internal/codegen/Label; getLabels ()Ljava/util/List; Signature 8()Ljava/util/List<Ljdk/nashorn/internal/codegen/Label;>; isLoop getBody !()Ljdk/nashorn/internal/ir/Block; setBody k(Ljdk/nashorn/internal/ir/LexicalContext;Ljdk/nashorn/internal/ir/Block;)Ljdk/nashorn/internal/ir/LoopNode; getTest 5()Ljdk/nashorn/internal/ir/JoinPredecessorExpression; setTest (Ljdk/nashorn/internal/ir/LexicalContext;Ljdk/nashorn/internal/ir/JoinPredecessorExpression;)Ljdk/nashorn/internal/ir/LoopNode; setControlFlowEscapes M(Ljdk/nashorn/internal/ir/LexicalContext;Z)Ljdk/nashorn/internal/ir/LoopNode; hasPerIterationScope getLocalVariableConversion 3()Ljdk/nashorn/internal/ir/LocalVariableConversion; setLocalVariableConversion ?(Ljdk/nashorn/internal/ir/LexicalContext;Ljdk/nashorn/internal/ir/LocalVariableConversion;)Ljdk/nashorn/internal/ir/JoinPredecessor; getBreakLabel isBreakableWithoutLabel accept M(Ljdk/nashorn/internal/ir/visitor/NodeVisitor;)Ljdk/nashorn/internal/ir/Node; SourceFile LoopNode.java "jdk/nashorn/internal/codegen/Label while_break % p % q while_continue ! " # $ % r % s 9 6 t 7 6 u v w x y z { L M N O P ; Q 6 R S jdk/nashorn/internal/ir/LoopNode *jdk/nashorn/internal/ir/BreakableStatement (Ljava/lang/String;)V *(IJILjdk/nashorn/internal/codegen/Label;)V `(Ljdk/nashorn/internal/ir/BreakableStatement;Ljdk/nashorn/internal/ir/LocalVariableConversion;)V '(Ljdk/nashorn/internal/codegen/Label;)V jdk/nashorn/internal/ir/Block breakLabel java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; java/util/Collections unmodifiableList "(Ljava/util/List;)Ljava/util/List;! ! "