|
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 |
1.8.17