GDB (API)
Classes | Functions | Variables
exsummary Namespace Reference

Classes

class  Function
class  Edge

Functions

def declare
def define_function
def declare_throw
def declare_nothrow
def declare_cleanup
def function_call
def has_indirect_call
def mark_functions
def help_and_exit
def main

Variables

list work_list = []
dictionary function_map = {}
list indirect_functions = []
 process_cleanups = False
 process_indirect = False
tuple status = main()

Function Documentation

def exsummary.declare (   fn_name)

Definition at line 103 of file exsummary.py.

def exsummary.declare_cleanup (   fn_name)

Definition at line 123 of file exsummary.py.

def exsummary.declare_nothrow (   fn_name)

Definition at line 119 of file exsummary.py.

def exsummary.declare_throw (   fn_name)

Definition at line 113 of file exsummary.py.

def exsummary.define_function (   fn_name,
  location 
)

Definition at line 109 of file exsummary.py.

def exsummary.function_call (   to,
  frm,
  location 
)

Definition at line 129 of file exsummary.py.

def exsummary.has_indirect_call (   fn_name,
  location 
)

Definition at line 134 of file exsummary.py.

Definition at line 146 of file exsummary.py.

def exsummary.main ( )

Definition at line 156 of file exsummary.py.

def exsummary.mark_functions (   worklist,
  is_indirect 
)

Definition at line 141 of file exsummary.py.


Variable Documentation

dictionary exsummary::function_map = {}

Definition at line 95 of file exsummary.py.

Definition at line 97 of file exsummary.py.

Definition at line 99 of file exsummary.py.

Definition at line 101 of file exsummary.py.

Definition at line 184 of file exsummary.py.

Definition at line 93 of file exsummary.py.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines