Ghidra Decompiler Analysis Engine
ContextPattern Member List

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

alwaysFalse(void) const (defined in ContextPattern)ContextPatterninlinevirtual
alwaysInstructionTrue(void) const (defined in ContextPattern)ContextPatterninlinevirtual
alwaysTrue(void) const (defined in ContextPattern)ContextPatterninlinevirtual
commonSubPattern(const Pattern *b, int4 sa) const (defined in ContextPattern)ContextPatternvirtual
ContextPattern(void) (defined in ContextPattern)ContextPatterninline
ContextPattern(PatternBlock *mv) (defined in ContextPattern)ContextPatterninline
doAnd(const Pattern *b, int4 sa) const (defined in ContextPattern)ContextPatternvirtual
doOr(const Pattern *b, int4 sa) const (defined in ContextPattern)ContextPatternvirtual
getBlock(void) (defined in ContextPattern)ContextPatterninline
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 ContextPattern)ContextPatterninlinevirtual
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 ContextPattern)ContextPatternvirtual
saveXml(ostream &s) const (defined in ContextPattern)ContextPatternvirtual
shiftInstruction(int4 sa) (defined in ContextPattern)ContextPatterninlinevirtual
simplifyClone(void) const (defined in ContextPattern)ContextPatterninlinevirtual
specializes(const DisjointPattern *op2) const (defined in DisjointPattern)DisjointPattern
~ContextPattern(void) (defined in ContextPattern)ContextPatterninlinevirtual
~Pattern(void) (defined in Pattern)Patterninlinevirtual