Ghidra Decompiler Analysis Engine
List of all members
IfcCallGraphBuildQuick Class Reference

Build the call-graph using quick analysis: callgraph build quick More...

Inheritance diagram for IfcCallGraphBuildQuick:
Inheritance graph
[legend]
Collaboration diagram for IfcCallGraphBuildQuick:
Collaboration graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from IfcCallGraphBuild
virtual void iterationCallback (Funcdata *fd)
 Perform the per-function aspect of this command. More...
 
- Public Member Functions inherited from IfaceDecompCommand
virtual void setData (IfaceStatus *root, IfaceData *data)
 Associate a specific data object with this command. More...
 
virtual string getModule (void) const
 Get the formal module name to which this command belongs. More...
 
virtual IfaceDatacreateData (void)
 Create a specialized data object for this command (and its module) More...
 
void iterateFunctionsAddrOrder (void)
 Iterate command over all functions in all scopes. More...
 
void iterateFunctionsLeafOrder (void)
 Iterate command over all functions in a call-graph traversal. More...
 
- Public Member Functions inherited from IfaceCommand
void addWord (const string &temp)
 Add a token to the command line string associated with this command. More...
 
void addWords (const vector< string > &wordlist)
 Add words to the associated command line string.
 
void commandString (string &res) const
 Get the complete command line string. More...
 
int4 compare (const IfaceCommand &op2) const
 Order two commands by their command line strings. More...
 
- Protected Member Functions inherited from IfaceDecompCommand
void iterateScopesRecursive (Scope *scope)
 Iterate recursively over all functions in given scope. More...
 
void iterateFunctionsAddrOrder (Scope *scope)
 Iterate over all functions in a given scope. More...
 
- Protected Attributes inherited from IfcCallGraphBuild
bool quick
 Set to true if a quick analysis is desired.
 
- Protected Attributes inherited from IfaceDecompCommand
IfaceStatusstatus
 The console owning this command.
 
IfaceDecompDatadcp
 Data common to decompiler commands.
 

Detailed Description

Build the call-graph using quick analysis: callgraph build quick

Build the call-graph for the architecture/program. For each function, disassembly is performed to discover call edges, rather then full decompilation. Some forms of direct call may not be discovered.


The documentation for this class was generated from the following files: