Stack_Object

class Stack_Object (abstract, logical)
Direct parents:
Ancestor classes and implemented interfaces:

Declarative_Node, General_Object_Interface, Logical_IR_Root, Named_Entity, Object, Symbol, Typed_Object

Direct child classes:

Field

Kind

Type

Description

Its_Type (from Typed_Object)

semantic

class Type

the normalized, ‘underlying’ type

Object_Flags (from Typed_Object)

attribute

bitfield Object_Flags_Type

bits like “address taken” and “is pointer”

Parent (from Logical_IR_Root)

semantic

class Logical_IR_Root

Physical (from Logical_IR_Root)

semantic to physical

class Physical_IR_Root

Name (from Named_Entity)

attribute

builtin String