C-minor v0.0

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