|
Ghidra 11.4.2
Ghidra internal decompiler documentation.
|
Public Types | |
| enum | { op_type , var_type , const_type , block_type } |
Public Member Functions | |
| UnifyDatatype (uint4 tp) | |
| UnifyDatatype (const UnifyDatatype &op2) | |
| UnifyDatatype & | operator= (const UnifyDatatype &op2) |
| uint4 | getType (void) const |
| void | setOp (PcodeOp *o) |
| PcodeOp * | getOp (void) const |
| void | setVarnode (Varnode *v) |
| Varnode * | getVarnode (void) const |
| void | setBlock (BlockBasic *b) |
| BlockBasic * | getBlock (void) const |
| void | setConstant (uintb val) |
| uintb | getConstant (void) const |
| void | printVarDecl (ostream &s, int4 id, const UnifyCPrinter &cprinter) const |
| string | getBaseName (void) const |
Private Attributes | ||
| uint4 | type | |
| union { | ||
| PcodeOp * op | ||
| Varnode * vn | ||
| uintb * cn | ||
| BlockBasic * bl | ||
| } | storespot | |