GDB (xrefs)
Public Member Functions | Public Attributes | Private Member Functions | List of all members
cleanup_check.MasterCleanup Class Reference
Inheritance diagram for cleanup_check.MasterCleanup:

Public Member Functions

def __init__
 
def compare_vars (self, definition, argument)
 
def note_assignment (self, lhs, rhs)
 
def merge (self, other)
 
def push (self, location, lhs)
 
def pop (self, location, back_to)
 
def verify (self, location, arg)
 
def isempty (self)
 
def inform (self)
 

Public Attributes

 cleanups
 
 aliases
 

Private Member Functions

def _find_var (self, back_to)
 

Detailed Description

Definition at line 77 of file cleanup_check.py.

Constructor & Destructor Documentation

def cleanup_check.MasterCleanup.__init__ (   self,
  other = None 
)

Definition at line 80 of file cleanup_check.py.

Member Function Documentation

def cleanup_check.MasterCleanup._find_var (   self,
  back_to 
)
private
def cleanup_check.MasterCleanup.compare_vars (   self,
  definition,
  argument 
)
def cleanup_check.MasterCleanup.inform (   self)

Definition at line 189 of file cleanup_check.py.

References cleanup_check.MasterCleanup.cleanups.

def cleanup_check.MasterCleanup.isempty (   self)

Definition at line 184 of file cleanup_check.py.

References cleanup_check.MasterCleanup.cleanups, len, and cleanup_check.log().

def cleanup_check.MasterCleanup.merge (   self,
  other 
)

Definition at line 106 of file cleanup_check.py.

References cleanup_check.MasterCleanup.cleanups, len, and cleanup_check.log().

def cleanup_check.MasterCleanup.note_assignment (   self,
  lhs,
  rhs 
)
def cleanup_check.MasterCleanup.pop (   self,
  location,
  back_to 
)
def cleanup_check.MasterCleanup.push (   self,
  location,
  lhs 
)
def cleanup_check.MasterCleanup.verify (   self,
  location,
  arg 
)

Member Data Documentation

cleanup_check.MasterCleanup.aliases
cleanup_check.MasterCleanup.cleanups

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