Ghidra Decompiler Analysis Engine
|
This is the complete list of members for EmitPrettyPrint, including all inherited members.
beginBlock(const FlowBlock *bl) | EmitPrettyPrint | virtual |
beginDocument(void) | EmitPrettyPrint | virtual |
beginFuncProto(void) | EmitPrettyPrint | virtual |
beginFunction(const Funcdata *fd) | EmitPrettyPrint | virtual |
beginReturnType(const Varnode *vn) | EmitPrettyPrint | virtual |
beginStatement(const PcodeOp *op) | EmitPrettyPrint | virtual |
beginVarDecl(const Symbol *sym) | EmitPrettyPrint | virtual |
clear(void) (defined in EmitPrettyPrint) | EmitPrettyPrint | virtual |
closeGroup(int4 id) | EmitPrettyPrint | virtual |
closeParen(char c, int4 id) | EmitPrettyPrint | virtual |
comment_color enum value | EmitXml | |
const_color enum value | EmitXml | |
EmitPrettyPrint(void) | EmitPrettyPrint | |
emitsXml(void) const | EmitPrettyPrint | inlinevirtual |
endBlock(int4 id) | EmitPrettyPrint | virtual |
endDocument(int4 id) | EmitPrettyPrint | virtual |
endFuncProto(int4 id) | EmitPrettyPrint | virtual |
endFunction(int4 id) | EmitPrettyPrint | virtual |
endReturnType(int4 id) | EmitPrettyPrint | virtual |
endStatement(int4 id) | EmitPrettyPrint | virtual |
endVarDecl(int4 id) | EmitPrettyPrint | virtual |
flush(void) | EmitPrettyPrint | virtual |
funcname_color enum value | EmitXml | |
getIndentIncrement(void) const | EmitXml | inline |
getMaxLineSize(void) const | EmitPrettyPrint | inlinevirtual |
getOutputStream(void) const (defined in EmitPrettyPrint) | EmitPrettyPrint | inlinevirtual |
getParenLevel(void) const | EmitXml | inline |
global_color enum value | EmitXml | |
indentincrement | EmitXml | protected |
indentlevel | EmitXml | protected |
keyword_color enum value | EmitXml | |
no_color enum value | EmitXml | |
openGroup(void) | EmitPrettyPrint | virtual |
openParen(char o, int4 id=0) | EmitPrettyPrint | virtual |
param_color enum value | EmitXml | |
parenlevel | EmitXml | protected |
print(const char *str, syntax_highlight hl=no_color) | EmitPrettyPrint | virtual |
resetDefaults(void) | EmitPrettyPrint | virtual |
s | EmitXml | protected |
setCommentFill(const string &fill) | EmitPrettyPrint | inlinevirtual |
setIndentIncrement(int4 val) | EmitXml | inline |
setMaxLineSize(int4 val) | EmitPrettyPrint | virtual |
setOutputStream(ostream *t) (defined in EmitPrettyPrint) | EmitPrettyPrint | inlinevirtual |
setXML(bool val) | EmitPrettyPrint | |
spaces(int4 num, int4 bump=0) | EmitPrettyPrint | virtual |
startComment(void) | EmitPrettyPrint | virtual |
startIndent(void) | EmitPrettyPrint | virtual |
stopComment(int4 id) | EmitPrettyPrint | virtual |
stopIndent(int4 id) | EmitPrettyPrint | virtual |
syntax_highlight enum name | EmitXml | |
tagComment(const char *ptr, syntax_highlight hl, const AddrSpace *spc, uintb off) | EmitPrettyPrint | virtual |
tagField(const char *ptr, syntax_highlight hl, const Datatype *ct, int4 off) | EmitPrettyPrint | virtual |
tagFuncName(const char *ptr, syntax_highlight hl, const Funcdata *fd, const PcodeOp *op) | EmitPrettyPrint | virtual |
tagLabel(const char *ptr, syntax_highlight hl, const AddrSpace *spc, uintb off) | EmitPrettyPrint | virtual |
tagLine(void) | EmitPrettyPrint | virtual |
tagLine(int4 indent) | EmitPrettyPrint | virtual |
tagOp(const char *ptr, syntax_highlight hl, const PcodeOp *op) | EmitPrettyPrint | virtual |
tagType(const char *ptr, syntax_highlight hl, const Datatype *ct) | EmitPrettyPrint | virtual |
tagVariable(const char *ptr, syntax_highlight hl, const Varnode *vn, const PcodeOp *op) | EmitPrettyPrint | virtual |
type_color enum value | EmitXml | |
var_color enum value | EmitXml | |
~EmitPrettyPrint(void) (defined in EmitPrettyPrint) | EmitPrettyPrint | virtual |