GDB (xrefs)
Public Member Functions | Public Attributes | List of all members
cleanup_check.CleanupChecker Class Reference

Public Member Functions

def __init__ (self, fun)
 
def guess_bb_location (self, bb)
 
def compute_master (self, bb, bb_from, master_cleanup)
 
def traverse_bbs (self, edge, bb, bb_from, entry_master)
 
def check_cleanups (self)
 

Public Attributes

 fun
 
 seen_edges
 
 bad_returns
 
 master_cleanups
 
 cleanup_aware
 
 only_do_cleanups_seen
 
 is_constructor
 
 is_special_constructor
 

Detailed Description

Definition at line 193 of file cleanup_check.py.

Constructor & Destructor Documentation

def cleanup_check.CleanupChecker.__init__ (   self,
  fun 
)

Definition at line 194 of file cleanup_check.py.

Member Function Documentation

def cleanup_check.CleanupChecker.check_cleanups (   self)
def cleanup_check.CleanupChecker.compute_master (   self,
  bb,
  bb_from,
  master_cleanup 
)
def cleanup_check.CleanupChecker.guess_bb_location (   self,
  bb 
)

Definition at line 204 of file cleanup_check.py.

def cleanup_check.CleanupChecker.traverse_bbs (   self,
  edge,
  bb,
  bb_from,
  entry_master 
)

Member Data Documentation

cleanup_check.CleanupChecker.bad_returns

Definition at line 197 of file cleanup_check.py.

cleanup_check.CleanupChecker.cleanup_aware

Definition at line 223 of file cleanup_check.py.

cleanup_check.CleanupChecker.fun

Definition at line 195 of file cleanup_check.py.

cleanup_check.CleanupChecker.is_constructor

Definition at line 296 of file cleanup_check.py.

Referenced by cleanup_check.CleanupChecker.compute_master().

cleanup_check.CleanupChecker.is_special_constructor

Definition at line 297 of file cleanup_check.py.

cleanup_check.CleanupChecker.master_cleanups

Definition at line 201 of file cleanup_check.py.

Referenced by cleanup_check.CleanupChecker.traverse_bbs().

cleanup_check.CleanupChecker.only_do_cleanups_seen

Definition at line 227 of file cleanup_check.py.

cleanup_check.CleanupChecker.seen_edges

Definition at line 196 of file cleanup_check.py.

Referenced by cleanup_check.CleanupChecker.traverse_bbs().


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