public class InvocationPluginContext extends Object
| Modifier and Type | Field and Description |
|---|---|
ValueNode[] |
args |
CallTargetNode.InvokeKind |
invokeKind |
InvocationPlugin |
plugin
Plugin current being processed.
|
JavaKind |
resultType |
ResolvedJavaMethod |
targetMethod
Method being intrinsified.
|
| Constructor and Description |
|---|
InvocationPluginContext(CallTargetNode.InvokeKind invokeKind,
ValueNode[] args,
ResolvedJavaMethod targetMethod,
JavaKind resultType,
InvocationPlugin plugin) |
public final CallTargetNode.InvokeKind invokeKind
public final ValueNode[] args
public final JavaKind resultType
public final InvocationPlugin plugin
public final ResolvedJavaMethod targetMethod
public InvocationPluginContext(CallTargetNode.InvokeKind invokeKind, ValueNode[] args, ResolvedJavaMethod targetMethod, JavaKind resultType, InvocationPlugin plugin)