Managed_Reference_Assembly

class Managed_Reference_Assembly (concrete, logical)
Direct parents:
Ancestor classes and implemented interfaces:

Declarative_Node, Logical_IR_Root, Managed_Assembly, Named_Entity, Nonlocal_Scope, Scope, Symbol

Field

Kind

Type

Description

Version (from Managed_Assembly)

attribute

builtin String

Full_Name (from Managed_Assembly)

attribute

builtin String

Location (from Managed_Assembly)

attribute

builtin String

References (from Managed_Assembly)

semantic

set of class Managed_Assembly

attribute Description : builtin String; attribute Configuration : builtin String; attribute Company : builtin String; attribute Product : builtin String; attribute Copyright : builtin String; attribute Trademark : builtin String; attribute ComVisible : builtin Boolean; attribute Guid : builtin String; attribute File_Version : builtin String;

Routines (from Nonlocal_Scope)

syntactic

set of class Routine

Routines inside the namespace/global scope

Namespaces (from Nonlocal_Scope)

syntactic

set of interface Namespace_Or_Alias

Usings (from Scope)

semantic

set of class Symbol

using <namespace> and using <declaration>

Types (from Scope)

syntactic

set of class Type

Variables (from Scope)

syntactic

set of class Variable

Concepts (from Scope)

syntactic

set of class Concept

Template_Composites (from Scope)

syntactic

set of interface Template_Composite_Type_Interface

Template_Routines (from Scope)

syntactic

set of interface Template_Routine_Interface

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