class BytecodeParser.InvocationPluginAssertions extends Object
InvocationPlugin
. This class is only loaded when assertions are enabled.Modifier and Type | Field and Description |
---|---|
(package private) com.oracle.graal.nodes.ValueNode[] |
args |
(package private) int |
beforeStackSize |
(package private) Graph.Mark |
mark |
(package private) boolean |
needsNullCheck |
(package private) int |
nodeCount |
(package private) InvocationPlugin |
plugin |
(package private) jdk.internal.jvmci.meta.Kind |
resultType |
(package private) jdk.internal.jvmci.meta.ResolvedJavaMethod |
targetMethod |
Constructor and Description |
---|
InvocationPluginAssertions(InvocationPlugin plugin,
com.oracle.graal.nodes.ValueNode[] args,
jdk.internal.jvmci.meta.ResolvedJavaMethod targetMethod,
jdk.internal.jvmci.meta.Kind resultType) |
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
check(boolean pluginResult) |
(package private) String |
error(String format,
Object... a) |
final InvocationPlugin plugin
final com.oracle.graal.nodes.ValueNode[] args
final jdk.internal.jvmci.meta.ResolvedJavaMethod targetMethod
final jdk.internal.jvmci.meta.Kind resultType
final int beforeStackSize
final boolean needsNullCheck
final int nodeCount
final Graph.Mark mark
public InvocationPluginAssertions(InvocationPlugin plugin, com.oracle.graal.nodes.ValueNode[] args, jdk.internal.jvmci.meta.ResolvedJavaMethod targetMethod, jdk.internal.jvmci.meta.Kind resultType)