C-Breeze
C Compiler Infrastructure

[ Project home page]
Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Unify_Object Struct Reference

#include <unification.h>

List of all members.

Public Member Functions

 Unify_Object (Alpha *a, Lambda *l, Unify_Size _s, Unify_Parents _p)

Public Attributes

Alphaalpha
Lambdalambda
Unify_Size s
Unify_Parents p


Constructor & Destructor Documentation

Unify_Object::Unify_Object Alpha   a,
Lambda   l,
Unify_Size    _s,
Unify_Parents    _p
[inline]
 

Definition at line 254 of file unification.h.


Member Data Documentation

Alpha* Unify_Object::alpha
 

Definition at line 250 of file unification.h.

Referenced by UnificationBasedPtr::cjoin(), Unify_Pendings::cleanup(), UnificationBasedPtr::ecr(), UnificationBasedPtr::ecrDeref(), UnificationBasedPtr::ecrField(), Unify_Pendings::insert(), UnifyType::print(), UnificationBasedPtr::print_ecr(), and UnificationBasedPtr::unify().

Lambda* Unify_Object::lambda
 

Definition at line 251 of file unification.h.

Referenced by UnificationBasedPtr::cjoin(), UnifyType::print(), and UnificationBasedPtr::unify().

Unify_Parents Unify_Object::p
 

Definition at line 253 of file unification.h.

Referenced by memoryBlock::containers(), UnifyType::print(), and UnificationBasedPtr::unify().

Unify_Size Unify_Object::s
 

Definition at line 252 of file unification.h.

Referenced by UnificationBasedPtr::cjoin(), UnificationBasedPtr::collapse(), UnifyType::print(), UnificationBasedPtr::promote(), UnifyType::size(), and UnificationBasedPtr::unify().


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

Generated on August 27, 2003
Back to the C-Breeze home page