Attribute

The diagrams below draw one box per node kind, with one port per field. The edge colours say how a link is held; they are listed in full on the Fields page.

digraph { rankdir="LR" nodesep=0.1 node [shape=point width=0.06 color="#888a85"] edge [fontname="monospace" fontsize=10 minlen=3] l0a -> l0b [label="owned" color="#000000"] l1a -> l1b [label="ref" color="#3465a4" style=dashed] l2a -> l2b [label="maybe ref" color="#3465a4" style=dotted] l3a -> l3b [label="of ref" color="#3465a4" style=dashed] l4a -> l4b [label="of maybe ref" color="#3465a4" style=dotted] l5a -> l5b [label="forward ref" color="#f57900" style=dashed] l6a -> l6b [label="maybe forward ref" color="#f57900" style=dotted] l7a -> l7b [label="chain" color="#4e9a06"] l8a -> l8b [label="chain next" color="#4e9a06" style=bold] }

Iir_Kind_Base_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Type_Staticness

State1

Iir_Staticness

owned

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Base_Attribute" [style=filled fillcolor="#eeeeec" label="{Base_Attribute|{<Prefix> Prefix|<Type> Type|<Base_Name> Base_Name|<Type_Staticness> Type_Staticness|<Name_Staticness> Name_Staticness}}"] "Base_Attribute__Prefix" [shape=box label="Iir"] "Base_Attribute":Prefix -> "Base_Attribute__Prefix" [color="#000000"] "Base_Attribute__Type" [shape=box label="Iir"] "Base_Attribute":Type -> "Base_Attribute__Type" [color="#3465a4" style=dashed] "Base_Attribute__Base_Name" [shape=box label="Iir"] "Base_Attribute":Base_Name -> "Base_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Subtype_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Type_Staticness

State1

Iir_Staticness

owned

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Subtype_Attribute" [style=filled fillcolor="#eeeeec" label="{Subtype_Attribute|{<Prefix> Prefix|<Type> Type|<Base_Name> Base_Name|<Type_Staticness> Type_Staticness|<Name_Staticness> Name_Staticness}}"] "Subtype_Attribute__Prefix" [shape=box label="Iir"] "Subtype_Attribute":Prefix -> "Subtype_Attribute__Prefix" [color="#000000"] "Subtype_Attribute__Type" [shape=box label="Iir"] "Subtype_Attribute":Type -> "Subtype_Attribute__Type" [color="#3465a4" style=dashed] "Subtype_Attribute__Base_Name" [shape=box label="Iir"] "Subtype_Attribute":Base_Name -> "Subtype_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Element_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Type_Staticness

State1

Iir_Staticness

owned

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Element_Attribute" [style=filled fillcolor="#eeeeec" label="{Element_Attribute|{<Prefix> Prefix|<Type> Type|<Base_Name> Base_Name|<Type_Staticness> Type_Staticness|<Name_Staticness> Name_Staticness}}"] "Element_Attribute__Prefix" [shape=box label="Iir"] "Element_Attribute":Prefix -> "Element_Attribute__Prefix" [color="#000000"] "Element_Attribute__Type" [shape=box label="Iir"] "Element_Attribute":Type -> "Element_Attribute__Type" [color="#3465a4" style=dashed] "Element_Attribute__Base_Name" [shape=box label="Iir"] "Element_Attribute":Base_Name -> "Element_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Across_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Type_Staticness

State1

Iir_Staticness

owned

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Across_Attribute" [style=filled fillcolor="#eeeeec" label="{Across_Attribute|{<Prefix> Prefix|<Type> Type|<Base_Name> Base_Name|<Type_Staticness> Type_Staticness|<Name_Staticness> Name_Staticness}}"] "Across_Attribute__Prefix" [shape=box label="Iir"] "Across_Attribute":Prefix -> "Across_Attribute__Prefix" [color="#000000"] "Across_Attribute__Type" [shape=box label="Iir"] "Across_Attribute":Type -> "Across_Attribute__Type" [color="#3465a4" style=dashed] "Across_Attribute__Base_Name" [shape=box label="Iir"] "Across_Attribute":Base_Name -> "Across_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Through_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Type_Staticness

State1

Iir_Staticness

owned

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Through_Attribute" [style=filled fillcolor="#eeeeec" label="{Through_Attribute|{<Prefix> Prefix|<Type> Type|<Base_Name> Base_Name|<Type_Staticness> Type_Staticness|<Name_Staticness> Name_Staticness}}"] "Through_Attribute__Prefix" [shape=box label="Iir"] "Through_Attribute":Prefix -> "Through_Attribute__Prefix" [color="#000000"] "Through_Attribute__Type" [shape=box label="Iir"] "Through_Attribute":Type -> "Through_Attribute__Type" [color="#3465a4" style=dashed] "Through_Attribute__Base_Name" [shape=box label="Iir"] "Through_Attribute":Base_Name -> "Through_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Nature_Reference_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Nature

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Nature_Reference_Attribute" [style=filled fillcolor="#eeeeec" label="{Nature_Reference_Attribute|{<Prefix> Prefix|<Nature> Nature|<Base_Name> Base_Name|<Name_Staticness> Name_Staticness}}"] "Nature_Reference_Attribute__Prefix" [shape=box label="Iir"] "Nature_Reference_Attribute":Prefix -> "Nature_Reference_Attribute__Prefix" [color="#000000"] "Nature_Reference_Attribute__Nature" [shape=box label="Iir"] "Nature_Reference_Attribute":Nature -> "Nature_Reference_Attribute__Nature" [color="#3465a4" style=dashed] "Nature_Reference_Attribute__Base_Name" [shape=box label="Iir"] "Nature_Reference_Attribute":Base_Name -> "Nature_Reference_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Left_Type_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Left_Type_Attribute" [style=filled fillcolor="#eeeeec" label="{Left_Type_Attribute|{<Prefix> Prefix|<Type> Type|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Left_Type_Attribute__Prefix" [shape=box label="Iir"] "Left_Type_Attribute":Prefix -> "Left_Type_Attribute__Prefix" [color="#000000"] "Left_Type_Attribute__Type" [shape=box label="Iir"] "Left_Type_Attribute":Type -> "Left_Type_Attribute__Type" [color="#3465a4" style=dashed] "Left_Type_Attribute__Base_Name" [shape=box label="Iir"] "Left_Type_Attribute":Base_Name -> "Left_Type_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Right_Type_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Right_Type_Attribute" [style=filled fillcolor="#eeeeec" label="{Right_Type_Attribute|{<Prefix> Prefix|<Type> Type|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Right_Type_Attribute__Prefix" [shape=box label="Iir"] "Right_Type_Attribute":Prefix -> "Right_Type_Attribute__Prefix" [color="#000000"] "Right_Type_Attribute__Type" [shape=box label="Iir"] "Right_Type_Attribute":Type -> "Right_Type_Attribute__Type" [color="#3465a4" style=dashed] "Right_Type_Attribute__Base_Name" [shape=box label="Iir"] "Right_Type_Attribute":Base_Name -> "Right_Type_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_High_Type_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "High_Type_Attribute" [style=filled fillcolor="#eeeeec" label="{High_Type_Attribute|{<Prefix> Prefix|<Type> Type|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "High_Type_Attribute__Prefix" [shape=box label="Iir"] "High_Type_Attribute":Prefix -> "High_Type_Attribute__Prefix" [color="#000000"] "High_Type_Attribute__Type" [shape=box label="Iir"] "High_Type_Attribute":Type -> "High_Type_Attribute__Type" [color="#3465a4" style=dashed] "High_Type_Attribute__Base_Name" [shape=box label="Iir"] "High_Type_Attribute":Base_Name -> "High_Type_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Low_Type_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Low_Type_Attribute" [style=filled fillcolor="#eeeeec" label="{Low_Type_Attribute|{<Prefix> Prefix|<Type> Type|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Low_Type_Attribute__Prefix" [shape=box label="Iir"] "Low_Type_Attribute":Prefix -> "Low_Type_Attribute__Prefix" [color="#000000"] "Low_Type_Attribute__Type" [shape=box label="Iir"] "Low_Type_Attribute":Type -> "Low_Type_Attribute__Type" [color="#3465a4" style=dashed] "Low_Type_Attribute__Base_Name" [shape=box label="Iir"] "Low_Type_Attribute":Base_Name -> "Low_Type_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Ascending_Type_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Ascending_Type_Attribute" [style=filled fillcolor="#eeeeec" label="{Ascending_Type_Attribute|{<Prefix> Prefix|<Type> Type|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Ascending_Type_Attribute__Prefix" [shape=box label="Iir"] "Ascending_Type_Attribute":Prefix -> "Ascending_Type_Attribute__Prefix" [color="#000000"] "Ascending_Type_Attribute__Type" [shape=box label="Iir"] "Ascending_Type_Attribute":Type -> "Ascending_Type_Attribute__Type" [color="#3465a4" style=dashed] "Ascending_Type_Attribute__Base_Name" [shape=box label="Iir"] "Ascending_Type_Attribute":Base_Name -> "Ascending_Type_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Image_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Image_Attribute" [style=filled fillcolor="#eeeeec" label="{Image_Attribute|{<Prefix> Prefix|<Type> Type|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Image_Attribute__Prefix" [shape=box label="Iir"] "Image_Attribute":Prefix -> "Image_Attribute__Prefix" [color="#000000"] "Image_Attribute__Type" [shape=box label="Iir"] "Image_Attribute":Type -> "Image_Attribute__Type" [color="#3465a4" style=dashed] "Image_Attribute__Parameter" [shape=box label="Iir"] "Image_Attribute":Parameter -> "Image_Attribute__Parameter" [color="#000000"] "Image_Attribute__Base_Name" [shape=box label="Iir"] "Image_Attribute":Base_Name -> "Image_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Value_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Value_Attribute" [style=filled fillcolor="#eeeeec" label="{Value_Attribute|{<Prefix> Prefix|<Type> Type|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Value_Attribute__Prefix" [shape=box label="Iir"] "Value_Attribute":Prefix -> "Value_Attribute__Prefix" [color="#000000"] "Value_Attribute__Type" [shape=box label="Iir"] "Value_Attribute":Type -> "Value_Attribute__Type" [color="#3465a4" style=dashed] "Value_Attribute__Parameter" [shape=box label="Iir"] "Value_Attribute":Parameter -> "Value_Attribute__Parameter" [color="#000000"] "Value_Attribute__Base_Name" [shape=box label="Iir"] "Value_Attribute":Base_Name -> "Value_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Pos_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Pos_Attribute" [style=filled fillcolor="#eeeeec" label="{Pos_Attribute|{<Prefix> Prefix|<Type> Type|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Pos_Attribute__Prefix" [shape=box label="Iir"] "Pos_Attribute":Prefix -> "Pos_Attribute__Prefix" [color="#000000"] "Pos_Attribute__Type" [shape=box label="Iir"] "Pos_Attribute":Type -> "Pos_Attribute__Type" [color="#3465a4" style=dashed] "Pos_Attribute__Parameter" [shape=box label="Iir"] "Pos_Attribute":Parameter -> "Pos_Attribute__Parameter" [color="#000000"] "Pos_Attribute__Base_Name" [shape=box label="Iir"] "Pos_Attribute":Base_Name -> "Pos_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Val_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Val_Attribute" [style=filled fillcolor="#eeeeec" label="{Val_Attribute|{<Prefix> Prefix|<Type> Type|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Val_Attribute__Prefix" [shape=box label="Iir"] "Val_Attribute":Prefix -> "Val_Attribute__Prefix" [color="#000000"] "Val_Attribute__Type" [shape=box label="Iir"] "Val_Attribute":Type -> "Val_Attribute__Type" [color="#3465a4" style=dashed] "Val_Attribute__Parameter" [shape=box label="Iir"] "Val_Attribute":Parameter -> "Val_Attribute__Parameter" [color="#000000"] "Val_Attribute__Base_Name" [shape=box label="Iir"] "Val_Attribute":Base_Name -> "Val_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Succ_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Succ_Attribute" [style=filled fillcolor="#eeeeec" label="{Succ_Attribute|{<Prefix> Prefix|<Type> Type|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Succ_Attribute__Prefix" [shape=box label="Iir"] "Succ_Attribute":Prefix -> "Succ_Attribute__Prefix" [color="#000000"] "Succ_Attribute__Type" [shape=box label="Iir"] "Succ_Attribute":Type -> "Succ_Attribute__Type" [color="#3465a4" style=dashed] "Succ_Attribute__Parameter" [shape=box label="Iir"] "Succ_Attribute":Parameter -> "Succ_Attribute__Parameter" [color="#000000"] "Succ_Attribute__Base_Name" [shape=box label="Iir"] "Succ_Attribute":Base_Name -> "Succ_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Pred_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Pred_Attribute" [style=filled fillcolor="#eeeeec" label="{Pred_Attribute|{<Prefix> Prefix|<Type> Type|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Pred_Attribute__Prefix" [shape=box label="Iir"] "Pred_Attribute":Prefix -> "Pred_Attribute__Prefix" [color="#000000"] "Pred_Attribute__Type" [shape=box label="Iir"] "Pred_Attribute":Type -> "Pred_Attribute__Type" [color="#3465a4" style=dashed] "Pred_Attribute__Parameter" [shape=box label="Iir"] "Pred_Attribute":Parameter -> "Pred_Attribute__Parameter" [color="#000000"] "Pred_Attribute__Base_Name" [shape=box label="Iir"] "Pred_Attribute":Base_Name -> "Pred_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Leftof_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Leftof_Attribute" [style=filled fillcolor="#eeeeec" label="{Leftof_Attribute|{<Prefix> Prefix|<Type> Type|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Leftof_Attribute__Prefix" [shape=box label="Iir"] "Leftof_Attribute":Prefix -> "Leftof_Attribute__Prefix" [color="#000000"] "Leftof_Attribute__Type" [shape=box label="Iir"] "Leftof_Attribute":Type -> "Leftof_Attribute__Type" [color="#3465a4" style=dashed] "Leftof_Attribute__Parameter" [shape=box label="Iir"] "Leftof_Attribute":Parameter -> "Leftof_Attribute__Parameter" [color="#000000"] "Leftof_Attribute__Base_Name" [shape=box label="Iir"] "Leftof_Attribute":Base_Name -> "Leftof_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Rightof_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Rightof_Attribute" [style=filled fillcolor="#eeeeec" label="{Rightof_Attribute|{<Prefix> Prefix|<Type> Type|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Rightof_Attribute__Prefix" [shape=box label="Iir"] "Rightof_Attribute":Prefix -> "Rightof_Attribute__Prefix" [color="#000000"] "Rightof_Attribute__Type" [shape=box label="Iir"] "Rightof_Attribute":Type -> "Rightof_Attribute__Type" [color="#3465a4" style=dashed] "Rightof_Attribute__Parameter" [shape=box label="Iir"] "Rightof_Attribute":Parameter -> "Rightof_Attribute__Parameter" [color="#000000"] "Rightof_Attribute__Base_Name" [shape=box label="Iir"] "Rightof_Attribute":Base_Name -> "Rightof_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Signal_Slew_Attribute

Format: Medium

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Parameter_2

Field6

Iir

owned

Second parameter of an attribute (for AMS VHDL).

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Signal_Slew_Attribute" [style=filled fillcolor="#eeeeec" label="{Signal_Slew_Attribute|{<Prefix> Prefix|<Type> Type|<Attr_Chain> Attr_Chain|<Parameter> Parameter|<Parameter_2> Parameter_2|<Base_Name> Base_Name|<Name_Staticness> Name_Staticness|<Expr_Staticness> Expr_Staticness}}"] "Signal_Slew_Attribute__Prefix" [shape=box label="Iir"] "Signal_Slew_Attribute":Prefix -> "Signal_Slew_Attribute__Prefix" [color="#000000"] "Signal_Slew_Attribute__Type" [shape=box label="Iir"] "Signal_Slew_Attribute":Type -> "Signal_Slew_Attribute__Type" [color="#3465a4" style=dashed] "Signal_Slew_Attribute__Attr_Chain" [shape=box label="Iir"] "Signal_Slew_Attribute":Attr_Chain -> "Signal_Slew_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Signal_Slew_Attribute__Parameter" [shape=box label="Iir"] "Signal_Slew_Attribute":Parameter -> "Signal_Slew_Attribute__Parameter" [color="#000000"] "Signal_Slew_Attribute__Parameter_2" [shape=box label="Iir"] "Signal_Slew_Attribute":Parameter_2 -> "Signal_Slew_Attribute__Parameter_2" [color="#000000"] "Signal_Slew_Attribute__Base_Name" [shape=box label="Iir"] "Signal_Slew_Attribute":Base_Name -> "Signal_Slew_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Quantity_Slew_Attribute

Format: Medium

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Parameter_2

Field6

Iir

owned

Second parameter of an attribute (for AMS VHDL).

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Quantity_Slew_Attribute" [style=filled fillcolor="#eeeeec" label="{Quantity_Slew_Attribute|{<Prefix> Prefix|<Type> Type|<Attr_Chain> Attr_Chain|<Parameter> Parameter|<Parameter_2> Parameter_2|<Base_Name> Base_Name|<Name_Staticness> Name_Staticness|<Expr_Staticness> Expr_Staticness}}"] "Quantity_Slew_Attribute__Prefix" [shape=box label="Iir"] "Quantity_Slew_Attribute":Prefix -> "Quantity_Slew_Attribute__Prefix" [color="#000000"] "Quantity_Slew_Attribute__Type" [shape=box label="Iir"] "Quantity_Slew_Attribute":Type -> "Quantity_Slew_Attribute__Type" [color="#3465a4" style=dashed] "Quantity_Slew_Attribute__Attr_Chain" [shape=box label="Iir"] "Quantity_Slew_Attribute":Attr_Chain -> "Quantity_Slew_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Quantity_Slew_Attribute__Parameter" [shape=box label="Iir"] "Quantity_Slew_Attribute":Parameter -> "Quantity_Slew_Attribute__Parameter" [color="#000000"] "Quantity_Slew_Attribute__Parameter_2" [shape=box label="Iir"] "Quantity_Slew_Attribute":Parameter_2 -> "Quantity_Slew_Attribute__Parameter_2" [color="#000000"] "Quantity_Slew_Attribute__Base_Name" [shape=box label="Iir"] "Quantity_Slew_Attribute":Base_Name -> "Quantity_Slew_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Ramp_Attribute

Format: Medium

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Parameter_2

Field6

Iir

owned

Second parameter of an attribute (for AMS VHDL).

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Ramp_Attribute" [style=filled fillcolor="#eeeeec" label="{Ramp_Attribute|{<Prefix> Prefix|<Type> Type|<Attr_Chain> Attr_Chain|<Parameter> Parameter|<Parameter_2> Parameter_2|<Base_Name> Base_Name|<Name_Staticness> Name_Staticness|<Expr_Staticness> Expr_Staticness}}"] "Ramp_Attribute__Prefix" [shape=box label="Iir"] "Ramp_Attribute":Prefix -> "Ramp_Attribute__Prefix" [color="#000000"] "Ramp_Attribute__Type" [shape=box label="Iir"] "Ramp_Attribute":Type -> "Ramp_Attribute__Type" [color="#3465a4" style=dashed] "Ramp_Attribute__Attr_Chain" [shape=box label="Iir"] "Ramp_Attribute":Attr_Chain -> "Ramp_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Ramp_Attribute__Parameter" [shape=box label="Iir"] "Ramp_Attribute":Parameter -> "Ramp_Attribute__Parameter" [color="#000000"] "Ramp_Attribute__Parameter_2" [shape=box label="Iir"] "Ramp_Attribute":Parameter_2 -> "Ramp_Attribute__Parameter_2" [color="#000000"] "Ramp_Attribute__Base_Name" [shape=box label="Iir"] "Ramp_Attribute":Base_Name -> "Ramp_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Zoh_Attribute

Format: Medium

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Parameter_2

Field6

Iir

owned

Second parameter of an attribute (for AMS VHDL).

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Zoh_Attribute" [style=filled fillcolor="#eeeeec" label="{Zoh_Attribute|{<Prefix> Prefix|<Type> Type|<Attr_Chain> Attr_Chain|<Parameter> Parameter|<Parameter_2> Parameter_2|<Base_Name> Base_Name|<Name_Staticness> Name_Staticness|<Expr_Staticness> Expr_Staticness}}"] "Zoh_Attribute__Prefix" [shape=box label="Iir"] "Zoh_Attribute":Prefix -> "Zoh_Attribute__Prefix" [color="#000000"] "Zoh_Attribute__Type" [shape=box label="Iir"] "Zoh_Attribute":Type -> "Zoh_Attribute__Type" [color="#3465a4" style=dashed] "Zoh_Attribute__Attr_Chain" [shape=box label="Iir"] "Zoh_Attribute":Attr_Chain -> "Zoh_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Zoh_Attribute__Parameter" [shape=box label="Iir"] "Zoh_Attribute":Parameter -> "Zoh_Attribute__Parameter" [color="#000000"] "Zoh_Attribute__Parameter_2" [shape=box label="Iir"] "Zoh_Attribute":Parameter_2 -> "Zoh_Attribute__Parameter_2" [color="#000000"] "Zoh_Attribute__Base_Name" [shape=box label="Iir"] "Zoh_Attribute":Base_Name -> "Zoh_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Ltf_Attribute

Format: Medium

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Parameter_2

Field6

Iir

owned

Second parameter of an attribute (for AMS VHDL).

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Ltf_Attribute" [style=filled fillcolor="#eeeeec" label="{Ltf_Attribute|{<Prefix> Prefix|<Type> Type|<Attr_Chain> Attr_Chain|<Parameter> Parameter|<Parameter_2> Parameter_2|<Base_Name> Base_Name|<Name_Staticness> Name_Staticness|<Expr_Staticness> Expr_Staticness}}"] "Ltf_Attribute__Prefix" [shape=box label="Iir"] "Ltf_Attribute":Prefix -> "Ltf_Attribute__Prefix" [color="#000000"] "Ltf_Attribute__Type" [shape=box label="Iir"] "Ltf_Attribute":Type -> "Ltf_Attribute__Type" [color="#3465a4" style=dashed] "Ltf_Attribute__Attr_Chain" [shape=box label="Iir"] "Ltf_Attribute":Attr_Chain -> "Ltf_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Ltf_Attribute__Parameter" [shape=box label="Iir"] "Ltf_Attribute":Parameter -> "Ltf_Attribute__Parameter" [color="#000000"] "Ltf_Attribute__Parameter_2" [shape=box label="Iir"] "Ltf_Attribute":Parameter_2 -> "Ltf_Attribute__Parameter_2" [color="#000000"] "Ltf_Attribute__Base_Name" [shape=box label="Iir"] "Ltf_Attribute":Base_Name -> "Ltf_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Ztf_Attribute

Format: Medium

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Parameter_2

Field6

Iir

owned

Second parameter of an attribute (for AMS VHDL).

Parameter_3

Field7

Iir

owned

Third parameter of an attribute (for AMS VHDL).

Parameter_4

Field8

Iir

owned

Fourth parameter of an attribute (for AMS VHDL).

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Ztf_Attribute" [style=filled fillcolor="#eeeeec" label="{Ztf_Attribute|{<Prefix> Prefix|<Type> Type|<Attr_Chain> Attr_Chain|<Parameter> Parameter|<Parameter_2> Parameter_2|<Parameter_3> Parameter_3|<Parameter_4> Parameter_4|<Base_Name> Base_Name|<Name_Staticness> Name_Staticness|<Expr_Staticness> Expr_Staticness}}"] "Ztf_Attribute__Prefix" [shape=box label="Iir"] "Ztf_Attribute":Prefix -> "Ztf_Attribute__Prefix" [color="#000000"] "Ztf_Attribute__Type" [shape=box label="Iir"] "Ztf_Attribute":Type -> "Ztf_Attribute__Type" [color="#3465a4" style=dashed] "Ztf_Attribute__Attr_Chain" [shape=box label="Iir"] "Ztf_Attribute":Attr_Chain -> "Ztf_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Ztf_Attribute__Parameter" [shape=box label="Iir"] "Ztf_Attribute":Parameter -> "Ztf_Attribute__Parameter" [color="#000000"] "Ztf_Attribute__Parameter_2" [shape=box label="Iir"] "Ztf_Attribute":Parameter_2 -> "Ztf_Attribute__Parameter_2" [color="#000000"] "Ztf_Attribute__Parameter_3" [shape=box label="Iir"] "Ztf_Attribute":Parameter_3 -> "Ztf_Attribute__Parameter_3" [color="#000000"] "Ztf_Attribute__Parameter_4" [shape=box label="Iir"] "Ztf_Attribute":Parameter_4 -> "Ztf_Attribute__Parameter_4" [color="#000000"] "Ztf_Attribute__Base_Name" [shape=box label="Iir"] "Ztf_Attribute":Base_Name -> "Ztf_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Dot_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Dot_Attribute" [style=filled fillcolor="#eeeeec" label="{Dot_Attribute|{<Prefix> Prefix|<Type> Type|<Attr_Chain> Attr_Chain|<Base_Name> Base_Name|<Name_Staticness> Name_Staticness|<Expr_Staticness> Expr_Staticness}}"] "Dot_Attribute__Prefix" [shape=box label="Iir"] "Dot_Attribute":Prefix -> "Dot_Attribute__Prefix" [color="#000000"] "Dot_Attribute__Type" [shape=box label="Iir"] "Dot_Attribute":Type -> "Dot_Attribute__Type" [color="#3465a4" style=dashed] "Dot_Attribute__Attr_Chain" [shape=box label="Iir"] "Dot_Attribute":Attr_Chain -> "Dot_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Dot_Attribute__Base_Name" [shape=box label="Iir"] "Dot_Attribute":Base_Name -> "Dot_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Integ_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Integ_Attribute" [style=filled fillcolor="#eeeeec" label="{Integ_Attribute|{<Prefix> Prefix|<Type> Type|<Attr_Chain> Attr_Chain|<Base_Name> Base_Name|<Name_Staticness> Name_Staticness|<Expr_Staticness> Expr_Staticness}}"] "Integ_Attribute__Prefix" [shape=box label="Iir"] "Integ_Attribute":Prefix -> "Integ_Attribute__Prefix" [color="#000000"] "Integ_Attribute__Type" [shape=box label="Iir"] "Integ_Attribute":Type -> "Integ_Attribute__Type" [color="#3465a4" style=dashed] "Integ_Attribute__Attr_Chain" [shape=box label="Iir"] "Integ_Attribute":Attr_Chain -> "Integ_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Integ_Attribute__Base_Name" [shape=box label="Iir"] "Integ_Attribute":Base_Name -> "Integ_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Quantity_Delayed_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Quantity_Delayed_Attribute" [style=filled fillcolor="#eeeeec" label="{Quantity_Delayed_Attribute|{<Prefix> Prefix|<Type> Type|<Attr_Chain> Attr_Chain|<Parameter> Parameter|<Base_Name> Base_Name|<Name_Staticness> Name_Staticness|<Expr_Staticness> Expr_Staticness}}"] "Quantity_Delayed_Attribute__Prefix" [shape=box label="Iir"] "Quantity_Delayed_Attribute":Prefix -> "Quantity_Delayed_Attribute__Prefix" [color="#000000"] "Quantity_Delayed_Attribute__Type" [shape=box label="Iir"] "Quantity_Delayed_Attribute":Type -> "Quantity_Delayed_Attribute__Type" [color="#3465a4" style=dashed] "Quantity_Delayed_Attribute__Attr_Chain" [shape=box label="Iir"] "Quantity_Delayed_Attribute":Attr_Chain -> "Quantity_Delayed_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Quantity_Delayed_Attribute__Parameter" [shape=box label="Iir"] "Quantity_Delayed_Attribute":Parameter -> "Quantity_Delayed_Attribute__Parameter" [color="#000000"] "Quantity_Delayed_Attribute__Base_Name" [shape=box label="Iir"] "Quantity_Delayed_Attribute":Base_Name -> "Quantity_Delayed_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Above_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Parameter

Field4

Iir

owned

Parameter of an attribute.

Has_Active_Flag

Flag2

Boolean

owned

This flag is set on a signal when its activity is read by the user. Some signals handling can be optimized when this flag is set.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Above_Attribute" [style=filled fillcolor="#eeeeec" label="{Above_Attribute|{<Prefix> Prefix|<Type> Type|<Attr_Chain> Attr_Chain|<Parameter> Parameter|<Has_Active_Flag> Has_Active_Flag|<Base_Name> Base_Name|<Name_Staticness> Name_Staticness|<Expr_Staticness> Expr_Staticness}}"] "Above_Attribute__Prefix" [shape=box label="Iir"] "Above_Attribute":Prefix -> "Above_Attribute__Prefix" [color="#000000"] "Above_Attribute__Type" [shape=box label="Iir"] "Above_Attribute":Type -> "Above_Attribute__Type" [color="#3465a4" style=dashed] "Above_Attribute__Attr_Chain" [shape=box label="Iir"] "Above_Attribute":Attr_Chain -> "Above_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Above_Attribute__Parameter" [shape=box label="Iir"] "Above_Attribute":Parameter -> "Above_Attribute__Parameter" [color="#000000"] "Above_Attribute__Base_Name" [shape=box label="Iir"] "Above_Attribute":Base_Name -> "Above_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Delayed_Attribute

(Iir_Kinds_Signal_Attribute)

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Parameter

Field4

Iir

owned

Not used by Iir_Kind_Transaction_Attribute

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Next attribute signal in the chain owned by the attribute_implicit_declaration. Usual Get/Set_Chain is not used here as the chain is composed only of forward references.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Has_Active_Flag

Flag2

Boolean

owned

This flag is set on a signal when its activity is read by the user. Some signals handling can be optimized when this flag is set.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Delayed_Attribute" [style=filled fillcolor="#eeeeec" label="{Delayed_Attribute|{<Prefix> Prefix|<Parameter> Parameter|<Type> Type|<Attr_Chain> Attr_Chain|<Base_Name> Base_Name|<Has_Active_Flag> Has_Active_Flag|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Delayed_Attribute__Prefix" [shape=box label="Iir"] "Delayed_Attribute":Prefix -> "Delayed_Attribute__Prefix" [color="#000000"] "Delayed_Attribute__Parameter" [shape=box label="Iir"] "Delayed_Attribute":Parameter -> "Delayed_Attribute__Parameter" [color="#000000"] "Delayed_Attribute__Type" [shape=box label="Iir"] "Delayed_Attribute":Type -> "Delayed_Attribute__Type" [color="#3465a4" style=dashed] "Delayed_Attribute__Attr_Chain" [shape=box label="Iir"] "Delayed_Attribute":Attr_Chain -> "Delayed_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Delayed_Attribute__Base_Name" [shape=box label="Iir"] "Delayed_Attribute":Base_Name -> "Delayed_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Stable_Attribute

(Iir_Kinds_Signal_Attribute)

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Parameter

Field4

Iir

owned

Not used by Iir_Kind_Transaction_Attribute

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Next attribute signal in the chain owned by the attribute_implicit_declaration. Usual Get/Set_Chain is not used here as the chain is composed only of forward references.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Has_Active_Flag

Flag2

Boolean

owned

This flag is set on a signal when its activity is read by the user. Some signals handling can be optimized when this flag is set.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Stable_Attribute" [style=filled fillcolor="#eeeeec" label="{Stable_Attribute|{<Prefix> Prefix|<Parameter> Parameter|<Type> Type|<Attr_Chain> Attr_Chain|<Base_Name> Base_Name|<Has_Active_Flag> Has_Active_Flag|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Stable_Attribute__Prefix" [shape=box label="Iir"] "Stable_Attribute":Prefix -> "Stable_Attribute__Prefix" [color="#000000"] "Stable_Attribute__Parameter" [shape=box label="Iir"] "Stable_Attribute":Parameter -> "Stable_Attribute__Parameter" [color="#000000"] "Stable_Attribute__Type" [shape=box label="Iir"] "Stable_Attribute":Type -> "Stable_Attribute__Type" [color="#3465a4" style=dashed] "Stable_Attribute__Attr_Chain" [shape=box label="Iir"] "Stable_Attribute":Attr_Chain -> "Stable_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Stable_Attribute__Base_Name" [shape=box label="Iir"] "Stable_Attribute":Base_Name -> "Stable_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Quiet_Attribute

(Iir_Kinds_Signal_Attribute)

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Parameter

Field4

Iir

owned

Not used by Iir_Kind_Transaction_Attribute

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Next attribute signal in the chain owned by the attribute_implicit_declaration. Usual Get/Set_Chain is not used here as the chain is composed only of forward references.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Has_Active_Flag

Flag2

Boolean

owned

This flag is set on a signal when its activity is read by the user. Some signals handling can be optimized when this flag is set.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Quiet_Attribute" [style=filled fillcolor="#eeeeec" label="{Quiet_Attribute|{<Prefix> Prefix|<Parameter> Parameter|<Type> Type|<Attr_Chain> Attr_Chain|<Base_Name> Base_Name|<Has_Active_Flag> Has_Active_Flag|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Quiet_Attribute__Prefix" [shape=box label="Iir"] "Quiet_Attribute":Prefix -> "Quiet_Attribute__Prefix" [color="#000000"] "Quiet_Attribute__Parameter" [shape=box label="Iir"] "Quiet_Attribute":Parameter -> "Quiet_Attribute__Parameter" [color="#000000"] "Quiet_Attribute__Type" [shape=box label="Iir"] "Quiet_Attribute":Type -> "Quiet_Attribute__Type" [color="#3465a4" style=dashed] "Quiet_Attribute__Attr_Chain" [shape=box label="Iir"] "Quiet_Attribute":Attr_Chain -> "Quiet_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Quiet_Attribute__Base_Name" [shape=box label="Iir"] "Quiet_Attribute":Base_Name -> "Quiet_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Transaction_Attribute

(Iir_Kinds_Signal_Attribute)

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Parameter

Field4

Iir

owned

Not used by Iir_Kind_Transaction_Attribute

Type

Field1

Iir

ref

Attr_Chain

Field2

Iir

forward ref

Next attribute signal in the chain owned by the attribute_implicit_declaration. Usual Get/Set_Chain is not used here as the chain is composed only of forward references.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Has_Active_Flag

Flag2

Boolean

owned

This flag is set on a signal when its activity is read by the user. Some signals handling can be optimized when this flag is set.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Transaction_Attribute" [style=filled fillcolor="#eeeeec" label="{Transaction_Attribute|{<Prefix> Prefix|<Parameter> Parameter|<Type> Type|<Attr_Chain> Attr_Chain|<Base_Name> Base_Name|<Has_Active_Flag> Has_Active_Flag|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Transaction_Attribute__Prefix" [shape=box label="Iir"] "Transaction_Attribute":Prefix -> "Transaction_Attribute__Prefix" [color="#000000"] "Transaction_Attribute__Parameter" [shape=box label="Iir"] "Transaction_Attribute":Parameter -> "Transaction_Attribute__Parameter" [color="#000000"] "Transaction_Attribute__Type" [shape=box label="Iir"] "Transaction_Attribute":Type -> "Transaction_Attribute__Type" [color="#3465a4" style=dashed] "Transaction_Attribute__Attr_Chain" [shape=box label="Iir"] "Transaction_Attribute":Attr_Chain -> "Transaction_Attribute__Attr_Chain" [color="#f57900" style=dashed] "Transaction_Attribute__Base_Name" [shape=box label="Iir"] "Transaction_Attribute":Base_Name -> "Transaction_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Event_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Event_Attribute" [style=filled fillcolor="#eeeeec" label="{Event_Attribute|{<Prefix> Prefix|<Type> Type|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Event_Attribute__Prefix" [shape=box label="Iir"] "Event_Attribute":Prefix -> "Event_Attribute__Prefix" [color="#000000"] "Event_Attribute__Type" [shape=box label="Iir"] "Event_Attribute":Type -> "Event_Attribute__Type" [color="#3465a4" style=dashed] }

Iir_Kind_Active_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Active_Attribute" [style=filled fillcolor="#eeeeec" label="{Active_Attribute|{<Prefix> Prefix|<Type> Type|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Active_Attribute__Prefix" [shape=box label="Iir"] "Active_Attribute":Prefix -> "Active_Attribute__Prefix" [color="#000000"] "Active_Attribute__Type" [shape=box label="Iir"] "Active_Attribute":Type -> "Active_Attribute__Type" [color="#3465a4" style=dashed] }

Iir_Kind_Last_Event_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Last_Event_Attribute" [style=filled fillcolor="#eeeeec" label="{Last_Event_Attribute|{<Prefix> Prefix|<Type> Type|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Last_Event_Attribute__Prefix" [shape=box label="Iir"] "Last_Event_Attribute":Prefix -> "Last_Event_Attribute__Prefix" [color="#000000"] "Last_Event_Attribute__Type" [shape=box label="Iir"] "Last_Event_Attribute":Type -> "Last_Event_Attribute__Type" [color="#3465a4" style=dashed] }

Iir_Kind_Last_Active_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Last_Active_Attribute" [style=filled fillcolor="#eeeeec" label="{Last_Active_Attribute|{<Prefix> Prefix|<Type> Type|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Last_Active_Attribute__Prefix" [shape=box label="Iir"] "Last_Active_Attribute":Prefix -> "Last_Active_Attribute__Prefix" [color="#000000"] "Last_Active_Attribute__Type" [shape=box label="Iir"] "Last_Active_Attribute":Type -> "Last_Active_Attribute__Type" [color="#3465a4" style=dashed] }

Iir_Kind_Last_Value_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Last_Value_Attribute" [style=filled fillcolor="#eeeeec" label="{Last_Value_Attribute|{<Prefix> Prefix|<Type> Type|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Last_Value_Attribute__Prefix" [shape=box label="Iir"] "Last_Value_Attribute":Prefix -> "Last_Value_Attribute__Prefix" [color="#000000"] "Last_Value_Attribute__Type" [shape=box label="Iir"] "Last_Value_Attribute":Type -> "Last_Value_Attribute__Type" [color="#3465a4" style=dashed] }

Iir_Kind_Driving_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Driving_Attribute" [style=filled fillcolor="#eeeeec" label="{Driving_Attribute|{<Prefix> Prefix|<Type> Type|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Driving_Attribute__Prefix" [shape=box label="Iir"] "Driving_Attribute":Prefix -> "Driving_Attribute__Prefix" [color="#000000"] "Driving_Attribute__Type" [shape=box label="Iir"] "Driving_Attribute":Type -> "Driving_Attribute__Type" [color="#3465a4" style=dashed] }

Iir_Kind_Driving_Value_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Driving_Value_Attribute" [style=filled fillcolor="#eeeeec" label="{Driving_Value_Attribute|{<Prefix> Prefix|<Type> Type|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Driving_Value_Attribute__Prefix" [shape=box label="Iir"] "Driving_Value_Attribute":Prefix -> "Driving_Value_Attribute__Prefix" [color="#000000"] "Driving_Value_Attribute__Type" [shape=box label="Iir"] "Driving_Value_Attribute":Type -> "Driving_Value_Attribute__Type" [color="#3465a4" style=dashed] }

Iir_Kind_Behavior_Attribute

Format: Short

Iir_Kind_Structure_Attribute

Format: Short

Iir_Kind_Simple_Name_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Simple_Name_Identifier

Field3

Name_Id

owned

Identifier of the simple_name attribute.

Simple_Name_Subtype

Field4

Iir

owned

Subtype for Simple_Name attribute.

Type

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Simple_Name_Attribute" [style=filled fillcolor="#eeeeec" label="{Simple_Name_Attribute|{<Prefix> Prefix|<Simple_Name_Identifier> Simple_Name_Identifier|<Simple_Name_Subtype> Simple_Name_Subtype|<Type> Type|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Simple_Name_Attribute__Prefix" [shape=box label="Iir"] "Simple_Name_Attribute":Prefix -> "Simple_Name_Attribute__Prefix" [color="#000000"] "Simple_Name_Attribute__Simple_Name_Subtype" [shape=box label="Iir"] "Simple_Name_Attribute":Simple_Name_Subtype -> "Simple_Name_Attribute__Simple_Name_Subtype" [color="#000000"] "Simple_Name_Attribute__Type" [shape=box label="Iir"] "Simple_Name_Attribute":Type -> "Simple_Name_Attribute__Type" [color="#3465a4" style=dashed] "Simple_Name_Attribute__Base_Name" [shape=box label="Iir"] "Simple_Name_Attribute":Base_Name -> "Simple_Name_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Instance_Name_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Instance_Name_Attribute" [style=filled fillcolor="#eeeeec" label="{Instance_Name_Attribute|{<Prefix> Prefix|<Type> Type|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Instance_Name_Attribute__Prefix" [shape=box label="Iir"] "Instance_Name_Attribute":Prefix -> "Instance_Name_Attribute__Prefix" [color="#000000"] "Instance_Name_Attribute__Type" [shape=box label="Iir"] "Instance_Name_Attribute":Type -> "Instance_Name_Attribute__Type" [color="#3465a4" style=dashed] "Instance_Name_Attribute__Base_Name" [shape=box label="Iir"] "Instance_Name_Attribute":Base_Name -> "Instance_Name_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Path_Name_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Path_Name_Attribute" [style=filled fillcolor="#eeeeec" label="{Path_Name_Attribute|{<Prefix> Prefix|<Type> Type|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Path_Name_Attribute__Prefix" [shape=box label="Iir"] "Path_Name_Attribute":Prefix -> "Path_Name_Attribute__Prefix" [color="#000000"] "Path_Name_Attribute__Type" [shape=box label="Iir"] "Path_Name_Attribute":Type -> "Path_Name_Attribute__Type" [color="#3465a4" style=dashed] "Path_Name_Attribute__Base_Name" [shape=box label="Iir"] "Path_Name_Attribute":Base_Name -> "Path_Name_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Converse_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Converse_Attribute" [style=filled fillcolor="#eeeeec" label="{Converse_Attribute|{<Prefix> Prefix|<Name_Staticness> Name_Staticness}}"] "Converse_Attribute__Prefix" [shape=box label="Iir"] "Converse_Attribute":Prefix -> "Converse_Attribute__Prefix" [color="#000000"] }

Iir_Kind_Left_Array_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Index_Subtype

Field2

Iir

ref

Set only when known to be constrained.

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Left_Array_Attribute" [style=filled fillcolor="#eeeeec" label="{Left_Array_Attribute|{<Prefix> Prefix|<Type> Type|<Index_Subtype> Index_Subtype|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Left_Array_Attribute__Prefix" [shape=box label="Iir"] "Left_Array_Attribute":Prefix -> "Left_Array_Attribute__Prefix" [color="#000000"] "Left_Array_Attribute__Type" [shape=box label="Iir"] "Left_Array_Attribute":Type -> "Left_Array_Attribute__Type" [color="#3465a4" style=dashed] "Left_Array_Attribute__Index_Subtype" [shape=box label="Iir"] "Left_Array_Attribute":Index_Subtype -> "Left_Array_Attribute__Index_Subtype" [color="#3465a4" style=dashed] "Left_Array_Attribute__Parameter" [shape=box label="Iir"] "Left_Array_Attribute":Parameter -> "Left_Array_Attribute__Parameter" [color="#000000"] "Left_Array_Attribute__Base_Name" [shape=box label="Iir"] "Left_Array_Attribute":Base_Name -> "Left_Array_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Right_Array_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Index_Subtype

Field2

Iir

ref

Set only when known to be constrained.

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Right_Array_Attribute" [style=filled fillcolor="#eeeeec" label="{Right_Array_Attribute|{<Prefix> Prefix|<Type> Type|<Index_Subtype> Index_Subtype|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Right_Array_Attribute__Prefix" [shape=box label="Iir"] "Right_Array_Attribute":Prefix -> "Right_Array_Attribute__Prefix" [color="#000000"] "Right_Array_Attribute__Type" [shape=box label="Iir"] "Right_Array_Attribute":Type -> "Right_Array_Attribute__Type" [color="#3465a4" style=dashed] "Right_Array_Attribute__Index_Subtype" [shape=box label="Iir"] "Right_Array_Attribute":Index_Subtype -> "Right_Array_Attribute__Index_Subtype" [color="#3465a4" style=dashed] "Right_Array_Attribute__Parameter" [shape=box label="Iir"] "Right_Array_Attribute":Parameter -> "Right_Array_Attribute__Parameter" [color="#000000"] "Right_Array_Attribute__Base_Name" [shape=box label="Iir"] "Right_Array_Attribute":Base_Name -> "Right_Array_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_High_Array_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Index_Subtype

Field2

Iir

ref

Set only when known to be constrained.

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "High_Array_Attribute" [style=filled fillcolor="#eeeeec" label="{High_Array_Attribute|{<Prefix> Prefix|<Type> Type|<Index_Subtype> Index_Subtype|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "High_Array_Attribute__Prefix" [shape=box label="Iir"] "High_Array_Attribute":Prefix -> "High_Array_Attribute__Prefix" [color="#000000"] "High_Array_Attribute__Type" [shape=box label="Iir"] "High_Array_Attribute":Type -> "High_Array_Attribute__Type" [color="#3465a4" style=dashed] "High_Array_Attribute__Index_Subtype" [shape=box label="Iir"] "High_Array_Attribute":Index_Subtype -> "High_Array_Attribute__Index_Subtype" [color="#3465a4" style=dashed] "High_Array_Attribute__Parameter" [shape=box label="Iir"] "High_Array_Attribute":Parameter -> "High_Array_Attribute__Parameter" [color="#000000"] "High_Array_Attribute__Base_Name" [shape=box label="Iir"] "High_Array_Attribute":Base_Name -> "High_Array_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Low_Array_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Index_Subtype

Field2

Iir

ref

Set only when known to be constrained.

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Low_Array_Attribute" [style=filled fillcolor="#eeeeec" label="{Low_Array_Attribute|{<Prefix> Prefix|<Type> Type|<Index_Subtype> Index_Subtype|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Low_Array_Attribute__Prefix" [shape=box label="Iir"] "Low_Array_Attribute":Prefix -> "Low_Array_Attribute__Prefix" [color="#000000"] "Low_Array_Attribute__Type" [shape=box label="Iir"] "Low_Array_Attribute":Type -> "Low_Array_Attribute__Type" [color="#3465a4" style=dashed] "Low_Array_Attribute__Index_Subtype" [shape=box label="Iir"] "Low_Array_Attribute":Index_Subtype -> "Low_Array_Attribute__Index_Subtype" [color="#3465a4" style=dashed] "Low_Array_Attribute__Parameter" [shape=box label="Iir"] "Low_Array_Attribute":Parameter -> "Low_Array_Attribute__Parameter" [color="#000000"] "Low_Array_Attribute__Base_Name" [shape=box label="Iir"] "Low_Array_Attribute":Base_Name -> "Low_Array_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Length_Array_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Index_Subtype

Field2

Iir

ref

Set only when known to be constrained.

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Length_Array_Attribute" [style=filled fillcolor="#eeeeec" label="{Length_Array_Attribute|{<Prefix> Prefix|<Type> Type|<Index_Subtype> Index_Subtype|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Length_Array_Attribute__Prefix" [shape=box label="Iir"] "Length_Array_Attribute":Prefix -> "Length_Array_Attribute__Prefix" [color="#000000"] "Length_Array_Attribute__Type" [shape=box label="Iir"] "Length_Array_Attribute":Type -> "Length_Array_Attribute__Type" [color="#3465a4" style=dashed] "Length_Array_Attribute__Index_Subtype" [shape=box label="Iir"] "Length_Array_Attribute":Index_Subtype -> "Length_Array_Attribute__Index_Subtype" [color="#3465a4" style=dashed] "Length_Array_Attribute__Parameter" [shape=box label="Iir"] "Length_Array_Attribute":Parameter -> "Length_Array_Attribute__Parameter" [color="#000000"] "Length_Array_Attribute__Base_Name" [shape=box label="Iir"] "Length_Array_Attribute":Base_Name -> "Length_Array_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Ascending_Array_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Index_Subtype

Field2

Iir

ref

Set only when known to be constrained.

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Ascending_Array_Attribute" [style=filled fillcolor="#eeeeec" label="{Ascending_Array_Attribute|{<Prefix> Prefix|<Type> Type|<Index_Subtype> Index_Subtype|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Ascending_Array_Attribute__Prefix" [shape=box label="Iir"] "Ascending_Array_Attribute":Prefix -> "Ascending_Array_Attribute__Prefix" [color="#000000"] "Ascending_Array_Attribute__Type" [shape=box label="Iir"] "Ascending_Array_Attribute":Type -> "Ascending_Array_Attribute__Type" [color="#3465a4" style=dashed] "Ascending_Array_Attribute__Index_Subtype" [shape=box label="Iir"] "Ascending_Array_Attribute":Index_Subtype -> "Ascending_Array_Attribute__Index_Subtype" [color="#3465a4" style=dashed] "Ascending_Array_Attribute__Parameter" [shape=box label="Iir"] "Ascending_Array_Attribute":Parameter -> "Ascending_Array_Attribute__Parameter" [color="#000000"] "Ascending_Array_Attribute__Base_Name" [shape=box label="Iir"] "Ascending_Array_Attribute":Base_Name -> "Ascending_Array_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Range_Array_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Index_Subtype

Field2

Iir

ref

Set only when known to be constrained.

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Range_Array_Attribute" [style=filled fillcolor="#eeeeec" label="{Range_Array_Attribute|{<Prefix> Prefix|<Type> Type|<Index_Subtype> Index_Subtype|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Range_Array_Attribute__Prefix" [shape=box label="Iir"] "Range_Array_Attribute":Prefix -> "Range_Array_Attribute__Prefix" [color="#000000"] "Range_Array_Attribute__Type" [shape=box label="Iir"] "Range_Array_Attribute":Type -> "Range_Array_Attribute__Type" [color="#3465a4" style=dashed] "Range_Array_Attribute__Index_Subtype" [shape=box label="Iir"] "Range_Array_Attribute":Index_Subtype -> "Range_Array_Attribute__Index_Subtype" [color="#3465a4" style=dashed] "Range_Array_Attribute__Parameter" [shape=box label="Iir"] "Range_Array_Attribute":Parameter -> "Range_Array_Attribute__Parameter" [color="#000000"] "Range_Array_Attribute__Base_Name" [shape=box label="Iir"] "Range_Array_Attribute":Base_Name -> "Range_Array_Attribute__Base_Name" [color="#3465a4" style=dashed] }

Iir_Kind_Reverse_Range_Array_Attribute

Format: Short

Accessor

Field

Type

Access

Description

Prefix

Field0

Iir

owned

Prefix of a name.

Type

Field1

Iir

ref

Index_Subtype

Field2

Iir

ref

Set only when known to be constrained.

Parameter

Field4

Iir

owned

Parameter of an attribute.

Base_Name

Field5

Iir

ref

The base name of a name is the node at the origin of the name. The base name is a declaration (signal, object, constant or interface), a selected_by_all name, an implicit_dereference name.

Expr_Staticness

State1

Iir_Staticness

owned

Expression staticness, defined by rules of LRM 7.4

Name_Staticness

State2

Iir_Staticness

owned

Staticness of a name, according to rules of LRM 6.1

digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Reverse_Range_Array_Attribute" [style=filled fillcolor="#eeeeec" label="{Reverse_Range_Array_Attribute|{<Prefix> Prefix|<Type> Type|<Index_Subtype> Index_Subtype|<Parameter> Parameter|<Base_Name> Base_Name|<Expr_Staticness> Expr_Staticness|<Name_Staticness> Name_Staticness}}"] "Reverse_Range_Array_Attribute__Prefix" [shape=box label="Iir"] "Reverse_Range_Array_Attribute":Prefix -> "Reverse_Range_Array_Attribute__Prefix" [color="#000000"] "Reverse_Range_Array_Attribute__Type" [shape=box label="Iir"] "Reverse_Range_Array_Attribute":Type -> "Reverse_Range_Array_Attribute__Type" [color="#3465a4" style=dashed] "Reverse_Range_Array_Attribute__Index_Subtype" [shape=box label="Iir"] "Reverse_Range_Array_Attribute":Index_Subtype -> "Reverse_Range_Array_Attribute__Index_Subtype" [color="#3465a4" style=dashed] "Reverse_Range_Array_Attribute__Parameter" [shape=box label="Iir"] "Reverse_Range_Array_Attribute":Parameter -> "Reverse_Range_Array_Attribute__Parameter" [color="#000000"] "Reverse_Range_Array_Attribute__Base_Name" [shape=box label="Iir"] "Reverse_Range_Array_Attribute":Base_Name -> "Reverse_Range_Array_Attribute__Base_Name" [color="#3465a4" style=dashed] }