Dyadic Operator
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_And_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Or_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Nand_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Nor_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Xor_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Xnor_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Equality_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Inequality_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Less_Than_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Less_Than_Or_Equal_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Greater_Than_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Greater_Than_Or_Equal_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Match_Equality_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Match_Inequality_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Match_Less_Than_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Match_Less_Than_Or_Equal_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Match_Greater_Than_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Match_Greater_Than_Or_Equal_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Sll_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Sla_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Srl_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Sra_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Rol_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Ror_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Addition_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Substraction_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Concatenation_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Multiplication_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Division_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Modulus_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Remainder_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |
Iir_Kind_Exponentiation_Operator
Format: Short
Accessor |
Field |
Type |
Access |
Description |
|---|---|---|---|---|
|
|
ref |
— |
|
|
|
owned |
Left and Right operands. |
|
|
|
ref |
Function declaration corresponding to the function to call. |
|
|
|
owned |
Right operand of a dyadic operator. |
|
|
|
owned |
Expression staticness, defined by rules of LRM 7.4 |