/home/doxygen/libascend/compiler/extinst.h File Reference


Detailed Description

Special stuff for handling external relations in the instance hierarchy.

I think that this means that we keep track of all references by external functions/methods etc to Instance objects in our hierarchy. This means that when we merge and refine instances, we can update external references to these objects as required. My guesswork. -- JP

add documentation! what this is all about?

why do we need another $%! global variable for all this whatsit?

Requires include "utilities/ascConfig.h" include "instance_enum.h"

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

Instance ** AddVarToTable (struct Instance *inst, int *added)
void FixExternalVars (struct Instance *old, struct Instance *new)
void SetSimulationExtVars (struct Instance *i, struct Instance **extvars)

Variables

Instance ** g_ExtVariablesTable


Generated on Thu Jul 17 04:00:24 2008 for libascend by  doxygen 1.5.1