public class SubstrateConstantFieldProvider
extends org.graalvm.compiler.core.common.spi.JavaConstantFieldProvider
Constructor and Description |
---|
SubstrateConstantFieldProvider(jdk.vm.ci.meta.MetaAccessProvider metaAccess) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
isSyntheticEnumSwitchMap(jdk.vm.ci.meta.ResolvedJavaField field) |
<T> T |
readConstantField(jdk.vm.ci.meta.ResolvedJavaField javaField,
org.graalvm.compiler.core.common.spi.ConstantFieldProvider.ConstantFieldTool<T> tool) |
public SubstrateConstantFieldProvider(jdk.vm.ci.meta.MetaAccessProvider metaAccess)
public <T> T readConstantField(jdk.vm.ci.meta.ResolvedJavaField javaField, org.graalvm.compiler.core.common.spi.ConstantFieldProvider.ConstantFieldTool<T> tool)
readConstantField
in interface org.graalvm.compiler.core.common.spi.ConstantFieldProvider
readConstantField
in class org.graalvm.compiler.core.common.spi.JavaConstantFieldProvider
protected boolean isSyntheticEnumSwitchMap(jdk.vm.ci.meta.ResolvedJavaField field)
isSyntheticEnumSwitchMap
in class org.graalvm.compiler.core.common.spi.JavaConstantFieldProvider