Expand description
Binary expression nodes.
A Binary expression comprises any operation between two expressions (excluding assignments), such as:
- Logic operations (
||,&&). - Relational math (
==,<). - Bit manipulation (
^,|). - Arithmetic (
+,%). - The comma operator (
,)
Structs§
- Binary
- Binary operations require two operands, one before the operator and one after the operator.
- Binary
InPrivate - Binary relational
Inexpression with a private name on the left hand side.
Enums§
- Arithmetic
Op - Arithmetic operators take numerical values (either literals or variables) as their operands and return a single numerical value.
- Binary
Op - This represents a binary operation between two values.
- Bitwise
Op - A bitwise operator is an operator used to perform bitwise operations on bit patterns or binary numerals that involve the manipulation of individual bits.
- Logical
Op - Logical operators are typically used with Boolean (logical) values; when they are, they return a Boolean value.
- Relational
Op - A relational operator compares its operands and returns a logical value based on whether the relation is true.