15 references to UpdateStatement
Microsoft.CodeAnalysis.CSharp (15)
Lowering\SpillSequenceSpiller.cs (15)
667return UpdateStatement(builder, node.Update(expression, node.Cases, node.DefaultLabel, node.LengthBasedStringSwitchDataOpt));
674return UpdateStatement(builder, node.Update(expression));
683return UpdateStatement(builder, node.Update(expr));
690return UpdateStatement(builder, node.Update(condition, node.JumpIfTrue, node.Label));
697return UpdateStatement(builder, node.Update(node.RefKind, expression, @checked: node.Checked));
704return UpdateStatement(builder, node.Update(expression));
1001UpdateStatement(builder, _F.Assignment(_F.Local(tmp), right))));
1128UpdateStatement(consequenceBuilder, _F.ExpressionStatement(consequence)),
1129UpdateStatement(alternativeBuilder, _F.ExpressionStatement(alternative))));
1140UpdateStatement(consequenceBuilder, _F.Assignment(_F.Local(tmp), consequence)),
1141UpdateStatement(alternativeBuilder, _F.Assignment(_F.Local(tmp), alternative))));
1255UpdateStatement(builder, _F.Assignment(_F.Local(tmp), right))));
1325var whenNotNullStatement = UpdateStatement(whenNotNullBuilder, _F.ExpressionStatement(whenNotNull));
1337var whenNotNullStatement = UpdateStatement(whenNotNullBuilder, _F.Assignment(_F.Local(tmp), whenNotNull));
1346UpdateStatement(whenNullBuilder, _F.Assignment(_F.Local(tmp), whenNullOpt))));