17 references to ExclusiveOrAssign
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Operators\OperatorKindExtensions.cs (1)
350case BinaryOperatorKind.Xor: return ExpressionType.ExclusiveOrAssign;
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\BinderHelper.cs (1)
402ExpressionType.ExclusiveOrAssign => SpecialNames.CLR_InPlaceExclusiveOr,
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
1064case ExpressionType.ExclusiveOrAssign:
System.Linq.Expressions (14)
System\Dynamic\BinaryOperationBinder.cs (1)
103case ExpressionType.ExclusiveOrAssign:
System\Linq\Expressions\BinaryExpression.cs (9)
55case ExpressionType.ExclusiveOrAssign: 153ExpressionType.ExclusiveOrAssign => ExpressionType.ExclusiveOr, 931ExpressionType.ExclusiveOrAssign => ExclusiveOrAssign(left, right, method, conversion), 2667/// <returns>A <see cref="BinaryExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.ExclusiveOrAssign"/> 2680/// <returns>A <see cref="BinaryExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.ExclusiveOrAssign"/> 2695/// <returns>A <see cref="BinaryExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.ExclusiveOrAssign"/> 2713return new SimpleBinaryExpression(ExpressionType.ExclusiveOrAssign, left, right, left.Type); 2715return GetUserDefinedAssignOperatorOrThrow(ExpressionType.ExclusiveOrAssign, "op_ExclusiveOr", left, right, conversion, liftToNull: true); 2717return GetMethodBasedAssignOperator(ExpressionType.ExclusiveOrAssign, left, right, method, conversion, liftToNull: true);
System\Linq\Expressions\Compiler\StackSpiller.Generated.cs (1)
146case ExpressionType.ExclusiveOrAssign:
System\Linq\Expressions\DebugViewWriter.cs (2)
344case ExpressionType.ExclusiveOrAssign: op = "^="; break; 640case ExpressionType.ExclusiveOrAssign:
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
250case ExpressionType.ExclusiveOrAssign: