Ghidra 11.4.2
Ghidra internal decompiler documentation.
Loading...
Searching...
No Matches
ghidra::OpTpl Class Reference
Collaboration diagram for ghidra::OpTpl:
[legend]

Public Member Functions

 OpTpl (OpCode oc)
 
VarnodeTpl * getOut (void) const
 
int4 numInput (void) const
 
VarnodeTpl * getIn (int4 i) const
 
OpCode getOpcode (void) const
 
bool isZeroSize (void) const
 
void setOpcode (OpCode o)
 
void setOutput (VarnodeTpl *vt)
 
void clearOutput (void)
 
void addInput (VarnodeTpl *vt)
 
void setInput (VarnodeTpl *vt, int4 slot)
 
void removeInput (int4 index)
 
void changeHandleIndex (const vector< int4 > &handmap)
 
void encode (Encoder &encoder) const
 
void decode (Decoder &decoder)
 

Private Attributes

VarnodeTpl * output
 
OpCode opc
 
vector< VarnodeTpl * > input
 

The documentation for this class was generated from the following files: