/** Return the name of the allocation type. */
const char *get_allocation_name(ent_allocation vis);
-#if 0 // moved to type.h
-/**
- * This enumeration flags the visibility of entities. This is necessary
- * for partial compilation.
- */
-typedef enum {
- visibility_local, /**< The entity is only visible locally. This is the default. */
- visibility_external_visible, /**< The entity is visible to other external program parts, but
- it is defined here. It may not be optimized away. The entity must
- be static_allocated. */
- visibility_external_allocated /**< The entity is defined and allocated externally. This compilation
- must not allocate memory for this entity. The entity must
- be static_allocated. This can also be an external defined
- method. */
-} visibility;
-#endif
-
/** Returns the visibility of an entity. */
visibility get_entity_visibility (const entity *ent);