BinaryOperatorType Enum
Assembly: Topten.Cminor.Compiler.dll
Namespace: Topten.Cminor
Represents a set of binary operator types
public enum BinaryOperatorType
Members
| Add | 11 | Binary Add operator (+) |
| Assign | 0 | Binary Assignment operator (=) |
| BitwiseAnd | 16 | Binary Bitwise And operator (&) |
| BitwiseAndAssign | 6 | |
| BitwiseOr | 17 | Binary Bitwise Or operator (-) |
| BitwiseOrAssign | 7 | Binary Bitwise OR Assignment operator (|=) |
| BitwiseXor | 18 | Binary Bitwise Xor operator (^) |
| BitwiseXorAssign | 8 | Binary Bitwise XOR Assignment operator (^=) |
| CompareEQ | 25 | Binary Equality operator (==) |
| CompareGE | 24 | Binary Greater Than Or Equal operator (>=) |
| CompareGT | 23 | Binary Greater Than operator (>) |
| CompareLE | 22 | Binary Less Than Or Equal operator (<=) |
| CompareLT | 21 | Binary Less Than operator (<) |
| CompareNE | 26 | Binary Inequality operator (!=) |
| Divide | 14 | Binary Divide operator (/) |
| DivideAssign | 4 | Binary Divide Assignment operator (/=) |
| LogicalAnd | 27 | Binary Logical And operator (&&) |
| LogicalOr | 28 | Binary Logical Or operator (||) |
| MinusAssign | 2 | Binary Minus Assignment operator (-=) |
| Modulus | 15 | Binary Modulus operator (%) |
| ModulusAssign | 5 | Binary Modulus Assignment operator (%=) |
| Multiply | 13 | Binary Multiply operator (*) |
| MultiplyAssign | 3 | Binary Multiply Assignment operator (*=) |
| None | -1 | None |
| PlusAssign | 1 | Binary Add Assignment operator (+=) |
| ShiftLeft | 19 | Binary Left Shift operator (<<) |
| ShiftRight | 20 | Binary Right Shift operator (>>) |
| ShlAssign | 9 | |
| ShrAssign | 10 | Binary Right Shift Assignment operator (>>=) |
| Subtract | 12 | Binary Subtract operator (-) |
