public interface org.graalvm.compiler.nodes.spi.Lowerable extends org.graalvm.compiler.nodes.ValueNodeInterface
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.graalvm.compiler.nodes.spi.Lowerable
super_class: java.lang.Object
{
public void lower(org.graalvm.compiler.nodes.spi.LoweringTool);
descriptor: (Lorg/graalvm/compiler/nodes/spi/LoweringTool;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 // org.graalvm.compiler.nodes.spi.Lowerable this
start local 1 // org.graalvm.compiler.nodes.spi.LoweringTool tool
0: .line 40
aload 1 /* tool */
invokeinterface org.graalvm.compiler.nodes.spi.LoweringTool.getLowerer:()Lorg/graalvm/compiler/nodes/spi/LoweringProvider;
aload 0 /* this */
invokeinterface org.graalvm.compiler.nodes.spi.Lowerable.asNode:()Lorg/graalvm/compiler/nodes/ValueNode;
aload 1 /* tool */
invokeinterface org.graalvm.compiler.nodes.spi.LoweringProvider.lower:(Lorg/graalvm/compiler/graph/Node;Lorg/graalvm/compiler/nodes/spi/LoweringTool;)V
1: .line 41
return
end local 1 // org.graalvm.compiler.nodes.spi.LoweringTool tool
end local 0 // org.graalvm.compiler.nodes.spi.Lowerable this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/graalvm/compiler/nodes/spi/Lowerable;
0 2 1 tool Lorg/graalvm/compiler/nodes/spi/LoweringTool;
MethodParameters:
Name Flags
tool
}
SourceFile: "Lowerable.java"