Ghidra Decompiler Analysis Engine
|
This is the complete list of members for RuleCompile, including all inherited members.
addOr(ConstraintGroup *base, ConstraintGroup *newor) (defined in RuleCompile) | RuleCompile | |
booleanConstraint(bool ist, RHSConstant *expr) (defined in RuleCompile) | RuleCompile | |
buildUnifyer(const string &rule, const vector< string > &idlist, vector< int4 > &res) (defined in RuleCompile) | RuleCompile | static |
constAbsolute(int8 *val) (defined in RuleCompile) | RuleCompile | |
constBinaryExpression(RHSConstant *ex1, OpCode opc, RHSConstant *ex2) (defined in RuleCompile) | RuleCompile | |
constCompareConstraint(ConstraintGroup *base, int4 constid, OpCode opc) (defined in RuleCompile) | RuleCompile | |
constNamed(int4 id) (defined in RuleCompile) | RuleCompile | |
constNamedExpression(int4 id, RHSConstant *expr) (defined in RuleCompile) | RuleCompile | |
constVarnodeSize(int4 varindex) (defined in RuleCompile) | RuleCompile | |
dotIdentifier(int4 id, string *str) (defined in RuleCompile) | RuleCompile | |
emptyGroup(void) (defined in RuleCompile) | RuleCompile | |
emptyOrGroup(void) (defined in RuleCompile) | RuleCompile | |
findIdentifier(string *nm) (defined in RuleCompile) | RuleCompile | |
getLineNo(void) (defined in RuleCompile) | RuleCompile | inline |
getNameMap(void) const (defined in RuleCompile) | RuleCompile | inline |
getRule(void) (defined in RuleCompile) | RuleCompile | inline |
mergeGroups(ConstraintGroup *a, ConstraintGroup *b) (defined in RuleCompile) | RuleCompile | |
newConst(int4 id) (defined in RuleCompile) | RuleCompile | |
newOp(int4 id) (defined in RuleCompile) | RuleCompile | |
newSetInput(ConstraintGroup *base, RHSConstant *slot, int4 varid) (defined in RuleCompile) | RuleCompile | |
newSetInputConstVal(ConstraintGroup *base, RHSConstant *slot, RHSConstant *val, RHSConstant *sz) (defined in RuleCompile) | RuleCompile | |
newSetOpcode(ConstraintGroup *base, OpCode opc) (defined in RuleCompile) | RuleCompile | |
newUniqueOut(ConstraintGroup *base, int4 varid, int4 sz) (defined in RuleCompile) | RuleCompile | |
newVarnode(int4 id) (defined in RuleCompile) | RuleCompile | |
nextToken(void) (defined in RuleCompile) | RuleCompile | inline |
numErrors(void) const (defined in RuleCompile) | RuleCompile | inline |
opCodeConstraint(ConstraintGroup *base, vector< OpCode > *oplist) (defined in RuleCompile) | RuleCompile | |
opCompareConstraint(ConstraintGroup *base, int4 opid, OpCode opc) (defined in RuleCompile) | RuleCompile | |
opCopy(ConstraintGroup *base, int4 opid) (defined in RuleCompile) | RuleCompile | |
opCreation(int4 newid, OpCode oc, bool iafter, int4 oldid) (defined in RuleCompile) | RuleCompile | |
opInput(ConstraintGroup *base, int8 *slot, int4 varid) (defined in RuleCompile) | RuleCompile | |
opInputAny(ConstraintGroup *base, int4 varid) (defined in RuleCompile) | RuleCompile | |
opInputConstVal(ConstraintGroup *base, int8 *slot, RHSConstant *rhs) (defined in RuleCompile) | RuleCompile | |
opOutput(ConstraintGroup *base, int4 varid) (defined in RuleCompile) | RuleCompile | |
postProcess(void) (defined in RuleCompile) | RuleCompile | |
postProcessRule(vector< OpCode > &opcodelist) (defined in RuleCompile) | RuleCompile | |
releaseRule(void) (defined in RuleCompile) | RuleCompile | inline |
removeInput(ConstraintGroup *base, RHSConstant *slot) (defined in RuleCompile) | RuleCompile | |
RuleCompile(void) (defined in RuleCompile) | RuleCompile | |
ruleError(const char *s) (defined in RuleCompile) | RuleCompile | |
run(istream &s, bool debug) (defined in RuleCompile) | RuleCompile | |
setErrorStream(ostream &t) (defined in RuleCompile) | RuleCompile | inline |
setFullRule(ConstraintGroup *full) (defined in RuleCompile) | RuleCompile | inline |
varCompareConstraint(ConstraintGroup *base, int4 varid, OpCode opc) (defined in RuleCompile) | RuleCompile | |
varConst(ConstraintGroup *base, RHSConstant *ex, RHSConstant *sz) (defined in RuleCompile) | RuleCompile | |
varCopy(ConstraintGroup *base, int4 varid) (defined in RuleCompile) | RuleCompile | |
varDef(ConstraintGroup *base, int4 opid) (defined in RuleCompile) | RuleCompile | |
varDescend(ConstraintGroup *base, int4 opid) (defined in RuleCompile) | RuleCompile | |
varUniqueDescend(ConstraintGroup *base, int4 opid) (defined in RuleCompile) | RuleCompile | |
~RuleCompile(void) (defined in RuleCompile) | RuleCompile |