public class OneFixnumArgNoBlockCallInstr extends CallInstr
arguments, callSite, callSiteId, closure, methAddr, profile, receiverEMPTY_OPERANDS| Constructor and Description |
|---|
OneFixnumArgNoBlockCallInstr(CallInstr call) |
| Modifier and Type | Method and Description |
|---|---|
long |
getFixnumArg() |
Operand |
getReceiver() |
Object |
interpret(ThreadContext context,
DynamicScope dynamicScope,
IRubyObject self,
Object[] temp,
Block block) |
String |
toString() |
cloneForInlining, create, create, discardResult, getResult, specializeForInterpretation, updateResult, visitblockInlining, canBeEval, canModifyCode, canSetDollarVars, cloneCallArgs, containsSplat, getCallArgs, getCallSite, getCallType, getClosureArg, getMethodAddr, getOperands, hasClosure, inliningBlocked, isAllConstants, isAllFixnums, isRubyInternalsCall, isStaticCallTarget, prepareArguments, prepareArgumentsComplex, prepareArgumentsSimple, prepareBlock, simplifyOperands, targetRequiresCallersBindingcanBeDeleted, canRaiseException, cloneForBlockCloning, cloneForInlinedClosure, cloneForInlinedScope, getOperation, getUsedVariables, hasSideEffects, hasUnusedResult, interpretAndGetNewIPC, isDead, markDead, markUnusedResult, renameVars, simplifyAndGetResult, transfersControlpublic OneFixnumArgNoBlockCallInstr(CallInstr call)
public Operand getReceiver()
getReceiver in class CallBasepublic long getFixnumArg()
public Object interpret(ThreadContext context, DynamicScope dynamicScope, IRubyObject self, Object[] temp, Block block)
Copyright © 2001–2024 JRuby. All rights reserved.