Edit C:\Program Files\Java\jre8\lib\ext\jdk\nashorn\internal\ir\RuntimeNode.class
Êþº¾ 3 À o p q r s t u v w x y z $ { | } | ~ ? $ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? InnerClasses ? Request serialVersionUID J ConstantValue request -Ljdk/nashorn/internal/ir/RuntimeNode$Request; args Ljava/util/List; Signature 6Ljava/util/List<Ljdk/nashorn/internal/ir/Expression;>; <init> B(JILjdk/nashorn/internal/ir/RuntimeNode$Request;Ljava/util/List;)V Code LineNumberTable LocalVariableTable this %Ljdk/nashorn/internal/ir/RuntimeNode; token finish I LocalVariableTypeTable h(JILjdk/nashorn/internal/ir/RuntimeNode$Request;Ljava/util/List<Ljdk/nashorn/internal/ir/Expression;>;)V e(Ljdk/nashorn/internal/ir/RuntimeNode;Ljdk/nashorn/internal/ir/RuntimeNode$Request;Ljava/util/List;)V runtimeNode ?(Ljdk/nashorn/internal/ir/RuntimeNode;Ljdk/nashorn/internal/ir/RuntimeNode$Request;Ljava/util/List<Ljdk/nashorn/internal/ir/Expression;>;)V W(JILjdk/nashorn/internal/ir/RuntimeNode$Request;[Ljdk/nashorn/internal/ir/Expression;)V %[Ljdk/nashorn/internal/ir/Expression; y(Ljdk/nashorn/internal/ir/Expression;Ljdk/nashorn/internal/ir/RuntimeNode$Request;[Ljdk/nashorn/internal/ir/Expression;)V parent $Ljdk/nashorn/internal/ir/Expression; d(Ljdk/nashorn/internal/ir/Expression;Ljdk/nashorn/internal/ir/RuntimeNode$Request;Ljava/util/List;)V ?(Ljdk/nashorn/internal/ir/Expression;Ljdk/nashorn/internal/ir/RuntimeNode$Request;Ljava/util/List<Ljdk/nashorn/internal/ir/Expression;>;)V S(Ljdk/nashorn/internal/ir/UnaryNode;Ljdk/nashorn/internal/ir/RuntimeNode$Request;)V #Ljdk/nashorn/internal/ir/UnaryNode; '(Ljdk/nashorn/internal/ir/BinaryNode;)V $Ljdk/nashorn/internal/ir/BinaryNode; setRequest T(Ljdk/nashorn/internal/ir/RuntimeNode$Request;)Ljdk/nashorn/internal/ir/RuntimeNode; StackMapTable getType +()Ljdk/nashorn/internal/codegen/types/Type; accept M(Ljdk/nashorn/internal/ir/visitor/NodeVisitor;)Ljdk/nashorn/internal/ir/Node; visitor -Ljdk/nashorn/internal/ir/visitor/NodeVisitor; XLjdk/nashorn/internal/ir/visitor/NodeVisitor<+Ljdk/nashorn/internal/ir/LexicalContext;>; x(Ljdk/nashorn/internal/ir/visitor/NodeVisitor<+Ljdk/nashorn/internal/ir/LexicalContext;>;)Ljdk/nashorn/internal/ir/Node; toString (Ljava/lang/StringBuilder;Z)V arg Ljdk/nashorn/internal/ir/Node; sb Ljava/lang/StringBuilder; printType Z first ? ? getArgs ()Ljava/util/List; 8()Ljava/util/List<Ljdk/nashorn/internal/ir/Expression;>; setArgs 7(Ljava/util/List;)Ljdk/nashorn/internal/ir/RuntimeNode; ](Ljava/util/List<Ljdk/nashorn/internal/ir/Expression;>;)Ljdk/nashorn/internal/ir/RuntimeNode; getRequest /()Ljdk/nashorn/internal/ir/RuntimeNode$Request; isPrimitive ()Z SourceFile RuntimeNode.java RuntimeInvisibleAnnotations /Ljdk/nashorn/internal/ir/annotations/Immutable; 1 ? + , - . 1 ? ? ? 1 2 1 E "jdk/nashorn/internal/ir/Expression ¡ ¢ £ 1 B ¤ ¥ ¦ § £ ¨ £ #jdk/nashorn/internal/ir/RuntimeNode 1 = © O ª « ¬ P d e ® ¯ ScriptRuntime. ° ± ² ± ³ ± ´ µ ¶ · ? ¸ j ¹ º jdk/nashorn/internal/ir/Node , V W » ¼ ½ N O ¾ ¿ j %jdk/nashorn/internal/ir/RuntimeNode$1 +jdk/nashorn/internal/ir/RuntimeNode$Request java/util/Iterator (JI)V '(Ljdk/nashorn/internal/ir/Expression;)V java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; !jdk/nashorn/internal/ir/UnaryNode getExpression &()Ljdk/nashorn/internal/ir/Expression; requestFor S(Ljdk/nashorn/internal/ir/Expression;)Ljdk/nashorn/internal/ir/RuntimeNode$Request; "jdk/nashorn/internal/ir/BinaryNode lhs rhs getReturnType +jdk/nashorn/internal/ir/visitor/NodeVisitor enterRuntimeNode ((Ljdk/nashorn/internal/ir/RuntimeNode;)Z O(Ljdk/nashorn/internal/ir/visitor/NodeVisitor;Ljava/util/List;)Ljava/util/List; leaveRuntimeNode E(Ljdk/nashorn/internal/ir/RuntimeNode;)Ljdk/nashorn/internal/ir/Node; java/lang/StringBuilder append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; java/util/List iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; java/util/Collections unmodifiableList "(Ljava/util/List;)Ljava/util/List; 'jdk/nashorn/internal/codegen/types/Type isObject ! &