#include <instance_types.h>
Collaboration diagram for ArrayInstance:

Data Fields | |
| enum inst_t | t |
| VOIDPTR | pending_entry |
| VOIDPTR | interface_ptr |
| TypeDescription * | desc |
| gl_list_t * | parents |
| gl_list_t * | children |
| unsigned long | indirected |
| unsigned long | visited |
| unsigned long | tmp_num |
| unsigned int | anon_flags |
| VOIDPTR ArrayInstance::pending_entry |
hold a word only pending.c can touch
| struct TypeDescription* ArrayInstance::desc |
holds the child list stuff
| struct gl_list_t* ArrayInstance::parents |
link to parent instances
| struct gl_list_t* ArrayInstance::children |
link to children
| unsigned long ArrayInstance::indirected |
number of times of indirected
| unsigned long ArrayInstance::tmp_num |
used when an instance tree is being copied
| unsigned int ArrayInstance::anon_flags |
anonymous field to be manipulated
1.5.1