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))));