| File: Editing\OperatorKind.cs | Web Access |
| Project: src\roslyn\src\Workspaces\Core\Portable\Microsoft.CodeAnalysis.Workspaces.csproj (Microsoft.CodeAnalysis.Workspaces) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. namespace Microsoft.CodeAnalysis.Editing; public enum OperatorKind { /// <summary> /// The name assigned to an implicit (widening) conversion. /// </summary> ImplicitConversion, /// <summary> /// The name assigned to an explicit (narrowing) conversion. /// </summary> ExplicitConversion, /// <summary> /// The name assigned to the Addition operator. /// </summary> Addition, /// <summary> /// The name assigned to the BitwiseAnd operator. /// </summary> BitwiseAnd, /// <summary> /// The name assigned to the BitwiseOr operator. /// </summary> BitwiseOr, /// <summary> /// The name assigned to the Decrement operator. /// </summary> Decrement, /// <summary> /// The name assigned to the Division operator. /// </summary> Division, /// <summary> /// The name assigned to the Equality operator. /// </summary> Equality, /// <summary> /// The name assigned to the ExclusiveOr operator. /// </summary> ExclusiveOr, /// <summary> /// The name assigned to the False operator. /// </summary> False, /// <summary> /// The name assigned to the GreaterThan operator. /// </summary> GreaterThan, /// <summary> /// The name assigned to the GreaterThanOrEqual operator. /// </summary> GreaterThanOrEqual, /// <summary> /// The name assigned to the Increment operator. /// </summary> Increment, /// <summary> /// The name assigned to the Inequality operator. /// </summary> Inequality, /// <summary> /// The name assigned to the LeftShift operator. /// </summary> LeftShift, /// <summary> /// The name assigned to the LessThan operator. /// </summary> LessThan, /// <summary> /// The name assigned to the LessThanOrEqual operator. /// </summary> LessThanOrEqual, /// <summary> /// The name assigned to the LogicalNot operator. /// </summary> LogicalNot, /// <summary> /// The name assigned to the Modulus operator. /// </summary> Modulus, /// <summary> /// The name assigned to the Multiply operator. /// </summary> Multiply, /// <summary> /// The name assigned to the OnesComplement operator. /// </summary> OnesComplement, /// <summary> /// The name assigned to the RightShift operator. /// </summary> RightShift, /// <summary> /// The name assigned to the Subtraction operator. /// </summary> Subtraction, /// <summary> /// The name assigned to the True operator. /// </summary> True, /// <summary> /// The name assigned to the UnaryNegation operator. /// </summary> UnaryNegation, /// <summary> /// The name assigned to the UnaryPlus operator. /// </summary> UnaryPlus, /// <summary> /// The name assigned to the UnsignedRightShift operator. /// </summary> UnsignedRightShift, /// <summary> /// The name assigned to the AdditionAssignment operator. /// </summary> AdditionAssignment, /// <summary> /// The name assigned to the SubtractionAssignment operator. /// </summary> SubtractionAssignment, /// <summary> /// The name assigned to the MultiplicationAssignment operator. /// </summary> MultiplicationAssignment, /// <summary> /// The name assigned to the DivisionAssignment operator. /// </summary> DivisionAssignment, /// <summary> /// The name assigned to the ModulusAssignment operator. /// </summary> ModulusAssignment, /// <summary> /// The name assigned to the ExclusiveOrAssignment operator. /// </summary> ExclusiveOrAssignment, /// <summary> /// The name assigned to the BitwiseAndAssignment operator. /// </summary> BitwiseAndAssignment, /// <summary> /// The name assigned to the BitwiseOrAssignment operator. /// </summary> BitwiseOrAssignment, /// <summary> /// The name assigned to the LeftShiftAssignment operator. /// </summary> LeftShiftAssignment, /// <summary> /// The name assigned to the RightShiftAssignment operator. /// </summary> RightShiftAssignment, /// <summary> /// The name assigned to the UnsignedRightShiftAssignment operator. /// </summary> UnsignedRightShiftAssignment, }