Ghidra 11.3.2
Ghidra internal decompiler documentation.
|
This is the complete list of members for ghidra::Constructor, including all inherited members.
addContext(const vector< ContextChange * > &vec) (defined in ghidra::Constructor) | ghidra::Constructor | inline |
addEquation(PatternEquation *pe) (defined in ghidra::Constructor) | ghidra::Constructor | |
addInvisibleOperand(OperandSymbol *sym) (defined in ghidra::Constructor) | ghidra::Constructor | |
addOperand(OperandSymbol *sym) (defined in ghidra::Constructor) | ghidra::Constructor | |
addSyntax(const string &syn) (defined in ghidra::Constructor) | ghidra::Constructor | |
applyContext(ParserWalkerChange &walker) const (defined in ghidra::Constructor) | ghidra::Constructor | inline |
buildPattern(ostream &s) (defined in ghidra::Constructor) | ghidra::Constructor | |
collectLocalExports(vector< uintb > &results) const (defined in ghidra::Constructor) | ghidra::Constructor | |
Constructor(void) (defined in ghidra::Constructor) | ghidra::Constructor | |
Constructor(SubtableSymbol *p) (defined in ghidra::Constructor) | ghidra::Constructor | |
context (defined in ghidra::Constructor) | ghidra::Constructor | private |
decode(Decoder &decoder, SleighBase *trans) (defined in ghidra::Constructor) | ghidra::Constructor | |
encode(Encoder &encoder) const (defined in ghidra::Constructor) | ghidra::Constructor | |
firstwhitespace (defined in ghidra::Constructor) | ghidra::Constructor | private |
flowthruindex (defined in ghidra::Constructor) | ghidra::Constructor | private |
getId(void) const (defined in ghidra::Constructor) | ghidra::Constructor | inline |
getLineno(void) const (defined in ghidra::Constructor) | ghidra::Constructor | inline |
getMinimumLength(void) const (defined in ghidra::Constructor) | ghidra::Constructor | inline |
getNamedTempl(int4 secnum) const (defined in ghidra::Constructor) | ghidra::Constructor | |
getNumOperands(void) const (defined in ghidra::Constructor) | ghidra::Constructor | inline |
getNumSections(void) const (defined in ghidra::Constructor) | ghidra::Constructor | inline |
getOperand(int4 i) const (defined in ghidra::Constructor) | ghidra::Constructor | inline |
getParent(void) const (defined in ghidra::Constructor) | ghidra::Constructor | inline |
getPattern(void) const (defined in ghidra::Constructor) | ghidra::Constructor | inline |
getPatternEquation(void) const (defined in ghidra::Constructor) | ghidra::Constructor | inline |
getSrcIndex(void) (defined in ghidra::Constructor) | ghidra::Constructor | inline |
getTempl(void) const (defined in ghidra::Constructor) | ghidra::Constructor | inline |
id (defined in ghidra::Constructor) | ghidra::Constructor | private |
inerror (defined in ghidra::Constructor) | ghidra::Constructor | mutableprivate |
isError(void) const (defined in ghidra::Constructor) | ghidra::Constructor | inline |
isRecursive(void) const (defined in ghidra::Constructor) | ghidra::Constructor | |
lineno (defined in ghidra::Constructor) | ghidra::Constructor | private |
markSubtableOperands(vector< int4 > &check) const (defined in ghidra::Constructor) | ghidra::Constructor | |
minimumlength (defined in ghidra::Constructor) | ghidra::Constructor | private |
namedtempl (defined in ghidra::Constructor) | ghidra::Constructor | private |
operands (defined in ghidra::Constructor) | ghidra::Constructor | private |
orderOperands(void) (defined in ghidra::Constructor) | ghidra::Constructor | private |
parent (defined in ghidra::Constructor) | ghidra::Constructor | private |
pateq (defined in ghidra::Constructor) | ghidra::Constructor | private |
pattern (defined in ghidra::Constructor) | ghidra::Constructor | private |
print(ostream &s, ParserWalker &pos) const (defined in ghidra::Constructor) | ghidra::Constructor | |
printBody(ostream &s, ParserWalker &walker) const (defined in ghidra::Constructor) | ghidra::Constructor | |
printInfo(ostream &s) const (defined in ghidra::Constructor) | ghidra::Constructor | |
printMnemonic(ostream &s, ParserWalker &walker) const (defined in ghidra::Constructor) | ghidra::Constructor | |
printpiece (defined in ghidra::Constructor) | ghidra::Constructor | private |
removeTrailingSpace(void) (defined in ghidra::Constructor) | ghidra::Constructor | |
setError(bool val) const (defined in ghidra::Constructor) | ghidra::Constructor | inline |
setId(uintm i) (defined in ghidra::Constructor) | ghidra::Constructor | inline |
setLineno(int4 ln) (defined in ghidra::Constructor) | ghidra::Constructor | inline |
setMainSection(ConstructTpl *tpl) (defined in ghidra::Constructor) | ghidra::Constructor | inline |
setMinimumLength(int4 l) (defined in ghidra::Constructor) | ghidra::Constructor | inline |
setNamedSection(ConstructTpl *tpl, int4 id) (defined in ghidra::Constructor) | ghidra::Constructor | |
setSrcIndex(int4 index) (defined in ghidra::Constructor) | ghidra::Constructor | inline |
src_index (defined in ghidra::Constructor) | ghidra::Constructor | private |
templ (defined in ghidra::Constructor) | ghidra::Constructor | private |
~Constructor(void) (defined in ghidra::Constructor) | ghidra::Constructor |