MetalamaAPI documentationAspect APIMetalama.​Framework.​CodeOperator­Kind
Open sandboxFocus

OperatorKind Class

Kinds of operators.

Inheritance
System.Object
OperatorKind
Namespace: Metalama.Framework.Code
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public sealed class OperatorKind : Enum

Fields

Name Description
Addition

Addition operator.

BitwiseAnd

BitwiseAnd operator.

BitwiseOr

BitwiseOr operator.

Decrement

Decrement operator.

Division

Division operator.

Equality

Equality operator.

ExclusiveOr

ExclusiveOr operator.

ExplicitConversion

Explicit (narrowing) conversion.

False

False operator.

GreaterThan

GreaterThan operator.

GreaterThanOrEqual

GreaterThanOrEqual operator.

ImplicitConversion

Implicit (widening) conversion.

Increment

Increment operator.

Inequality

Inequality operator.

LeftShift

LeftShift operator.

LessThan

LessThan operator.

LessThanOrEqual

LessThanOrEqual operator.

LogicalNot

LogicalNot operator.

Modulus

Modulus operator.

Multiply

Multiply operator.

None

Not an operator.

OnesComplement

OnesComplement operator.

RightShift

RightShift operator.

Subtraction

Subtraction operator.

True

True operator.

UnaryNegation

UnaryNegation operator.

UnaryPlus

UnaryPlus operator.

value__

Extension Methods

OperatorKindExtensions.GetCategory(OperatorKind)