public class AnalysisConstantFieldProvider extends SharedConstantFieldProvider
classInitializationSupport| Constructor and Description |
|---|
AnalysisConstantFieldProvider(com.oracle.graal.pointsto.meta.AnalysisUniverse universe,
com.oracle.graal.pointsto.meta.AnalysisMetaAccess metaAccess,
AnalysisConstantReflectionProvider constantReflection,
ClassInitializationSupport classInitializationSupport) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
readConstantField(jdk.vm.ci.meta.ResolvedJavaField field,
org.graalvm.compiler.core.common.spi.ConstantFieldProvider.ConstantFieldTool<T> analysisTool) |
isFinalField, isFinalFieldValueConstantpublic AnalysisConstantFieldProvider(com.oracle.graal.pointsto.meta.AnalysisUniverse universe,
com.oracle.graal.pointsto.meta.AnalysisMetaAccess metaAccess,
AnalysisConstantReflectionProvider constantReflection,
ClassInitializationSupport classInitializationSupport)
public <T> T readConstantField(jdk.vm.ci.meta.ResolvedJavaField field,
org.graalvm.compiler.core.common.spi.ConstantFieldProvider.ConstantFieldTool<T> analysisTool)
readConstantField in interface org.graalvm.compiler.core.common.spi.ConstantFieldProviderreadConstantField in class org.graalvm.compiler.core.common.spi.JavaConstantFieldProvider