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 (-) |