OperatorKind Enum
Specifies the kind of an operator.
public enum OperatorKind
Fields
Name | Description |
---|---|
Addition | An addition operator. |
BitwiseAnd | A bitwise AND operator. |
BitwiseOr | A bitwise OR operator. |
ConditionalAnd | A conditional AND binary operator. |
ConditionalOr | A conditional OR binary operator. |
Delete | An operator that deletes an object, an object's property, or an element at a specified index in an array. |
Division | A division operator. |
ExclusiveOr | A bitwise XOR operator. |
GreaterThan | A greater than operator. |
GreaterThanOrEqual | A greater than or equal operator. |
In | An operator indicating if a property is in an object. |
InstanceOf | An operator indicating if an object is of the specified type. |
LeftShift | A left shift operator. |
LessThan | A less than operator. |
LessThanOrEqual | A less than or equal operator. |
Modulus | A modulus operator. |
Multiplication | A multiplication operator. |
Negation | A negation operator. |
None | No valid operator kind. |
OnesComplement | A bitwise complement operator. |
PostDecrement | An post-decrement operator. |
PostIncrement | An post-increment operator. |
PreDecrement | An pre-decrement operator. |
PreIncrement | An pre-increment operator. |
RightShift | A right shift operator. |
StrictValueEquality | A strict value equality operator. |
StrictValueInequality | A strict value inequality operator. |
Subtraction | A subtraction operator. |
TypeOf | An operator that returns a string indicating the type of the unevaluated operand. |
ValueEquality | A value equality operator. |
ValueInequality | A value inequality operator. |
Void | An operator that specifies an expression to be evaluated without returning a value. |
ZeroFillRightShift | A zero fill right shift operator. |