11 references to Update
Microsoft.CodeAnalysis.CSharp (11)
CodeGen\Optimizer.cs (1)
1546
return node.
Update
(receiver, node.HasValueMethodOpt, whenNotNull, whenNull, node.Id, node.ForceCopyOfNullableValueType, node.Type);
Generated\BoundNodes.xml.Generated.cs (3)
11316
return node.
Update
(receiver, node.HasValueMethodOpt, whenNotNull, whenNullOpt, node.Id, node.ForceCopyOfNullableValueType, type);
13383
updatedNode = node.
Update
(receiver, hasValueMethodOpt, whenNotNull, whenNullOpt, node.Id, node.ForceCopyOfNullableValueType, infoAndType.Type!);
13388
updatedNode = node.
Update
(receiver, hasValueMethodOpt, whenNotNull, whenNullOpt, node.Id, node.ForceCopyOfNullableValueType, node.Type);
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
571
result = conditionalLeft!.
Update
(
1904
return conditionalAccess.
Update
(conditionalAccess.Receiver, conditionalAccess.HasValueMethodOpt, whenNotNull, whenNull, conditionalAccess.Id, conditionalAccess.ForceCopyOfNullableValueType, whenNotNull.Type!);
Lowering\LocalRewriter\LocalRewriter_NullCoalescingOperator.cs (1)
122
return conditionalAccess.
Update
(
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
273
return conditionalLeft.
Update
(
Lowering\MethodToClassRewriter.cs (1)
603
return node.
Update
(receiver, VisitMethodSymbol(node.HasValueMethodOpt), whenNotNull, whenNullOpt, node.Id, node.ForceCopyOfNullableValueType, type);
Lowering\SpillSequenceSpiller.cs (1)
1180
return UpdateExpression(receiverBuilder, node.
Update
(receiver, node.HasValueMethodOpt, whenNotNull, whenNullOpt, node.Id, node.ForceCopyOfNullableValueType, node.Type));
Lowering\SyntheticBoundNodeFactory.cs (1)
1736
return conditionalAccess.
Update
(conditionalAccess.Receiver, conditionalAccess.HasValueMethodOpt, whenNotNull, whenNull, conditionalAccess.Id, conditionalAccess.ForceCopyOfNullableValueType, whenNotNull.Type);