| Constructor and Description |
|---|
SubstrateSignature() |
SubstrateSignature(SubstrateType[] parameterTypes,
SubstrateType returnType) |
| Modifier and Type | Method and Description |
|---|---|
int |
getParameterCount(boolean withReceiver) |
SubstrateType |
getParameterType(int index,
jdk.vm.ci.meta.ResolvedJavaType accessingClass) |
Object |
getRawParameterTypes() |
SubstrateType |
getReturnType(jdk.vm.ci.meta.ResolvedJavaType accessingClass) |
void |
setTypes(SubstrateType[] parameterTypes,
SubstrateType returnType) |
public SubstrateSignature()
public SubstrateSignature(SubstrateType[] parameterTypes, SubstrateType returnType)
public void setTypes(SubstrateType[] parameterTypes, SubstrateType returnType)
public Object getRawParameterTypes()
public int getParameterCount(boolean withReceiver)
getParameterCount in interface jdk.vm.ci.meta.Signaturepublic SubstrateType getParameterType(int index, jdk.vm.ci.meta.ResolvedJavaType accessingClass)
getParameterType in interface jdk.vm.ci.meta.Signaturepublic SubstrateType getReturnType(jdk.vm.ci.meta.ResolvedJavaType accessingClass)
getReturnType in interface jdk.vm.ci.meta.Signature