|
Ghidra 11.4.2
Ghidra internal decompiler documentation.
|
This is the complete list of members for ghidra::DisjointPattern, including all inherited members.
| alwaysFalse(void) const =0 (defined in ghidra::Pattern) | ghidra::Pattern | pure virtual |
| alwaysInstructionTrue(void) const =0 (defined in ghidra::Pattern) | ghidra::Pattern | pure virtual |
| alwaysTrue(void) const =0 (defined in ghidra::Pattern) | ghidra::Pattern | pure virtual |
| commonSubPattern(const Pattern *b, int4 sa) const =0 (defined in ghidra::Pattern) | ghidra::Pattern | pure virtual |
| decode(Decoder &decoder)=0 (defined in ghidra::Pattern) | ghidra::Pattern | pure virtual |
| decodeDisjoint(Decoder &decoder) (defined in ghidra::DisjointPattern) | ghidra::DisjointPattern | static |
| doAnd(const Pattern *b, int4 sa) const =0 (defined in ghidra::Pattern) | ghidra::Pattern | pure virtual |
| doOr(const Pattern *b, int4 sa) const =0 (defined in ghidra::Pattern) | ghidra::Pattern | pure virtual |
| encode(Encoder &encoder) const =0 (defined in ghidra::Pattern) | ghidra::Pattern | pure virtual |
| getBlock(bool context) const =0 (defined in ghidra::DisjointPattern) | ghidra::DisjointPattern | privatepure virtual |
| getDisjoint(int4 i) const (defined in ghidra::DisjointPattern) | ghidra::DisjointPattern | inlinevirtual |
| getLength(bool context) const (defined in ghidra::DisjointPattern) | ghidra::DisjointPattern | |
| getMask(int4 startbit, int4 size, bool context) const (defined in ghidra::DisjointPattern) | ghidra::DisjointPattern | |
| getValue(int4 startbit, int4 size, bool context) const (defined in ghidra::DisjointPattern) | ghidra::DisjointPattern | |
| identical(const DisjointPattern *op2) const (defined in ghidra::DisjointPattern) | ghidra::DisjointPattern | |
| isMatch(ParserWalker &walker) const =0 (defined in ghidra::Pattern) | ghidra::Pattern | pure virtual |
| numDisjoint(void) const (defined in ghidra::DisjointPattern) | ghidra::DisjointPattern | inlinevirtual |
| resolvesIntersect(const DisjointPattern *op1, const DisjointPattern *op2) const (defined in ghidra::DisjointPattern) | ghidra::DisjointPattern | |
| shiftInstruction(int4 sa)=0 (defined in ghidra::Pattern) | ghidra::Pattern | pure virtual |
| simplifyClone(void) const =0 (defined in ghidra::Pattern) | ghidra::Pattern | pure virtual |
| specializes(const DisjointPattern *op2) const (defined in ghidra::DisjointPattern) | ghidra::DisjointPattern | |
| ~Pattern(void) (defined in ghidra::Pattern) | ghidra::Pattern | inlinevirtual |