AbstractRemoveUnusedValuesCodeFixProvider.cs (9)
501Contract.ThrowIfFalse(node.GetRequiredParent().Parent is TExpressionStatementSyntax);
502nodesToRemove.Add(node.GetRequiredParent().GetRequiredParent());
522nodeReplacementMap.Add(node.GetRequiredParent(), syntaxFacts.GetRightHandSideOfAssignment(node.GetRequiredParent()));
550nodeReplacementMap.Add(node.GetRequiredParent(), GetReplacementNodeForCompoundAssignment(node.GetRequiredParent(), newNameNode, editor, syntaxFacts));
558var newParentNode = TryUpdateParentOfUpdatedNode(node.GetRequiredParent(), newNameNode, editor, syntaxFacts, semanticModel);
561nodeReplacementMap.Add(node.GetRequiredParent(), newParentNode);