public class ReceiveKeywordRestArgInstr extends ReceiveArgBase
| Modifier and Type | Field and Description |
|---|---|
int |
numUsedArgs |
argIndex, resultEMPTY_OPERANDS| Constructor and Description |
|---|
ReceiveKeywordRestArgInstr(Variable result,
int numUsedArgs) |
| Modifier and Type | Method and Description |
|---|---|
Object |
receiveKWArg(ThreadContext context,
int kwArgHashCount,
IRubyObject[] args) |
String |
toString() |
getArgIndex, getOperands, getResult, updateResultcanBeDeleted, canRaiseException, cloneForBlockCloning, cloneForInlinedClosure, cloneForInlinedScope, cloneForInlining, getOperation, getUsedVariables, hasSideEffects, hasUnusedResult, interpret, interpretAndGetNewIPC, isDead, markDead, markUnusedResult, renameVars, simplifyAndGetResult, simplifyOperands, transfersControl, visitpublic ReceiveKeywordRestArgInstr(Variable result, int numUsedArgs)
public String toString()
toString in class ReceiveArgBasepublic Object receiveKWArg(ThreadContext context, int kwArgHashCount, IRubyObject[] args)
Copyright © 2001–2024 JRuby. All rights reserved.