public abstract class GetInstr extends OneOperandResultBaseInstr implements FixedArityInstr
result
EMPTY_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() |
getOperand1, getOperands, setOperand, setOperand1
getResult, updateResult
canBeDeletedFromScope, canRaiseException, clone, cloneOperands, computeScopeFlags, dumpableFields, getIPC, getOperation, getRPC, getUsedVariables, hasSideEffects, interpret, interpretAndGetNewIPC, isDead, isDeletable, 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-2016 JRuby. All Rights Reserved.