C-Breeze
C Compiler Infrastructure

[ Project home page]

assignmentSet Class Reference

#include <memoryaccess.h>

List of all members.

Public Member Functions

 assignmentSet ()
 Create a new set of assignments.
memoryAssignmentassignment_at (Location *where, memoryBlock *block, bool create)
 Lookup an assignment.

Private Attributes

assignment_map _assignments
 The set of assignments.


Constructor & Destructor Documentation

assignmentSet::assignmentSet  )  [inline]
 

Create a new set of assignments.

Definition at line 610 of file memoryaccess.h.


Member Function Documentation

memoryAssignment* assignmentSet::assignment_at Location where,
memoryBlock block,
bool  create
 

Lookup an assignment.

The create boolean controls what to do if there isn't one at the given location. Passing true causes the method to create a new one; passing false causes it to return null.


Member Data Documentation

assignment_map assignmentSet::_assignments [private]
 

The set of assignments.

Definition at line 604 of file memoryaccess.h.


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

Generated on February 1, 2006
Back to the C-Breeze home page