public class OneOperandArgNoBlockNoResultCallInstr extends NoResultCallInstr
arguments, callSite, closure, methAddr, profile, receiver
EMPTY_OPERANDS
Constructor and Description |
---|
OneOperandArgNoBlockNoResultCallInstr(NoResultCallInstr call) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
interpret(ThreadContext context,
DynamicScope dynamicScope,
IRubyObject self,
java.lang.Object[] temp,
Block block) |
java.lang.String |
toString() |
cloneForInlining, specializeForInterpretation, visit
blockInlining, canBeEval, canModifyCode, canSetDollarVars, cloneCallArgs, containsSplat, getCallArgs, getCallSite, getCallType, getClosureArg, getMethodAddr, getOperands, getReceiver, hasClosure, inliningBlocked, isAllConstants, isAllFixnums, isRubyInternalsCall, isStaticCallTarget, prepareArguments, prepareArgumentsComplex, prepareArgumentsSimple, prepareBlock, simplifyOperands, targetRequiresCallersBinding
canBeDeleted, canRaiseException, cloneForBlockCloning, cloneForInlinedClosure, cloneForInlinedScope, getOperation, getUsedVariables, hasSideEffects, hasUnusedResult, isDead, markDead, markUnusedResult, renameVars, simplifyAndGetResult, transfersControl
public OneOperandArgNoBlockNoResultCallInstr(NoResultCallInstr call)
public java.lang.Object interpret(ThreadContext context, DynamicScope dynamicScope, IRubyObject self, java.lang.Object[] temp, Block block)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.