CommonAtomInstance Struct Reference
[Compiler]

#include <instance_types.h>

Collaboration diagram for CommonAtomInstance:

Collaboration graph
[legend]

Detailed Description

the first one is a dummy of some importance. All the atomic variable types should be conformable to this structure. It is not by itself a structure that should ever exist.


Data Fields

enum inst_t t
VOIDPTR interface_ptr
gl_list_tparents
Instancealike_ptr
TypeDescriptiondesc
unsigned long visited
unsigned long tmp_num
unsigned int anon_flags


Field Documentation

struct gl_list_t* CommonAtomInstance::parents

link to parents

struct Instance* CommonAtomInstance::alike_ptr

circular linked list of clique members

struct TypeDescription* CommonAtomInstance::desc

list of children pointers

unsigned long CommonAtomInstance::visited

visited counter

unsigned long CommonAtomInstance::tmp_num

used when an instance tree is being copied

unsigned int CommonAtomInstance::anon_flags

anonymous field to be manipulated


The documentation for this struct was generated from the following file:
Generated on Thu Jul 17 04:00:58 2008 for libascend by  doxygen 1.5.1