ArrayInstance Struct Reference
[Compiler]

#include <instance_types.h>

Collaboration diagram for ArrayInstance:

Collaboration graph
[legend]

Detailed Description

never has packed children. see gllist instead.


Data Fields

enum inst_t t
VOIDPTR pending_entry
VOIDPTR interface_ptr
TypeDescriptiondesc
gl_list_tparents
gl_list_tchildren
unsigned long indirected
unsigned long visited
unsigned long tmp_num
unsigned int anon_flags


Field Documentation

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


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