13 references to MakeAssignmentOperator
Microsoft.CodeAnalysis.CSharp (13)
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (2)
234
BoundExpression assignment =
MakeAssignmentOperator
(syntax, transformedLHS, binaryResult, used: used, isChecked: isChecked, AssignmentKind.CompoundAssignment);
239
return
MakeAssignmentOperator
(syntax, transformedLHS, opFinal, used: used, isChecked: isChecked, AssignmentKind.CompoundAssignment);
Lowering\LocalRewriter\LocalRewriter_DeconstructionAssignmentOperator.cs (1)
254
effects.assignments.Add(
MakeAssignmentOperator
(resultPart.Syntax, leftTarget, resultPart,
Lowering\LocalRewriter\LocalRewriter_NullCoalescingAssignmentOperator.cs (4)
48
assignment =
MakeAssignmentOperator
(syntax, transformedLHS, rightResult, used: true, isChecked: false, AssignmentKind.NullCoalescingAssignment);
54
assignment =
MakeAssignmentOperator
(syntax, transformedLHS, loweredRight, used: true, isChecked: false, AssignmentKind.NullCoalescingAssignment);
123
var tmpAssignment =
MakeAssignmentOperator
(node.Syntax, tmp, loweredRight, used: true, isChecked: false, AssignmentKind.SimpleAssignment);
130
MakeAssignmentOperator
(
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (6)
530
return
MakeAssignmentOperator
(syntax, transformedLHS, boundTemp, used: false, isChecked: isChecked, assignmentKind);
664
tempInitializers.Add(
MakeAssignmentOperator
(syntax, boundTemp, isPrefix ? newValue : MakeRValue(transformedLHS), used: false, isChecked: isChecked, AssignmentKind.SimpleAssignment));
672
tempInitializers.Add(
MakeAssignmentOperator
(syntax, transformedLHS, incrementResult, used: false, isChecked: isChecked, AssignmentKind.IncrementDecrement));
676
tempInitializers.Add(
MakeAssignmentOperator
(syntax, transformedLHS, isPrefix ? boundTemp : newValue, used: false, isChecked: isChecked, AssignmentKind.IncrementDecrement));
703
var tempAssignment =
MakeAssignmentOperator
(syntax, boundTemp, tempValue, used: false, isChecked: isChecked, AssignmentKind.SimpleAssignment);
715
BoundExpression operandAssignment =
MakeAssignmentOperator
(syntax, operand, tempAssignedAndOperandValue, used: false, isChecked: isChecked, AssignmentKind.IncrementDecrement);