Edit C:\Program Files\Java\jre8\lib\ext\jdk\nashorn\internal\ir\visitor\NodeVisitor.class
Êþº¾ 3 ü ý þ ÿ lc (Ljdk/nashorn/internal/ir/LexicalContext; Signature TT; <init> +(Ljdk/nashorn/internal/ir/LexicalContext;)V Code LineNumberTable LocalVariableTable this -Ljdk/nashorn/internal/ir/visitor/NodeVisitor; LocalVariableTypeTable 2Ljdk/nashorn/internal/ir/visitor/NodeVisitor<TT;>; (TT;)V getLexicalContext *()Ljdk/nashorn/internal/ir/LexicalContext; ()TT; enterDefault !(Ljdk/nashorn/internal/ir/Node;)Z node Ljdk/nashorn/internal/ir/Node; leaveDefault >(Ljdk/nashorn/internal/ir/Node;)Ljdk/nashorn/internal/ir/Node; enterAccessNode '(Ljdk/nashorn/internal/ir/AccessNode;)Z accessNode $Ljdk/nashorn/internal/ir/AccessNode; leaveAccessNode D(Ljdk/nashorn/internal/ir/AccessNode;)Ljdk/nashorn/internal/ir/Node; enterBlock "(Ljdk/nashorn/internal/ir/Block;)Z block Ljdk/nashorn/internal/ir/Block; leaveBlock ?(Ljdk/nashorn/internal/ir/Block;)Ljdk/nashorn/internal/ir/Node; enterBinaryNode '(Ljdk/nashorn/internal/ir/BinaryNode;)Z binaryNode $Ljdk/nashorn/internal/ir/BinaryNode; leaveBinaryNode D(Ljdk/nashorn/internal/ir/BinaryNode;)Ljdk/nashorn/internal/ir/Node; enterBreakNode &(Ljdk/nashorn/internal/ir/BreakNode;)Z breakNode #Ljdk/nashorn/internal/ir/BreakNode; leaveBreakNode C(Ljdk/nashorn/internal/ir/BreakNode;)Ljdk/nashorn/internal/ir/Node; enterCallNode %(Ljdk/nashorn/internal/ir/CallNode;)Z callNode "Ljdk/nashorn/internal/ir/CallNode; leaveCallNode B(Ljdk/nashorn/internal/ir/CallNode;)Ljdk/nashorn/internal/ir/Node; enterCaseNode %(Ljdk/nashorn/internal/ir/CaseNode;)Z caseNode "Ljdk/nashorn/internal/ir/CaseNode; leaveCaseNode B(Ljdk/nashorn/internal/ir/CaseNode;)Ljdk/nashorn/internal/ir/Node; enterCatchNode &(Ljdk/nashorn/internal/ir/CatchNode;)Z catchNode #Ljdk/nashorn/internal/ir/CatchNode; leaveCatchNode C(Ljdk/nashorn/internal/ir/CatchNode;)Ljdk/nashorn/internal/ir/Node; enterContinueNode )(Ljdk/nashorn/internal/ir/ContinueNode;)Z continueNode &Ljdk/nashorn/internal/ir/ContinueNode; leaveContinueNode F(Ljdk/nashorn/internal/ir/ContinueNode;)Ljdk/nashorn/internal/ir/Node; enterEmptyNode &(Ljdk/nashorn/internal/ir/EmptyNode;)Z emptyNode #Ljdk/nashorn/internal/ir/EmptyNode; leaveEmptyNode C(Ljdk/nashorn/internal/ir/EmptyNode;)Ljdk/nashorn/internal/ir/Node; enterExpressionStatement 0(Ljdk/nashorn/internal/ir/ExpressionStatement;)Z expressionStatement -Ljdk/nashorn/internal/ir/ExpressionStatement; leaveExpressionStatement M(Ljdk/nashorn/internal/ir/ExpressionStatement;)Ljdk/nashorn/internal/ir/Node; enterBlockStatement +(Ljdk/nashorn/internal/ir/BlockStatement;)Z blockStatement (Ljdk/nashorn/internal/ir/BlockStatement; leaveBlockStatement H(Ljdk/nashorn/internal/ir/BlockStatement;)Ljdk/nashorn/internal/ir/Node; enterForNode $(Ljdk/nashorn/internal/ir/ForNode;)Z forNode !Ljdk/nashorn/internal/ir/ForNode; leaveForNode A(Ljdk/nashorn/internal/ir/ForNode;)Ljdk/nashorn/internal/ir/Node; enterFunctionNode )(Ljdk/nashorn/internal/ir/FunctionNode;)Z functionNode &Ljdk/nashorn/internal/ir/FunctionNode; leaveFunctionNode F(Ljdk/nashorn/internal/ir/FunctionNode;)Ljdk/nashorn/internal/ir/Node; enterGetSplitState *(Ljdk/nashorn/internal/ir/GetSplitState;)Z getSplitState 'Ljdk/nashorn/internal/ir/GetSplitState; leaveGetSplitState G(Ljdk/nashorn/internal/ir/GetSplitState;)Ljdk/nashorn/internal/ir/Node; enterIdentNode &(Ljdk/nashorn/internal/ir/IdentNode;)Z identNode #Ljdk/nashorn/internal/ir/IdentNode; leaveIdentNode C(Ljdk/nashorn/internal/ir/IdentNode;)Ljdk/nashorn/internal/ir/Node; enterIfNode #(Ljdk/nashorn/internal/ir/IfNode;)Z ifNode Ljdk/nashorn/internal/ir/IfNode; leaveIfNode @(Ljdk/nashorn/internal/ir/IfNode;)Ljdk/nashorn/internal/ir/Node; enterIndexNode &(Ljdk/nashorn/internal/ir/IndexNode;)Z indexNode #Ljdk/nashorn/internal/ir/IndexNode; leaveIndexNode C(Ljdk/nashorn/internal/ir/IndexNode;)Ljdk/nashorn/internal/ir/Node; enterJumpToInlinedFinally 1(Ljdk/nashorn/internal/ir/JumpToInlinedFinally;)Z jumpToInlinedFinally .Ljdk/nashorn/internal/ir/JumpToInlinedFinally; leaveJumpToInlinedFinally N(Ljdk/nashorn/internal/ir/JumpToInlinedFinally;)Ljdk/nashorn/internal/ir/Node; enterLabelNode &(Ljdk/nashorn/internal/ir/LabelNode;)Z labelNode #Ljdk/nashorn/internal/ir/LabelNode; leaveLabelNode C(Ljdk/nashorn/internal/ir/LabelNode;)Ljdk/nashorn/internal/ir/Node; enterLiteralNode ((Ljdk/nashorn/internal/ir/LiteralNode;)Z literalNode %Ljdk/nashorn/internal/ir/LiteralNode; (Ljdk/nashorn/internal/ir/LiteralNode<*>; +(Ljdk/nashorn/internal/ir/LiteralNode<*>;)Z leaveLiteralNode E(Ljdk/nashorn/internal/ir/LiteralNode;)Ljdk/nashorn/internal/ir/Node; H(Ljdk/nashorn/internal/ir/LiteralNode<*>;)Ljdk/nashorn/internal/ir/Node; enterObjectNode '(Ljdk/nashorn/internal/ir/ObjectNode;)Z objectNode $Ljdk/nashorn/internal/ir/ObjectNode; leaveObjectNode D(Ljdk/nashorn/internal/ir/ObjectNode;)Ljdk/nashorn/internal/ir/Node; enterPropertyNode )(Ljdk/nashorn/internal/ir/PropertyNode;)Z propertyNode &Ljdk/nashorn/internal/ir/PropertyNode; leavePropertyNode F(Ljdk/nashorn/internal/ir/PropertyNode;)Ljdk/nashorn/internal/ir/Node; enterReturnNode '(Ljdk/nashorn/internal/ir/ReturnNode;)Z returnNode $Ljdk/nashorn/internal/ir/ReturnNode; leaveReturnNode D(Ljdk/nashorn/internal/ir/ReturnNode;)Ljdk/nashorn/internal/ir/Node; enterRuntimeNode ((Ljdk/nashorn/internal/ir/RuntimeNode;)Z runtimeNode %Ljdk/nashorn/internal/ir/RuntimeNode; leaveRuntimeNode E(Ljdk/nashorn/internal/ir/RuntimeNode;)Ljdk/nashorn/internal/ir/Node; enterSetSplitState *(Ljdk/nashorn/internal/ir/SetSplitState;)Z setSplitState 'Ljdk/nashorn/internal/ir/SetSplitState; leaveSetSplitState G(Ljdk/nashorn/internal/ir/SetSplitState;)Ljdk/nashorn/internal/ir/Node; enterSplitNode &(Ljdk/nashorn/internal/ir/SplitNode;)Z splitNode #Ljdk/nashorn/internal/ir/SplitNode; leaveSplitNode C(Ljdk/nashorn/internal/ir/SplitNode;)Ljdk/nashorn/internal/ir/Node; enterSplitReturn ((Ljdk/nashorn/internal/ir/SplitReturn;)Z splitReturn %Ljdk/nashorn/internal/ir/SplitReturn; leaveSplitReturn E(Ljdk/nashorn/internal/ir/SplitReturn;)Ljdk/nashorn/internal/ir/Node; enterSwitchNode '(Ljdk/nashorn/internal/ir/SwitchNode;)Z switchNode $Ljdk/nashorn/internal/ir/SwitchNode; leaveSwitchNode D(Ljdk/nashorn/internal/ir/SwitchNode;)Ljdk/nashorn/internal/ir/Node; enterTernaryNode ((Ljdk/nashorn/internal/ir/TernaryNode;)Z ternaryNode %Ljdk/nashorn/internal/ir/TernaryNode; leaveTernaryNode E(Ljdk/nashorn/internal/ir/TernaryNode;)Ljdk/nashorn/internal/ir/Node; enterThrowNode &(Ljdk/nashorn/internal/ir/ThrowNode;)Z throwNode #Ljdk/nashorn/internal/ir/ThrowNode; leaveThrowNode C(Ljdk/nashorn/internal/ir/ThrowNode;)Ljdk/nashorn/internal/ir/Node; enterTryNode $(Ljdk/nashorn/internal/ir/TryNode;)Z tryNode !Ljdk/nashorn/internal/ir/TryNode; leaveTryNode A(Ljdk/nashorn/internal/ir/TryNode;)Ljdk/nashorn/internal/ir/Node; enterUnaryNode &(Ljdk/nashorn/internal/ir/UnaryNode;)Z unaryNode #Ljdk/nashorn/internal/ir/UnaryNode; leaveUnaryNode C(Ljdk/nashorn/internal/ir/UnaryNode;)Ljdk/nashorn/internal/ir/Node; enterJoinPredecessorExpression 6(Ljdk/nashorn/internal/ir/JoinPredecessorExpression;)Z expr 3Ljdk/nashorn/internal/ir/JoinPredecessorExpression; leaveJoinPredecessorExpression S(Ljdk/nashorn/internal/ir/JoinPredecessorExpression;)Ljdk/nashorn/internal/ir/Node; enterVarNode $(Ljdk/nashorn/internal/ir/VarNode;)Z varNode !Ljdk/nashorn/internal/ir/VarNode; leaveVarNode A(Ljdk/nashorn/internal/ir/VarNode;)Ljdk/nashorn/internal/ir/Node; enterWhileNode &(Ljdk/nashorn/internal/ir/WhileNode;)Z whileNode #Ljdk/nashorn/internal/ir/WhileNode; leaveWhileNode C(Ljdk/nashorn/internal/ir/WhileNode;)Ljdk/nashorn/internal/ir/Node; enterWithNode %(Ljdk/nashorn/internal/ir/WithNode;)Z withNode "Ljdk/nashorn/internal/ir/WithNode; leaveWithNode B(Ljdk/nashorn/internal/ir/WithNode;)Ljdk/nashorn/internal/ir/Node; ><T:Ljdk/nashorn/internal/ir/LexicalContext;>Ljava/lang/Object; SourceFile NodeVisitor.java +jdk/nashorn/internal/ir/visitor/NodeVisitor java/lang/Object ()V! L b *· *+µ ± P Q R A *´ ° Y H ¬ o H +° ? L *+¶ ¬ ? ! "