44 references to WithReplaceFirst
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (43)
IncrementalParsing\BinaryExpression.cs (2)
30var newTree = oldTree.WithReplaceFirst("+", "*"); 200var newTree = oldTree.WithReplaceFirst(oldName, newName);
IncrementalParsing\ChangingIdentifiers.cs (1)
267var newTree = oldTree.WithReplaceFirst(oldName, newName);
IncrementalParsing\CompoundAssignment.cs (1)
106var newTree = oldTree.WithReplaceFirst(oldName, newName);
IncrementalParsing\IncrementalParsingTests.cs (13)
49var newTree = oldTree.WithReplaceFirst("goo", "bar"); 70var newTree = oldTree.WithReplaceFirst("?", ""); 97var newTree = oldTree.WithReplaceFirst("goo", "bar"); 133var newTree = oldTree.WithReplaceFirst("goo", "bar"); 150var newTree = oldTree.WithReplaceFirst("goo", "bar"); 166var newTree = oldTree.WithReplaceFirst("goo", "bar"); 184var newTree = oldTree.WithReplaceFirst("class", "interface"); 202var newTree = oldTree.WithReplaceFirst("class", "struct"); 218var newTree = oldTree.WithReplaceFirst("goo", "bar"); 240var newTree = oldTree.WithReplaceFirst("GOO", "BAR"); 262var newTree = oldTree.WithReplaceFirst("GOO", "BAR"); 286var newTree = oldTree.WithReplaceFirst("GOO", "BAR"); 2745var newTree = oldTree.WithReplaceFirst(@"world"" ", @"world"" ");
IncrementalParsing\UnaryExpression.cs (1)
82var newTree = oldTree.WithReplaceFirst(oldName, newName);
Syntax\SyntaxDiffingTests.cs (1)
247var newTree = oldTree.WithReplaceFirst("class", "struct");
Syntax\SyntaxEquivalenceTests.cs (24)
111var tree2 = tree1.WithReplaceFirst("N", "N1"); 121var tree2 = tree1.WithReplaceFirst("z", "y"); 131var tree2 = tree1.WithReplaceFirst("N", "N"); 141var tree2 = tree1.WithReplaceFirst("z", "z"); 201var tree2 = tree1.WithReplaceFirst("5", "6"); 211var tree2 = tree1.WithReplaceFirst("7", "8"); 215tree2 = tree1.WithReplaceFirst("5", "6"); 225var tree2 = tree1.WithReplaceFirst("5", "6"); 235var tree2 = tree1.WithReplaceFirst("5", "6"); 240tree2 = tree1.WithReplaceFirst("7", "8"); 250var tree2 = tree1.WithReplaceFirst("5", "6"); 260var tree2 = tree1.WithReplaceFirst("5", "6"); 270var tree2 = tree1.WithReplaceFirst("true", "false"); 280var tree2 = tree1.WithReplaceFirst("Write", "WriteLine"); 290var tree2 = tree1.WithReplaceFirst("System", "System.Linq"); 310var tree2 = tree1.WithReplaceFirst("void", "int"); 350var tree2 = tree1.WithReplaceFirst("Console.Write(0);", "/* Console.Write(0); */"); 360var tree2 = tree1.WithReplaceFirst("void Goo() { }", "/* void Goo() { } */"); 370var tree2 = tree1.WithReplaceFirst("void Goo() { }", "\r\n#if true\r\n void Goo() { }\r\n#endif\r\n"); 380var tree2 = tree1.WithReplaceFirst("void Goo() { }", "\r\n#if false\r\n void Goo() { }\r\n#endif\r\n"); 390var tree2 = tree1.WithReplaceFirst("int i;", "\r\n#if true\r\n int i;\r\n#endif\r\n"); 400var tree2 = tree1.WithReplaceFirst("int i;", "\r\n#if false\r\n int i;\r\n#endif\r\n"); 442var tree2 = tree1.WithReplaceFirst("N1", "N2"); 447tree2 = tree1.WithReplaceFirst("Hello", "World");
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
SyntaxTreeExtensions.cs (1)
59return WithReplaceFirst(syntaxTree, oldText, string.Empty);