|
Ghidra Decompiler Analysis Engine
|
This is the complete list of members for PcodeSnippet, including all inherited members.
| addOperand(const string &name, int4 index) (defined in PcodeSnippet) | PcodeSnippet | |
| addressOf(VarnodeTpl *var, uint4 size) (defined in PcodeCompile) | PcodeCompile | |
| appendOp(OpCode opc, ExprTree *res, uintb constval, int4 constsz) (defined in PcodeCompile) | PcodeCompile | |
| assignBitRange(VarnodeTpl *vn, uint4 bitoffset, uint4 numbits, ExprTree *rhs) (defined in PcodeCompile) | PcodeCompile | |
| buildTemporary(void) (defined in PcodeCompile) | PcodeCompile | |
| buildTruncatedVarnode(VarnodeTpl *basevn, uint4 bitoffset, uint4 numbits) (defined in PcodeCompile) | PcodeCompile | |
| clear(void) (defined in PcodeSnippet) | PcodeSnippet | |
| createBitRange(SpecificSymbol *sym, uint4 bitoffset, uint4 numbits) (defined in PcodeCompile) | PcodeCompile | |
| createLoad(StarQuality *qual, ExprTree *ptr) (defined in PcodeCompile) | PcodeCompile | |
| createOp(OpCode opc, ExprTree *vn) (defined in PcodeCompile) | PcodeCompile | |
| createOp(OpCode opc, ExprTree *vn1, ExprTree *vn2) (defined in PcodeCompile) | PcodeCompile | |
| createOpConst(OpCode opc, uintb val) (defined in PcodeCompile) | PcodeCompile | |
| createOpNoOut(OpCode opc, ExprTree *vn) (defined in PcodeCompile) | PcodeCompile | |
| createOpNoOut(OpCode opc, ExprTree *vn1, ExprTree *vn2) (defined in PcodeCompile) | PcodeCompile | |
| createOpOut(VarnodeTpl *outvn, OpCode opc, ExprTree *vn1, ExprTree *vn2) (defined in PcodeCompile) | PcodeCompile | |
| createOpOutUnary(VarnodeTpl *outvn, OpCode opc, ExprTree *vn) (defined in PcodeCompile) | PcodeCompile | |
| createStore(StarQuality *qual, ExprTree *ptr, ExprTree *val) (defined in PcodeCompile) | PcodeCompile | |
| createUserOp(UserOpSymbol *sym, vector< ExprTree * > *param) (defined in PcodeCompile) | PcodeCompile | |
| createUserOpNoOut(UserOpSymbol *sym, vector< ExprTree * > *param) (defined in PcodeCompile) | PcodeCompile | |
| createVariadic(OpCode opc, vector< ExprTree * > *param) (defined in PcodeCompile) | PcodeCompile | |
| defineLabel(string *name) (defined in PcodeCompile) | PcodeCompile | |
| fillinZero(OpTpl *op, const vector< OpTpl * > &ops) (defined in PcodeCompile) | PcodeCompile | static |
| force_size(VarnodeTpl *vt, const ConstTpl &size, const vector< OpTpl * > &ops) (defined in PcodeCompile) | PcodeCompile | static |
| getConstantSpace(void) const (defined in PcodeCompile) | PcodeCompile | inline |
| getDefaultSpace(void) const (defined in PcodeCompile) | PcodeCompile | inline |
| getErrorMessage(void) const (defined in PcodeSnippet) | PcodeSnippet | inline |
| getLocation(SleighSymbol *sym) const (defined in PcodeSnippet) | PcodeSnippet | inlinevirtual |
| getUniqueBase(void) const (defined in PcodeSnippet) | PcodeSnippet | inline |
| hasErrors(void) const (defined in PcodeSnippet) | PcodeSnippet | inline |
| lex(void) (defined in PcodeSnippet) | PcodeSnippet | |
| matchSize(int4 j, OpTpl *op, bool inputonly, const vector< OpTpl * > &ops) (defined in PcodeCompile) | PcodeCompile | static |
| newLocalDefinition(string *varname, uint4 size=0) (defined in PcodeCompile) | PcodeCompile | |
| newOutput(bool usesLocalKey, ExprTree *rhs, string *varname, uint4 size=0) (defined in PcodeCompile) | PcodeCompile | |
| parseStream(istream &s) (defined in PcodeSnippet) | PcodeSnippet | |
| PcodeCompile(void) (defined in PcodeCompile) | PcodeCompile | inline |
| PcodeSnippet(const SleighBase *slgh) (defined in PcodeSnippet) | PcodeSnippet | |
| placeLabel(LabelSymbol *sym) (defined in PcodeCompile) | PcodeCompile | |
| propagateSize(ConstructTpl *ct) (defined in PcodeCompile) | PcodeCompile | static |
| releaseResult(void) (defined in PcodeSnippet) | PcodeSnippet | inline |
| reportError(const Location *loc, const string &msg) (defined in PcodeSnippet) | PcodeSnippet | virtual |
| reportWarning(const Location *loc, const string &msg) (defined in PcodeSnippet) | PcodeSnippet | inlinevirtual |
| resetLabelCount(void) (defined in PcodeCompile) | PcodeCompile | inline |
| setConstantSpace(AddrSpace *spc) (defined in PcodeCompile) | PcodeCompile | inline |
| setDefaultSpace(AddrSpace *spc) (defined in PcodeCompile) | PcodeCompile | inline |
| setEnforceLocalKey(bool val) (defined in PcodeCompile) | PcodeCompile | inline |
| setResult(ConstructTpl *res) (defined in PcodeSnippet) | PcodeSnippet | inline |
| setUniqueBase(uintb val) (defined in PcodeSnippet) | PcodeSnippet | inline |
| setUniqueSpace(AddrSpace *spc) (defined in PcodeCompile) | PcodeCompile | inline |
| ~PcodeCompile(void) (defined in PcodeCompile) | PcodeCompile | inlinevirtual |
| ~PcodeSnippet(void) (defined in PcodeSnippet) | PcodeSnippet | virtual |
1.8.17