public abstract class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor<T extends com.oracle.js.parser.ir.LexicalContext, R>
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
super_class: java.lang.Object
{
protected final T lc;
descriptor: Lcom/oracle/js/parser/ir/LexicalContext;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Signature: TT;
public void <init>();
descriptor: (Lcom/oracle/js/parser/ir/LexicalContext;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.lc:Lcom/oracle/js/parser/ir/LexicalContext;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 3 1 lc TT;
Signature: (TT;)V
MethodParameters:
Name Flags
lc final
public final T getLexicalContext();
descriptor: ()Lcom/oracle/js/parser/ir/LexicalContext;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.lc:Lcom/oracle/js/parser/ir/LexicalContext;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
Signature: ()TT;
protected R enterDefault(com.oracle.js.parser.ir.Node);
descriptor: (Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.AssertionError
dup
ldc "should not reach here. %s(%s)"
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getSimpleName:()Ljava/lang/String;
aastore
dup
iconst_1
aload 1
aastore
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 node Lcom/oracle/js/parser/ir/Node;
Signature: (Lcom/oracle/js/parser/ir/Node;)TR;
MethodParameters:
Name Flags
node final
public R enterAccessNode(com.oracle.js.parser.ir.AccessNode);
descriptor: (Lcom/oracle/js/parser/ir/AccessNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 accessNode Lcom/oracle/js/parser/ir/AccessNode;
Signature: (Lcom/oracle/js/parser/ir/AccessNode;)TR;
MethodParameters:
Name Flags
accessNode final
public R enterBlock(com.oracle.js.parser.ir.Block);
descriptor: (Lcom/oracle/js/parser/ir/Block;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 block Lcom/oracle/js/parser/ir/Block;
Signature: (Lcom/oracle/js/parser/ir/Block;)TR;
MethodParameters:
Name Flags
block final
public R enterBinaryNode(com.oracle.js.parser.ir.BinaryNode);
descriptor: (Lcom/oracle/js/parser/ir/BinaryNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 binaryNode Lcom/oracle/js/parser/ir/BinaryNode;
Signature: (Lcom/oracle/js/parser/ir/BinaryNode;)TR;
MethodParameters:
Name Flags
binaryNode final
public R enterBreakNode(com.oracle.js.parser.ir.BreakNode);
descriptor: (Lcom/oracle/js/parser/ir/BreakNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 breakNode Lcom/oracle/js/parser/ir/BreakNode;
Signature: (Lcom/oracle/js/parser/ir/BreakNode;)TR;
MethodParameters:
Name Flags
breakNode final
public R enterCallNode(com.oracle.js.parser.ir.CallNode);
descriptor: (Lcom/oracle/js/parser/ir/CallNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 callNode Lcom/oracle/js/parser/ir/CallNode;
Signature: (Lcom/oracle/js/parser/ir/CallNode;)TR;
MethodParameters:
Name Flags
callNode final
public R enterCaseNode(com.oracle.js.parser.ir.CaseNode);
descriptor: (Lcom/oracle/js/parser/ir/CaseNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 caseNode Lcom/oracle/js/parser/ir/CaseNode;
Signature: (Lcom/oracle/js/parser/ir/CaseNode;)TR;
MethodParameters:
Name Flags
caseNode final
public R enterCatchNode(com.oracle.js.parser.ir.CatchNode);
descriptor: (Lcom/oracle/js/parser/ir/CatchNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 catchNode Lcom/oracle/js/parser/ir/CatchNode;
Signature: (Lcom/oracle/js/parser/ir/CatchNode;)TR;
MethodParameters:
Name Flags
catchNode final
public R enterContinueNode(com.oracle.js.parser.ir.ContinueNode);
descriptor: (Lcom/oracle/js/parser/ir/ContinueNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 continueNode Lcom/oracle/js/parser/ir/ContinueNode;
Signature: (Lcom/oracle/js/parser/ir/ContinueNode;)TR;
MethodParameters:
Name Flags
continueNode final
public R enterDebuggerNode(com.oracle.js.parser.ir.DebuggerNode);
descriptor: (Lcom/oracle/js/parser/ir/DebuggerNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 debuggerNode Lcom/oracle/js/parser/ir/DebuggerNode;
Signature: (Lcom/oracle/js/parser/ir/DebuggerNode;)TR;
MethodParameters:
Name Flags
debuggerNode final
public R enterEmptyNode(com.oracle.js.parser.ir.EmptyNode);
descriptor: (Lcom/oracle/js/parser/ir/EmptyNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 emptyNode Lcom/oracle/js/parser/ir/EmptyNode;
Signature: (Lcom/oracle/js/parser/ir/EmptyNode;)TR;
MethodParameters:
Name Flags
emptyNode final
public R enterErrorNode(com.oracle.js.parser.ir.ErrorNode);
descriptor: (Lcom/oracle/js/parser/ir/ErrorNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 errorNode Lcom/oracle/js/parser/ir/ErrorNode;
Signature: (Lcom/oracle/js/parser/ir/ErrorNode;)TR;
MethodParameters:
Name Flags
errorNode final
public R enterNamedExportsNode(com.oracle.js.parser.ir.NamedExportsNode);
descriptor: (Lcom/oracle/js/parser/ir/NamedExportsNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 exportClauseNode Lcom/oracle/js/parser/ir/NamedExportsNode;
Signature: (Lcom/oracle/js/parser/ir/NamedExportsNode;)TR;
MethodParameters:
Name Flags
exportClauseNode final
public R enterExportNode(com.oracle.js.parser.ir.ExportNode);
descriptor: (Lcom/oracle/js/parser/ir/ExportNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 exportNode Lcom/oracle/js/parser/ir/ExportNode;
Signature: (Lcom/oracle/js/parser/ir/ExportNode;)TR;
MethodParameters:
Name Flags
exportNode final
public R enterExportSpecifierNode(com.oracle.js.parser.ir.ExportSpecifierNode);
descriptor: (Lcom/oracle/js/parser/ir/ExportSpecifierNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 exportSpecifierNode Lcom/oracle/js/parser/ir/ExportSpecifierNode;
Signature: (Lcom/oracle/js/parser/ir/ExportSpecifierNode;)TR;
MethodParameters:
Name Flags
exportSpecifierNode final
public R enterExpressionStatement(com.oracle.js.parser.ir.ExpressionStatement);
descriptor: (Lcom/oracle/js/parser/ir/ExpressionStatement;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 expressionStatement Lcom/oracle/js/parser/ir/ExpressionStatement;
Signature: (Lcom/oracle/js/parser/ir/ExpressionStatement;)TR;
MethodParameters:
Name Flags
expressionStatement final
public R enterBlockStatement(com.oracle.js.parser.ir.BlockStatement);
descriptor: (Lcom/oracle/js/parser/ir/BlockStatement;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 blockStatement Lcom/oracle/js/parser/ir/BlockStatement;
Signature: (Lcom/oracle/js/parser/ir/BlockStatement;)TR;
MethodParameters:
Name Flags
blockStatement final
public R enterForNode(com.oracle.js.parser.ir.ForNode);
descriptor: (Lcom/oracle/js/parser/ir/ForNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 forNode Lcom/oracle/js/parser/ir/ForNode;
Signature: (Lcom/oracle/js/parser/ir/ForNode;)TR;
MethodParameters:
Name Flags
forNode final
public R enterFromNode(com.oracle.js.parser.ir.FromNode);
descriptor: (Lcom/oracle/js/parser/ir/FromNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 fromNode Lcom/oracle/js/parser/ir/FromNode;
Signature: (Lcom/oracle/js/parser/ir/FromNode;)TR;
MethodParameters:
Name Flags
fromNode final
public R enterFunctionNode(com.oracle.js.parser.ir.FunctionNode);
descriptor: (Lcom/oracle/js/parser/ir/FunctionNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 functionNode Lcom/oracle/js/parser/ir/FunctionNode;
Signature: (Lcom/oracle/js/parser/ir/FunctionNode;)TR;
MethodParameters:
Name Flags
functionNode final
public R enterIdentNode(com.oracle.js.parser.ir.IdentNode);
descriptor: (Lcom/oracle/js/parser/ir/IdentNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 identNode Lcom/oracle/js/parser/ir/IdentNode;
Signature: (Lcom/oracle/js/parser/ir/IdentNode;)TR;
MethodParameters:
Name Flags
identNode final
public R enterIfNode(com.oracle.js.parser.ir.IfNode);
descriptor: (Lcom/oracle/js/parser/ir/IfNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 ifNode Lcom/oracle/js/parser/ir/IfNode;
Signature: (Lcom/oracle/js/parser/ir/IfNode;)TR;
MethodParameters:
Name Flags
ifNode final
public R enterImportClauseNode(com.oracle.js.parser.ir.ImportClauseNode);
descriptor: (Lcom/oracle/js/parser/ir/ImportClauseNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 importClauseNode Lcom/oracle/js/parser/ir/ImportClauseNode;
Signature: (Lcom/oracle/js/parser/ir/ImportClauseNode;)TR;
MethodParameters:
Name Flags
importClauseNode final
public R enterImportNode(com.oracle.js.parser.ir.ImportNode);
descriptor: (Lcom/oracle/js/parser/ir/ImportNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 importNode Lcom/oracle/js/parser/ir/ImportNode;
Signature: (Lcom/oracle/js/parser/ir/ImportNode;)TR;
MethodParameters:
Name Flags
importNode final
public R enterImportSpecifierNode(com.oracle.js.parser.ir.ImportSpecifierNode);
descriptor: (Lcom/oracle/js/parser/ir/ImportSpecifierNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 importSpecifierNode Lcom/oracle/js/parser/ir/ImportSpecifierNode;
Signature: (Lcom/oracle/js/parser/ir/ImportSpecifierNode;)TR;
MethodParameters:
Name Flags
importSpecifierNode final
public R enterIndexNode(com.oracle.js.parser.ir.IndexNode);
descriptor: (Lcom/oracle/js/parser/ir/IndexNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 indexNode Lcom/oracle/js/parser/ir/IndexNode;
Signature: (Lcom/oracle/js/parser/ir/IndexNode;)TR;
MethodParameters:
Name Flags
indexNode final
public R enterLabelNode(com.oracle.js.parser.ir.LabelNode);
descriptor: (Lcom/oracle/js/parser/ir/LabelNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 labelNode Lcom/oracle/js/parser/ir/LabelNode;
Signature: (Lcom/oracle/js/parser/ir/LabelNode;)TR;
MethodParameters:
Name Flags
labelNode final
public R enterLiteralNode(com.oracle.js.parser.ir.LiteralNode<?>);
descriptor: (Lcom/oracle/js/parser/ir/LiteralNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 literalNode Lcom/oracle/js/parser/ir/LiteralNode<*>;
Signature: (Lcom/oracle/js/parser/ir/LiteralNode<*>;)TR;
MethodParameters:
Name Flags
literalNode final
public R enterNameSpaceImportNode(com.oracle.js.parser.ir.NameSpaceImportNode);
descriptor: (Lcom/oracle/js/parser/ir/NameSpaceImportNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 nameSpaceImportNode Lcom/oracle/js/parser/ir/NameSpaceImportNode;
Signature: (Lcom/oracle/js/parser/ir/NameSpaceImportNode;)TR;
MethodParameters:
Name Flags
nameSpaceImportNode final
public R enterNamedImportsNode(com.oracle.js.parser.ir.NamedImportsNode);
descriptor: (Lcom/oracle/js/parser/ir/NamedImportsNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 namedImportsNode Lcom/oracle/js/parser/ir/NamedImportsNode;
Signature: (Lcom/oracle/js/parser/ir/NamedImportsNode;)TR;
MethodParameters:
Name Flags
namedImportsNode final
public R enterObjectNode(com.oracle.js.parser.ir.ObjectNode);
descriptor: (Lcom/oracle/js/parser/ir/ObjectNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 objectNode Lcom/oracle/js/parser/ir/ObjectNode;
Signature: (Lcom/oracle/js/parser/ir/ObjectNode;)TR;
MethodParameters:
Name Flags
objectNode final
public R enterPropertyNode(com.oracle.js.parser.ir.PropertyNode);
descriptor: (Lcom/oracle/js/parser/ir/PropertyNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 propertyNode Lcom/oracle/js/parser/ir/PropertyNode;
Signature: (Lcom/oracle/js/parser/ir/PropertyNode;)TR;
MethodParameters:
Name Flags
propertyNode final
public R enterReturnNode(com.oracle.js.parser.ir.ReturnNode);
descriptor: (Lcom/oracle/js/parser/ir/ReturnNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 returnNode Lcom/oracle/js/parser/ir/ReturnNode;
Signature: (Lcom/oracle/js/parser/ir/ReturnNode;)TR;
MethodParameters:
Name Flags
returnNode final
public R enterRuntimeNode(com.oracle.js.parser.ir.RuntimeNode);
descriptor: (Lcom/oracle/js/parser/ir/RuntimeNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 runtimeNode Lcom/oracle/js/parser/ir/RuntimeNode;
Signature: (Lcom/oracle/js/parser/ir/RuntimeNode;)TR;
MethodParameters:
Name Flags
runtimeNode final
public R enterSwitchNode(com.oracle.js.parser.ir.SwitchNode);
descriptor: (Lcom/oracle/js/parser/ir/SwitchNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 switchNode Lcom/oracle/js/parser/ir/SwitchNode;
Signature: (Lcom/oracle/js/parser/ir/SwitchNode;)TR;
MethodParameters:
Name Flags
switchNode final
public R enterTernaryNode(com.oracle.js.parser.ir.TernaryNode);
descriptor: (Lcom/oracle/js/parser/ir/TernaryNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 ternaryNode Lcom/oracle/js/parser/ir/TernaryNode;
Signature: (Lcom/oracle/js/parser/ir/TernaryNode;)TR;
MethodParameters:
Name Flags
ternaryNode final
public R enterThrowNode(com.oracle.js.parser.ir.ThrowNode);
descriptor: (Lcom/oracle/js/parser/ir/ThrowNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 throwNode Lcom/oracle/js/parser/ir/ThrowNode;
Signature: (Lcom/oracle/js/parser/ir/ThrowNode;)TR;
MethodParameters:
Name Flags
throwNode final
public R enterTryNode(com.oracle.js.parser.ir.TryNode);
descriptor: (Lcom/oracle/js/parser/ir/TryNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 tryNode Lcom/oracle/js/parser/ir/TryNode;
Signature: (Lcom/oracle/js/parser/ir/TryNode;)TR;
MethodParameters:
Name Flags
tryNode final
public R enterUnaryNode(com.oracle.js.parser.ir.UnaryNode);
descriptor: (Lcom/oracle/js/parser/ir/UnaryNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 unaryNode Lcom/oracle/js/parser/ir/UnaryNode;
Signature: (Lcom/oracle/js/parser/ir/UnaryNode;)TR;
MethodParameters:
Name Flags
unaryNode final
public R enterJoinPredecessorExpression(com.oracle.js.parser.ir.JoinPredecessorExpression);
descriptor: (Lcom/oracle/js/parser/ir/JoinPredecessorExpression;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 expr Lcom/oracle/js/parser/ir/JoinPredecessorExpression;
Signature: (Lcom/oracle/js/parser/ir/JoinPredecessorExpression;)TR;
MethodParameters:
Name Flags
expr final
public R enterVarNode(com.oracle.js.parser.ir.VarNode);
descriptor: (Lcom/oracle/js/parser/ir/VarNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 varNode Lcom/oracle/js/parser/ir/VarNode;
Signature: (Lcom/oracle/js/parser/ir/VarNode;)TR;
MethodParameters:
Name Flags
varNode final
public R enterWhileNode(com.oracle.js.parser.ir.WhileNode);
descriptor: (Lcom/oracle/js/parser/ir/WhileNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 whileNode Lcom/oracle/js/parser/ir/WhileNode;
Signature: (Lcom/oracle/js/parser/ir/WhileNode;)TR;
MethodParameters:
Name Flags
whileNode final
public R enterWithNode(com.oracle.js.parser.ir.WithNode);
descriptor: (Lcom/oracle/js/parser/ir/WithNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 withNode Lcom/oracle/js/parser/ir/WithNode;
Signature: (Lcom/oracle/js/parser/ir/WithNode;)TR;
MethodParameters:
Name Flags
withNode final
public R enterClassNode(com.oracle.js.parser.ir.ClassNode);
descriptor: (Lcom/oracle/js/parser/ir/ClassNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 classNode Lcom/oracle/js/parser/ir/ClassNode;
Signature: (Lcom/oracle/js/parser/ir/ClassNode;)TR;
MethodParameters:
Name Flags
classNode
public R enterBlockExpression(com.oracle.js.parser.ir.BlockExpression);
descriptor: (Lcom/oracle/js/parser/ir/BlockExpression;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 blockExpression Lcom/oracle/js/parser/ir/BlockExpression;
Signature: (Lcom/oracle/js/parser/ir/BlockExpression;)TR;
MethodParameters:
Name Flags
blockExpression
public R enterParameterNode(com.oracle.js.parser.ir.ParameterNode);
descriptor: (Lcom/oracle/js/parser/ir/ParameterNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor.enterDefault:(Lcom/oracle/js/parser/ir/Node;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/js/parser/ir/visitor/TranslatorNodeVisitor<TT;TR;>;
0 1 1 paramNode Lcom/oracle/js/parser/ir/ParameterNode;
Signature: (Lcom/oracle/js/parser/ir/ParameterNode;)TR;
MethodParameters:
Name Flags
paramNode final
}
Signature: <T:Lcom/oracle/js/parser/ir/LexicalContext;R:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "TranslatorNodeVisitor.java"