Managed_Named_Attribute_Argument

class Managed_Named_Attribute_Argument (concrete, logical)

Serves as decorator for the name. This is mainly done since the corresponding structs for arguments in cecil are incomparable, have no common super class, and so right now we had to repeat the same lengthy translation two times in the spec.

Implemented interfaces:
Direct parents:
Ancestor classes and implemented interfaces:

Declarative_Node, Logical_IR_Root, Managed_Attribute_Argument, Named_Entity

Field

Kind

Type

Description

Its_Argument

syntactic

class Managed_Simple_Attribute_Argument

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