public class OneFixnumArgNoBlockCallInstr extends CallInstr
arguments, callSite, callSiteId, closure, methAddr, profile, receiver
EMPTY_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, visit
blockInlining, canBeEval, canModifyCode, canSetDollarVars, cloneCallArgs, containsSplat, getCallArgs, getCallSite, getCallType, getClosureArg, getMethodAddr, getOperands, hasClosure, inliningBlocked, isAllConstants, isAllFixnums, isRubyInternalsCall, isStaticCallTarget, prepareArguments, prepareArgumentsComplex, prepareArgumentsSimple, prepareBlock, simplifyOperands, targetRequiresCallersBinding
canBeDeleted, canRaiseException, cloneForBlockCloning, cloneForInlinedClosure, cloneForInlinedScope, getOperation, getUsedVariables, hasSideEffects, hasUnusedResult, interpretAndGetNewIPC, isDead, markDead, markUnusedResult, renameVars, simplifyAndGetResult, transfersControl
public OneFixnumArgNoBlockCallInstr(CallInstr call)
public Operand getReceiver()
getReceiver
in class CallBase
public long getFixnumArg()
public Object interpret(ThreadContext context, DynamicScope dynamicScope, IRubyObject self, Object[] temp, Block block)
Copyright © 2001-2016 JRuby. All Rights Reserved.