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.
Iir_Kind_Base_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
— |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Subtype_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
— |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Element_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
— |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Across_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
— |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Through_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
— |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Nature_Reference_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Left_Type_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Right_Type_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_High_Type_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Low_Type_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Ascending_Type_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Image_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Value_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Pos_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Val_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Succ_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Pred_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Leftof_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Rightof_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Signal_Slew_Attribute
Format: Medium
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
forward ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
owned |
Second parameter of an attribute (for AMS VHDL). |
|
|
|
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. |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Quantity_Slew_Attribute
Format: Medium
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
forward ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
owned |
Second parameter of an attribute (for AMS VHDL). |
|
|
|
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. |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Ramp_Attribute
Format: Medium
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
forward ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
owned |
Second parameter of an attribute (for AMS VHDL). |
|
|
|
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. |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Zoh_Attribute
Format: Medium
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
forward ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
owned |
Second parameter of an attribute (for AMS VHDL). |
|
|
|
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. |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Ltf_Attribute
Format: Medium
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
forward ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
owned |
Second parameter of an attribute (for AMS VHDL). |
|
|
|
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. |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Ztf_Attribute
Format: Medium
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
forward ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
owned |
Second parameter of an attribute (for AMS VHDL). |
|
|
|
owned |
Third parameter of an attribute (for AMS VHDL). |
|
|
|
owned |
Fourth parameter of an attribute (for AMS VHDL). |
|
|
|
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. |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Dot_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
forward ref |
— |
|
|
|
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. |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Integ_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
forward ref |
— |
|
|
|
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. |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Quantity_Delayed_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
forward ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Above_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
forward ref |
— |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
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. |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Delayed_Attribute
(Iir_Kinds_Signal_Attribute)
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
owned |
Not used by Iir_Kind_Transaction_Attribute |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
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. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Stable_Attribute
(Iir_Kinds_Signal_Attribute)
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
owned |
Not used by Iir_Kind_Transaction_Attribute |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
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. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Quiet_Attribute
(Iir_Kinds_Signal_Attribute)
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
owned |
Not used by Iir_Kind_Transaction_Attribute |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
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. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Transaction_Attribute
(Iir_Kinds_Signal_Attribute)
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
owned |
Not used by Iir_Kind_Transaction_Attribute |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
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. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Event_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Active_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Last_Event_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Last_Active_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Last_Value_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Driving_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Driving_Value_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Behavior_Attribute
Format: Short
Iir_Kind_Structure_Attribute
Format: Short
Iir_Kind_Simple_Name_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
owned |
Identifier of the simple_name attribute. |
|
|
|
owned |
Subtype for Simple_Name attribute. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Instance_Name_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Path_Name_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Converse_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Left_Array_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
ref |
Set only when known to be constrained. |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Right_Array_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
ref |
Set only when known to be constrained. |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_High_Array_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
ref |
Set only when known to be constrained. |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Low_Array_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
ref |
Set only when known to be constrained. |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Length_Array_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
ref |
Set only when known to be constrained. |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Ascending_Array_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
ref |
Set only when known to be constrained. |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Range_Array_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
ref |
Set only when known to be constrained. |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |
Iir_Kind_Reverse_Range_Array_Attribute
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
owned |
Prefix of a name. |
|
|
|
ref |
— |
|
|
|
ref |
Set only when known to be constrained. |
|
|
|
owned |
Parameter of an attribute. |
|
|
|
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. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
|
|
|
owned |
Staticness of a name, according to rules of LRM 6.1 |