public abstract class GetInstr extends ResultBaseInstr implements FixedArityInstr
result
EMPTY_OPERANDS, operands
Constructor and Description |
---|
GetInstr(Operation op,
Variable result,
Operand source,
String ref) |
Modifier and Type | Method and Description |
---|---|
void |
encode(IRWriterEncoder e) |
String |
getRef() |
Operand |
getSource() |
String[] |
toStringNonOperandArgs() |
getResult, updateResult
canBeDeleted, canRaiseException, clone, cloneOperands, computeScopeFlags, getIPC, getOperands, getOperation, getRPC, getUsedVariables, hasSideEffects, interpret, interpretAndGetNewIPC, isDead, markDead, renameVars, setIPC, setRPC, simplifyAndGetResult, simplifyOperands, toString, transfersControl, visit
public String getRef()
public Operand getSource()
public void encode(IRWriterEncoder e)
encode
in class ResultBaseInstr
public String[] toStringNonOperandArgs()
toStringNonOperandArgs
in class Instr
Copyright © 2001-2015 JRuby. All Rights Reserved.