OperatorType Enum
Assembly: Topten.Cminor.Compiler.dll
Namespace: Topten.Cminor.CodeGen.Native
public enum OperatorType
Members
Add | 3 | Binary Add operator (+) |
BitwiseAnd | 8 | Binary Bitwise And operator (&) |
BitwiseNot | 1 | Unary Bitwise Not operator (~) |
BitwiseOr | 9 | Binary Bitwise Or operator (-) |
BitwiseXor | 10 | Binary Bitwise Xor operator (^) |
CompareEQ | 17 | Binary Equality operator (==) |
CompareGE | 16 | Binary Greater Than Or Equal operator (>=) |
CompareGT | 15 | Binary Greater Than operator (>) |
CompareLE | 14 | Binary Less Than Or Equal operator (<=) |
CompareLT | 13 | Binary Less Than operator (<) |
CompareNE | 18 | Binary Inequality operator (!=) |
Divide | 6 | Binary Divide operator (/) |
LogicalAnd | 19 | Binary Logical And operator (&&) |
LogicalNot | 2 | Unary Logical Not operator (!) |
LogicalOr | 20 | Binary Logical Or operator (||) |
Modulus | 7 | Binary Modulus operator (%) |
Multiply | 5 | Binary Multiply operator (*) |
Negate | 0 | Unary Negate operator (-) |
ShiftLeft | 11 | Binary Left Shift operator (<<) |
ShiftRight | 12 | Binary Right Shift operator (>>) |
Subtract | 4 | Binary Subtract operator (-) |