15 references to UpdateStatement
Microsoft.CodeAnalysis.CSharp (15)
Lowering\SpillSequenceSpiller.cs (15)
715return UpdateStatement(builder, node.Update(expression, node.Cases, node.DefaultLabel, node.LengthBasedStringSwitchDataOpt));
722return UpdateStatement(builder, node.Update(expression));
731return UpdateStatement(builder, node.Update(expr));
738return UpdateStatement(builder, node.Update(condition, node.JumpIfTrue, node.Label));
745return UpdateStatement(builder, node.Update(node.RefKind, expression, @checked: node.Checked));
752return UpdateStatement(builder, node.Update(expression));
1071UpdateStatement(builder, _F.Assignment(_F.Local(tmp), right))));
1212UpdateStatement(consequenceBuilder, _F.ExpressionStatement(consequence)),
1213UpdateStatement(alternativeBuilder, _F.ExpressionStatement(alternative))));
1224UpdateStatement(consequenceBuilder, _F.Assignment(_F.Local(tmp), consequence)),
1225UpdateStatement(alternativeBuilder, _F.Assignment(_F.Local(tmp), alternative))));
1339UpdateStatement(builder, _F.Assignment(_F.Local(tmp), right))));
1409var whenNotNullStatement = UpdateStatement(whenNotNullBuilder, _F.ExpressionStatement(whenNotNull));
1421var whenNotNullStatement = UpdateStatement(whenNotNullBuilder, _F.Assignment(_F.Local(tmp), whenNotNull));
1430UpdateStatement(whenNullBuilder, _F.Assignment(_F.Local(tmp), whenNullOpt))));