Package ghidra.program.model.pcode
Class PcodeOpBank
- java.lang.Object
- 
- ghidra.program.model.pcode.PcodeOpBank
 
- 
 public class PcodeOpBank extends java.lang.ObjectContainer for PcodeOpAST's
- 
- 
Constructor SummaryConstructors Constructor Description PcodeOpBank()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Iterator<java.lang.Object>allAlive()Returns iterator containing both PcodeOpAST and Iteratorobjects. java.util.Iterator<java.lang.Object>allDead()Returns iterator containing both PcodeOpAST and Iteratorobjects. java.util.Iterator<PcodeOpAST>allOrdered()java.util.Iterator<PcodeOpAST>allOrdered(Address pc)voidchangeOpcode(PcodeOp op, int newopc)voidclear()PcodeOpcreate(int opcode, int numinputs, Address pc)PcodeOpcreate(int opcode, int numinputs, SequenceNumber sq)voiddestroy(PcodeOp op)PcodeOpfindOp(SequenceNumber num)booleanisEmpty()voidmarkAlive(PcodeOp op)voidmarkDead(PcodeOp op)intsize()
 
- 
- 
- 
Method Detail- 
sizepublic int size() 
 - 
clearpublic void clear() 
 - 
createpublic PcodeOp create(int opcode, int numinputs, SequenceNumber sq) 
 - 
destroypublic void destroy(PcodeOp op) 
 - 
changeOpcodepublic void changeOpcode(PcodeOp op, int newopc) 
 - 
markAlivepublic void markAlive(PcodeOp op) 
 - 
markDeadpublic void markDead(PcodeOp op) 
 - 
isEmptypublic boolean isEmpty() 
 - 
findOppublic PcodeOp findOp(SequenceNumber num) 
 - 
allOrderedpublic java.util.Iterator<PcodeOpAST> allOrdered() 
 - 
allOrderedpublic java.util.Iterator<PcodeOpAST> allOrdered(Address pc) 
 - 
allAlivepublic java.util.Iterator<java.lang.Object> allAlive() Returns iterator containing both PcodeOpAST and Iteratorobjects. 
 - 
allDeadpublic java.util.Iterator<java.lang.Object> allDead() Returns iterator containing both PcodeOpAST and Iteratorobjects. 
 
- 
 
-