Ghidra 11.3.2
Ghidra internal decompiler documentation.
Loading...
Searching...
No Matches
ghidra::DisjointPattern Member List

This is the complete list of members for ghidra::DisjointPattern, including all inherited members.

alwaysFalse(void) const =0 (defined in ghidra::Pattern)ghidra::Patternpure virtual
alwaysInstructionTrue(void) const =0 (defined in ghidra::Pattern)ghidra::Patternpure virtual
alwaysTrue(void) const =0 (defined in ghidra::Pattern)ghidra::Patternpure virtual
commonSubPattern(const Pattern *b, int4 sa) const =0 (defined in ghidra::Pattern)ghidra::Patternpure virtual
decode(Decoder &decoder)=0 (defined in ghidra::Pattern)ghidra::Patternpure virtual
decodeDisjoint(Decoder &decoder) (defined in ghidra::DisjointPattern)ghidra::DisjointPatternstatic
doAnd(const Pattern *b, int4 sa) const =0 (defined in ghidra::Pattern)ghidra::Patternpure virtual
doOr(const Pattern *b, int4 sa) const =0 (defined in ghidra::Pattern)ghidra::Patternpure virtual
encode(Encoder &encoder) const =0 (defined in ghidra::Pattern)ghidra::Patternpure virtual
getBlock(bool context) const =0 (defined in ghidra::DisjointPattern)ghidra::DisjointPatternprivatepure virtual
getDisjoint(int4 i) const (defined in ghidra::DisjointPattern)ghidra::DisjointPatterninlinevirtual
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::Patternpure virtual
numDisjoint(void) const (defined in ghidra::DisjointPattern)ghidra::DisjointPatterninlinevirtual
resolvesIntersect(const DisjointPattern *op1, const DisjointPattern *op2) const (defined in ghidra::DisjointPattern)ghidra::DisjointPattern
shiftInstruction(int4 sa)=0 (defined in ghidra::Pattern)ghidra::Patternpure virtual
simplifyClone(void) const =0 (defined in ghidra::Pattern)ghidra::Patternpure virtual
specializes(const DisjointPattern *op2) const (defined in ghidra::DisjointPattern)ghidra::DisjointPattern
~Pattern(void) (defined in ghidra::Pattern)ghidra::Patterninlinevirtual