Edit C:\Program Files\Java\jre8\lib\ext\jdk\nashorn\internal\ir\ReturnNode.class
Êþº¾ 3 q H I J K L M K N O P Q R S O T U V W X Y X Z [ \ ] ^ serialVersionUID J ConstantValue expression $Ljdk/nashorn/internal/ir/Expression; <init> *(IJILjdk/nashorn/internal/ir/Expression;)V Code LineNumberTable LocalVariableTable this $Ljdk/nashorn/internal/ir/ReturnNode; lineNumber I token finish K(Ljdk/nashorn/internal/ir/ReturnNode;Ljdk/nashorn/internal/ir/Expression;)V returnNode isTerminal ()Z isReturn hasExpression StackMapTable isYield accept M(Ljdk/nashorn/internal/ir/visitor/NodeVisitor;)Ljdk/nashorn/internal/ir/Node; visitor -Ljdk/nashorn/internal/ir/visitor/NodeVisitor; LocalVariableTypeTable XLjdk/nashorn/internal/ir/visitor/NodeVisitor<+Ljdk/nashorn/internal/ir/LexicalContext;>; Signature x(Ljdk/nashorn/internal/ir/visitor/NodeVisitor<+Ljdk/nashorn/internal/ir/LexicalContext;>;)Ljdk/nashorn/internal/ir/Node; toString (Ljava/lang/StringBuilder;Z)V sb Ljava/lang/StringBuilder; printType Z _ \ ` getExpression &()Ljdk/nashorn/internal/ir/Expression; setExpression J(Ljdk/nashorn/internal/ir/Expression;)Ljdk/nashorn/internal/ir/ReturnNode; SourceFile ReturnNode.java RuntimeInvisibleAnnotations /Ljdk/nashorn/internal/ir/annotations/Immutable; a b c d e f g h e i j k / 0 "jdk/nashorn/internal/ir/Expression B C l m . * yield return _ n o n p 7 8 "jdk/nashorn/internal/ir/ReturnNode ' !jdk/nashorn/internal/ir/Statement java/lang/StringBuilder java/lang/String (IJI)V &(Ljdk/nashorn/internal/ir/Statement;)V %jdk/nashorn/internal/parser/TokenType RETURN 'Ljdk/nashorn/internal/parser/TokenType; isTokenType *(Ljdk/nashorn/internal/parser/TokenType;)Z YIELD +jdk/nashorn/internal/ir/visitor/NodeVisitor enterReturnNode '(Ljdk/nashorn/internal/ir/ReturnNode;)Z leaveReturnNode D(Ljdk/nashorn/internal/ir/ReturnNode;)Ljdk/nashorn/internal/ir/Node; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; ! i * · *µ ± 5 6 7 4 ! "