public class CEnumCallWrapperSubstitutionProcessor
extends com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor
native
with CEnumLookup
annotation with a
synthetic graph that calls the appropriate EnumRuntimeData.convertCToJava(long) method.Constructor and Description |
---|
CEnumCallWrapperSubstitutionProcessor() |
Modifier and Type | Method and Description |
---|---|
jdk.vm.ci.meta.ResolvedJavaMethod |
lookup(jdk.vm.ci.meta.ResolvedJavaMethod method) |
jdk.vm.ci.meta.ResolvedJavaMethod |
resolve(jdk.vm.ci.meta.ResolvedJavaMethod method) |
void |
setNativeLibraries(NativeLibraries nativeLibs) |
public CEnumCallWrapperSubstitutionProcessor()
public jdk.vm.ci.meta.ResolvedJavaMethod lookup(jdk.vm.ci.meta.ResolvedJavaMethod method)
lookup
in class com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor
public jdk.vm.ci.meta.ResolvedJavaMethod resolve(jdk.vm.ci.meta.ResolvedJavaMethod method)
resolve
in class com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor
public void setNativeLibraries(NativeLibraries nativeLibs)