Ghidra Decompiler Analysis Engine
CombinePattern Member List

This is the complete list of members for CombinePattern, including all inherited members.

alwaysFalse(void) const (defined in CombinePattern)CombinePatternvirtual
alwaysInstructionTrue(void) const (defined in CombinePattern)CombinePatterninlinevirtual
alwaysTrue(void) const (defined in CombinePattern)CombinePatternvirtual
CombinePattern(void) (defined in CombinePattern)CombinePatterninline
CombinePattern(ContextPattern *con, InstructionPattern *in) (defined in CombinePattern)CombinePatterninline
commonSubPattern(const Pattern *b, int4 sa) const (defined in CombinePattern)CombinePatternvirtual
doAnd(const Pattern *b, int4 sa) const (defined in CombinePattern)CombinePatternvirtual
doOr(const Pattern *b, int4 sa) const (defined in CombinePattern)CombinePatternvirtual
getDisjoint(int4 i) const (defined in DisjointPattern)DisjointPatterninlinevirtual
getLength(bool context) const (defined in DisjointPattern)DisjointPattern
getMask(int4 startbit, int4 size, bool context) const (defined in DisjointPattern)DisjointPattern
getValue(int4 startbit, int4 size, bool context) const (defined in DisjointPattern)DisjointPattern
identical(const DisjointPattern *op2) const (defined in DisjointPattern)DisjointPattern
isMatch(ParserWalker &walker) const (defined in CombinePattern)CombinePatternvirtual
numDisjoint(void) const (defined in DisjointPattern)DisjointPatterninlinevirtual
resolvesIntersect(const DisjointPattern *op1, const DisjointPattern *op2) const (defined in DisjointPattern)DisjointPattern
restoreDisjoint(const Element *el) (defined in DisjointPattern)DisjointPatternstatic
restoreXml(const Element *el) (defined in CombinePattern)CombinePatternvirtual
saveXml(ostream &s) const (defined in CombinePattern)CombinePatternvirtual
shiftInstruction(int4 sa) (defined in CombinePattern)CombinePatterninlinevirtual
simplifyClone(void) const (defined in CombinePattern)CombinePatternvirtual
specializes(const DisjointPattern *op2) const (defined in DisjointPattern)DisjointPattern
~CombinePattern(void) (defined in CombinePattern)CombinePatternvirtual
~Pattern(void) (defined in Pattern)Patterninlinevirtual