public final class InjectedAccessorsPlugin extends Object implements org.graalvm.compiler.nodes.graphbuilderconf.NodePlugin
| Constructor and Description |
|---|
InjectedAccessorsPlugin() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
handleLoadField(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
org.graalvm.compiler.nodes.ValueNode object,
jdk.vm.ci.meta.ResolvedJavaField field) |
boolean |
handleLoadStaticField(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
jdk.vm.ci.meta.ResolvedJavaField field) |
boolean |
handleStoreField(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
org.graalvm.compiler.nodes.ValueNode object,
jdk.vm.ci.meta.ResolvedJavaField field,
org.graalvm.compiler.nodes.ValueNode value) |
boolean |
handleStoreStaticField(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
jdk.vm.ci.meta.ResolvedJavaField field,
org.graalvm.compiler.nodes.ValueNode value) |
public boolean handleLoadField(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
org.graalvm.compiler.nodes.ValueNode object,
jdk.vm.ci.meta.ResolvedJavaField field)
handleLoadField in interface org.graalvm.compiler.nodes.graphbuilderconf.NodePluginpublic boolean handleLoadStaticField(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
jdk.vm.ci.meta.ResolvedJavaField field)
handleLoadStaticField in interface org.graalvm.compiler.nodes.graphbuilderconf.NodePluginpublic boolean handleStoreField(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
org.graalvm.compiler.nodes.ValueNode object,
jdk.vm.ci.meta.ResolvedJavaField field,
org.graalvm.compiler.nodes.ValueNode value)
handleStoreField in interface org.graalvm.compiler.nodes.graphbuilderconf.NodePluginpublic boolean handleStoreStaticField(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
jdk.vm.ci.meta.ResolvedJavaField field,
org.graalvm.compiler.nodes.ValueNode value)
handleStoreStaticField in interface org.graalvm.compiler.nodes.graphbuilderconf.NodePlugin