9 references to Update
Microsoft.CodeAnalysis.CSharp (9)
CodeGen\Optimizer.cs (3)
1527
left = binary.
Update
(binary.OperatorKind, binary.ConstantValueOpt, binary.Method, binary.ConstrainedToType, binary.ResultKind, left, right, type);
1561
return node.
Update
(node.OperatorKind, node.ConstantValueOpt, node.Method, node.ConstrainedToType, node.ResultKind, left, right, node.Type);
2102
left = binary.
Update
(binary.OperatorKind, binary.ConstantValueOpt, binary.Method, binary.ConstrainedToType, binary.ResultKind, left, right, type);
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (4)
533
oldNode.
Update
(operatorKind, oldNode.ConstantValueOpt, oldNode.Method, oldNode.ConstrainedToType, oldNode.ResultKind, loweredLeft, loweredRight, type) :
1999
return oldNode.
Update
(operatorKind, oldNode.ConstantValueOpt, oldNode.Method, oldNode.ConstrainedToType, oldNode.ResultKind, loweredLeft, loweredRight, type);
2177
: oldNode.
Update
(
2242
: oldNode.
Update
(operatorKind, null, methodOpt: null, constrainedToTypeOpt: null,
Lowering\MethodToClassRewriter.cs (1)
270
return node.
Update
(
Lowering\SpillSequenceSpiller.cs (1)
1013
return UpdateExpression(builder, node.
Update
(node.OperatorKind, node.ConstantValueOpt, node.Method, node.ConstrainedToType, node.ResultKind, left, right, node.Type));