|
Ghidra 11.4.2
Ghidra internal decompiler documentation.
|
Public Member Functions | |
| virtual Pattern * | simplifyClone (void) const =0 |
| virtual void | shiftInstruction (int4 sa)=0 |
| virtual Pattern * | doOr (const Pattern *b, int4 sa) const =0 |
| virtual Pattern * | doAnd (const Pattern *b, int4 sa) const =0 |
| virtual Pattern * | commonSubPattern (const Pattern *b, int4 sa) const =0 |
| virtual bool | isMatch (ParserWalker &walker) const =0 |
| virtual int4 | numDisjoint (void) const =0 |
| virtual DisjointPattern * | getDisjoint (int4 i) const =0 |
| virtual bool | alwaysTrue (void) const =0 |
| virtual bool | alwaysFalse (void) const =0 |
| virtual bool | alwaysInstructionTrue (void) const =0 |
| virtual void | encode (Encoder &encoder) const =0 |
| virtual void | decode (Decoder &decoder)=0 |