967 references to ToFullString
Microsoft.CodeAnalysis (5)
Microsoft.CodeAnalysis.CodeStyle (1)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (3)
Microsoft.CodeAnalysis.CSharp (4)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (3)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (9)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (12)
FlowAnalysis\RegionAnalysisTests.cs (8)
4426var index = tree.GetCompilationUnitRoot().ToFullString().IndexOf(".Class)", StringComparison.Ordinal);
6315var statement = GetFirstNode<StatementSyntax>(tree, root.ToFullString().IndexOf("S<object> o", StringComparison.Ordinal));
6354var statement = GetLastNode<StatementSyntax>(tree, root.ToFullString().IndexOf("if", StringComparison.Ordinal));
6355Assert.Equal("if (args == null) {}", statement.ToFullString());
6381var statement = GetLastNode<StatementSyntax>(tree, root.ToFullString().IndexOf("EditorOperations", StringComparison.Ordinal));
6426Assert.Equal(expectedtext, statement.ToFullString());
6447var statement = GetFirstNode<StatementSyntax>(tree, root.ToFullString().IndexOf("P = new object()", StringComparison.Ordinal));
6482var expression = GetLastNode<ExpressionSyntax>(tree, root.ToFullString().IndexOf("value ", StringComparison.Ordinal));
Microsoft.CodeAnalysis.CSharp.Features (3)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (9)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (26)
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (16)
429var node = root.FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("public event D Iter3", StringComparison.Ordinal)).Parent as BasePropertyDeclarationSyntax;
3314var paramNode = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("param1", StringComparison.Ordinal)).Parent;
3341var paramNode = root.FindToken(root.ToFullString().IndexOf('x')).Parent;
3367var paramNode = root.FindToken(root.ToFullString().IndexOf('x')).Parent;
3408var foreachNode = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("foreach", StringComparison.Ordinal)).Parent;
3429var delegateNode = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("delegate", StringComparison.Ordinal)).Parent;
3448var usingNode = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("using", StringComparison.Ordinal)).Parent;
3477var foreachNode = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("aaa", StringComparison.Ordinal)).Parent;
3501var foreachNode = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("aaa", StringComparison.Ordinal)).Parent;
3528var foreachNode1 = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("aaa", StringComparison.Ordinal)).Parent;
3534var foreachNode2 = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("bbb", StringComparison.Ordinal)).Parent;
3565var catchDeclaration = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("aaa", StringComparison.Ordinal)).Parent;
3586var methodDecl = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("Goo", StringComparison.Ordinal)).Parent;
3611var methodDecl = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("Goo", StringComparison.Ordinal)).Parent;
3668dynamic methodDecl = (MethodDeclarationSyntax)tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("Main", StringComparison.Ordinal)).Parent;
3686var globalStmt = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf('/')).Parent.AncestorsAndSelf().Single(x => x.IsKind(SyntaxKind.GlobalStatement));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (628)
LexicalAndXml\PreprocessorTests.cs (11)
107var fullText = node.ToFullString();
2104Assert.Equal($"#region A//B{Environment.NewLine}", regionDirective.ToFullString());
2126Assert.Equal($"#region A/\\B{Environment.NewLine}", regionDirective.ToFullString());
2214Assert.Equal($"#region \"{Environment.NewLine}", regionDirective.ToFullString());
2235Assert.Equal($"#region \" {Environment.NewLine}", regionDirective.ToFullString());
2256Assert.Equal($"#region \"goo\"{Environment.NewLine}", regionDirective.ToFullString());
2277Assert.Equal($"#region \"goo\" {Environment.NewLine}", regionDirective.ToFullString());
2298Assert.Equal($"#region \"\"{Environment.NewLine}", regionDirective.ToFullString());
2319Assert.Equal($"#region \"\" {Environment.NewLine}", regionDirective.ToFullString());
2340Assert.Equal($"#region \"\"\"{Environment.NewLine}", regionDirective.ToFullString());
2361Assert.Equal($"#region \"\"\" {Environment.NewLine}", regionDirective.ToFullString());
LexicalAndXml\XmlDocCommentTests.cs (120)
77Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
97Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
114Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
129Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
145Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
167Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
191Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
214Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
237Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
260Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
287Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
315Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
327Assert.Equal($"<goo {Environment.NewLine}/// />", doc.Content[1].ToFullString());
339Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
351Assert.Equal($"<goo {Environment.NewLine}/// />", doc.Content[1].ToFullString());
364Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
376Assert.Equal($"<goo {Environment.NewLine} * />", doc.Content[1].ToFullString());
390Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
402Assert.Equal($"<goo {Environment.NewLine} * />", doc.Content[1].ToFullString());
417Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
444Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
472Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
501Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
531Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
560Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
590Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
621Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
644Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
666Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
688Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
710Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
732Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
752Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
786Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
819Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
850Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
878Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
903Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
929Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
954Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
981Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1012Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1040Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1065Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1090Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1117Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1150Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1181Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1207Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1234Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1262Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1287Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1307Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1331Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1356Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1380Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1405Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1429Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1454Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1478Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1503Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1514Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1525Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1536Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1547Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1558Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1586Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1614Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1640Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1671Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1688Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1707Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1746Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1786Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1827Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1862Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1897Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1932Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1967Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2004Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2042Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2078Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2109Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2142Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2172Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2203Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2238Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2253Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2281Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2323Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2355Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2379Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2409Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2438Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2461Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2488Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2513Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2538Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2564Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2590Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2605Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2619Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2634Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2652Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2675Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2693Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2719Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2742Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2766Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
2960var actual = documentationComment.ToFullString();
2980var actual = documentationComment.ToFullString();
3006var actual = documentationComment.ToFullString();
3037var actual = documentationComment.ToFullString();
3063var actual = documentationComment.ToFullString();
3090var actual = documentationComment.ToFullString();
3119var actual = documentationComment.ToFullString();
3144var actual = documentationComment.ToFullString();
3169var actual = documentationComment.ToFullString();
3346sb.Append(element.ToFullString());
3354sb.Append(element.ToFullString());
Parsing\ParsingErrorRecoveryTests.cs (331)
79Assert.Equal(text, file.ToFullString());
94Assert.Equal(text, file.ToFullString());
110Assert.Equal(text, file.ToFullString());
126Assert.Equal(text, file.ToFullString());
142Assert.Equal(text, file.ToFullString());
158Assert.Equal(text, file.ToFullString());
173Assert.Equal(text, file.ToFullString());
188Assert.Equal(text, file.ToFullString());
203Assert.Equal(text, file.ToFullString());
219Assert.Equal(text, file.ToFullString());
235Assert.Equal(text, file.ToFullString());
250Assert.Equal(text, file.ToFullString());
266Assert.Equal(text, file.ToFullString());
287Assert.Equal(text, file.ToFullString());
303Assert.Equal(text, file.ToFullString());
319Assert.Equal(text, file.ToFullString());
335Assert.Equal(text, file.ToFullString());
351Assert.Equal(text, file.ToFullString());
365Assert.Equal(text, file.ToFullString());
379Assert.Equal(text, file.ToFullString());
393Assert.Equal(text, file.ToFullString());
408Assert.Equal(text, file.ToFullString());
436Assert.Equal(text, file.ToFullString());
446Assert.Equal(text, file.ToFullString());
462Assert.Equal(text, file.ToFullString());
477Assert.Equal(text, file.ToFullString());
492Assert.Equal(text, file.ToFullString());
506Assert.Equal(text, file.ToFullString());
521Assert.Equal(text, file.ToFullString());
536Assert.Equal(text, file.ToFullString());
552Assert.Equal(text, file.ToFullString());
569Assert.Equal(text, file.ToFullString());
587Assert.Equal(text, file.ToFullString());
603Assert.Equal(text, file.ToFullString());
617Assert.Equal(text, file.ToFullString());
631Assert.Equal(text, file.ToFullString());
645Assert.Equal(text, file.ToFullString());
659Assert.Equal(text, file.ToFullString());
673Assert.Equal(text, file.ToFullString());
683Assert.Equal(text, file.ToFullString());
696Assert.Equal(text, file.ToFullString());
713Assert.Equal(text, file.ToFullString());
729Assert.Equal(text, file.ToFullString());
746Assert.Equal(text, file.ToFullString());
763Assert.Equal(text, file.ToFullString());
778Assert.Equal(text, file.ToFullString());
792Assert.Equal(text, file.ToFullString());
807Assert.Equal(text, file.ToFullString());
822Assert.Equal(text, file.ToFullString());
836Assert.Equal(text, file.ToFullString());
849Assert.Equal(text, file.ToFullString());
863Assert.Equal(text, file.ToFullString());
876Assert.Equal(text, file.ToFullString());
890Assert.Equal(text, file.ToFullString());
904Assert.Equal(text, file.ToFullString());
917Assert.Equal(text, file.ToFullString());
931Assert.Equal(text, file.ToFullString());
944Assert.Equal(text, file.ToFullString());
958Assert.Equal(text, file.ToFullString());
974Assert.Equal(text, file.ToFullString());
989Assert.Equal(text, file.ToFullString());
1003Assert.Equal(text, file.ToFullString());
1017Assert.Equal(text, file.ToFullString());
1033Assert.Equal(text, file.ToFullString());
1048Assert.Equal(text, file.ToFullString());
1062Assert.Equal(text, file.ToFullString());
1076Assert.Equal(text, file.ToFullString());
1093Assert.Equal(text, file.ToFullString());
1109Assert.Equal(text, file.ToFullString());
1124Assert.Equal(text, file.ToFullString());
1138Assert.Equal(text, file.ToFullString());
1153Assert.Equal(text, file.ToFullString());
1168Assert.Equal(text, file.ToFullString());
1182Assert.Equal(text, file.ToFullString());
1197Assert.Equal(text, file.ToFullString());
1212Assert.Equal(text, file.ToFullString());
1226Assert.Equal(text, file.ToFullString());
1244Assert.Equal(text, file.ToFullString());
1261Assert.Equal(text, file.ToFullString());
1279Assert.Equal(text, file.ToFullString());
1294Assert.Equal(text, file.ToFullString());
1308Assert.Equal(text, file.ToFullString());
1323Assert.Equal(text, file.ToFullString());
1338Assert.Equal(text, file.ToFullString());
1352Assert.Equal(text, file.ToFullString());
1367Assert.Equal(text, file.ToFullString());
1385Assert.Equal(text, file.ToFullString());
1403Assert.Equal(text, file.ToFullString());
1422Assert.Equal(text, file.ToFullString());
1442Assert.Equal(text, file.ToFullString());
1461Assert.Equal(text, file.ToFullString());
1481Assert.Equal(text, file.ToFullString());
1498Assert.Equal(text, file.ToFullString());
1515Assert.Equal(text, file.ToFullString());
1533Assert.Equal(text, file.ToFullString());
1551Assert.Equal(text, file.ToFullString());
1570Assert.Equal(text, file.ToFullString());
1588Assert.Equal(text, file.ToFullString());
1608Assert.Equal(text, file.ToFullString());
1625Assert.Equal(text, file.ToFullString());
1642Assert.Equal(text, file.ToFullString());
1660Assert.Equal(text, file.ToFullString());
1677Assert.Equal(text, file.ToFullString());
1696Assert.Equal(text, file.ToFullString());
1715Assert.Equal(text, file.ToFullString());
1735Assert.Equal(text, file.ToFullString());
1754Assert.Equal(text, file.ToFullString());
1775Assert.Equal(text, file.ToFullString());
1793Assert.Equal(text, file.ToFullString());
1810Assert.Equal(text, file.ToFullString());
1827Assert.Equal(text, file.ToFullString());
1844Assert.Equal(text, file.ToFullString());
1859Assert.Equal(text, file.ToFullString());
1898Assert.Equal(text, file.ToFullString());
1918Assert.Equal(text, file.ToFullString());
1937Assert.Equal(text, file.ToFullString());
1958Assert.Equal(text, file.ToFullString());
1976Assert.Equal(text, file.ToFullString());
2007Assert.Equal(text, file.ToFullString());
2025Assert.Equal(text, file.ToFullString());
2042Assert.Equal(text, file.ToFullString());
2061Assert.Equal(text, file.ToFullString());
2101Assert.Equal(text, file.ToFullString());
2122Assert.Equal(text, file.ToFullString());
2142Assert.Equal(text, file.ToFullString());
2164Assert.Equal(text, file.ToFullString());
2183Assert.Equal(text, file.ToFullString());
2201Assert.Equal(text, file.ToFullString());
2218Assert.Equal(text, file.ToFullString());
2234Assert.Equal(text, file.ToFullString());
2249Assert.Equal(text, file.ToFullString());
2265Assert.Equal(text, file.ToFullString());
2280Assert.Equal(text, file.ToFullString());
2294Assert.Equal(text, file.ToFullString());
2311Assert.Equal(text, file.ToFullString());
2330Assert.Equal(text, file.ToFullString());
2348Assert.Equal(text, file.ToFullString());
2365Assert.Equal(text, file.ToFullString());
2381Assert.Equal(text, file.ToFullString());
2398Assert.Equal(text, file.ToFullString());
2414Assert.Equal(text, file.ToFullString());
2429Assert.Equal(text, file.ToFullString());
2447Assert.Equal(text, file.ToFullString());
2461Assert.Equal(text, file.ToFullString());
2476Assert.Equal(text, file.ToFullString());
2490Assert.Equal(text, file.ToFullString());
2506Assert.Equal(text, file.ToFullString());
2520Assert.Equal(text, file.ToFullString());
2534Assert.Equal(text, file.ToFullString());
2548Assert.Equal(text, file.ToFullString());
2562Assert.Equal(text, file.ToFullString());
2576Assert.Equal(text, file.ToFullString());
2590Assert.Equal(text, file.ToFullString());
2605Assert.Equal(text, file.ToFullString());
2620Assert.Equal(text, file.ToFullString());
2634Assert.Equal(text, file.ToFullString());
2648Assert.Equal(text, file.ToFullString());
2662Assert.Equal(text, file.ToFullString());
2677Assert.Equal(text, file.ToFullString());
2692Assert.Equal(text, file.ToFullString());
2707Assert.Equal(text, file.ToFullString());
2724Assert.Equal(text, file.ToFullString());
2740Assert.Equal(text, file.ToFullString());
2758Assert.Equal(text, file.ToFullString());
2774Assert.Equal(text, file.ToFullString());
2790Assert.Equal(text, file.ToFullString());
2806Assert.Equal(text, file.ToFullString());
2822Assert.Equal(text, file.ToFullString());
2838Assert.Equal(text, file.ToFullString());
2856Assert.Equal(text, file.ToFullString());
2874Assert.Equal(text, file.ToFullString());
2897Assert.Equal(text, file.ToFullString());
2921Assert.Equal(text, file.ToFullString());
2945Assert.Equal(text, file.ToFullString());
2967Assert.Equal(text, file.ToFullString());
2990Assert.Equal(text, file.ToFullString());
3013Assert.Equal(text, file.ToFullString());
3036Assert.Equal(text, file.ToFullString());
3059Assert.Equal(text, file.ToFullString());
3082Assert.Equal(text, file.ToFullString());
3103Assert.Equal(text, file.ToFullString());
3124Assert.Equal(text, file.ToFullString());
3145Assert.Equal(text, file.ToFullString());
3166Assert.Equal(text, file.ToFullString());
3187Assert.Equal(text, file.ToFullString());
3208Assert.Equal(text, file.ToFullString());
3230Assert.Equal(text, file.ToFullString());
3253Assert.Equal(text, file.ToFullString());
3276Assert.Equal(text, file.ToFullString());
3299Assert.Equal(text, file.ToFullString());
3323Assert.Equal(text, file.ToFullString());
3346Assert.Equal(text, file.ToFullString());
3369Assert.Equal(text, file.ToFullString());
3412Assert.Equal(text, file.ToFullString());
3437Assert.Equal(text, file.ToFullString());
3462Assert.Equal(text, file.ToFullString());
3488Assert.Equal(text, file.ToFullString());
3512Assert.Equal(text, file.ToFullString());
3536Assert.Equal(text, file.ToFullString());
3561Assert.Equal(text, file.ToFullString());
3585Assert.Equal(text, file.ToFullString());
3609Assert.Equal(text, file.ToFullString());
3633Assert.Equal(text, file.ToFullString());
3658Assert.Equal(text, file.ToFullString());
3682Assert.Equal(text, file.ToFullString());
3706Assert.Equal(text, file.ToFullString());
3731Assert.Equal(text, file.ToFullString());
3757Assert.Equal(text, file.ToFullString());
3783Assert.Equal(text, file.ToFullString());
3810Assert.Equal(text, file.ToFullString());
3835Assert.Equal(text, file.ToFullString());
3860Assert.Equal(text, file.ToFullString());
3886Assert.Equal(text, file.ToFullString());
3907Assert.Equal(text, file.ToFullString());
3952Assert.Equal(text, file.ToFullString());
3973Assert.Equal(text, file.ToFullString());
3994Assert.Equal(text, file.ToFullString());
4015Assert.Equal(text, file.ToFullString());
4037Assert.Equal(text, file.ToFullString());
4059Assert.Equal(text, file.ToFullString());
4082Assert.Equal(text, file.ToFullString());
4105Assert.Equal(text, file.ToFullString());
4126Assert.Equal(text, file.ToFullString());
4149Assert.Equal(text, file.ToFullString());
4172Assert.Equal(text, file.ToFullString());
4198Assert.Equal(text, file.ToFullString());
4220Assert.Equal(text, file.ToFullString());
4246Assert.Equal(text, file.ToFullString());
4273Assert.Equal(text, file.ToFullString());
4294Assert.Equal(text, file.ToFullString());
4317Assert.Equal(text, file.ToFullString());
4342Assert.Equal(text, file.ToFullString());
4367Assert.Equal(text, file.ToFullString());
4389Assert.Equal(text, file.ToFullString());
4414Assert.Equal(text, file.ToFullString());
4440Assert.Equal(text, file.ToFullString());
4467Assert.Equal(text, file.ToFullString());
4494Assert.Equal(text, file.ToFullString());
4522Assert.Equal(text, file.ToFullString());
4549Assert.Equal(text, file.ToFullString());
4576Assert.Equal(text, file.ToFullString());
4605Assert.Equal(text, file.ToFullString());
4634Assert.Equal(text, file.ToFullString());
4664Assert.Equal(text, file.ToFullString());
4693Assert.Equal(text, file.ToFullString());
4722Assert.Equal(text, file.ToFullString());
4749Assert.Equal(text, file.ToFullString());
4776Assert.Equal(text, file.ToFullString());
4803Assert.Equal(text, file.ToFullString());
4831Assert.Equal(text, file.ToFullString());
4858Assert.Equal(text, file.ToFullString());
4886Assert.Equal(text, file.ToFullString());
4912Assert.Equal(text, file.ToFullString());
4939Assert.Equal(text, file.ToFullString());
4966Assert.Equal(text, file.ToFullString());
4994Assert.Equal(text, file.ToFullString());
5021Assert.Equal(text, file.ToFullString());
5051Assert.Equal(text, file.ToFullString());
5080Assert.Equal(text, file.ToFullString());
5109Assert.Equal(text, file.ToFullString());
5139Assert.Equal(text, file.ToFullString());
5168Assert.Equal(text, file.ToFullString());
5202Assert.Equal(text, file.ToFullString());
5229Assert.Equal(text, file.ToFullString());
5256Assert.Equal(text, file.ToFullString());
5283Assert.Equal(text, file.ToFullString());
5311Assert.Equal(text, file.ToFullString());
5338Assert.Equal(text, file.ToFullString());
5368Assert.Equal(text, file.ToFullString());
5399Assert.Equal(text, file.ToFullString());
5427Assert.Equal(text, file.ToFullString());
5474Assert.Equal(text, file.ToFullString());
5508Assert.Equal(text, file.ToFullString());
5538Assert.Equal(text, file.ToFullString());
5551Assert.Equal("var x = (y, ", ds.ToFullString());
5596Assert.Equal(text, file.ToFullString());
5620Assert.Equal(text, file.ToFullString());
5645Assert.Equal(text, file.ToFullString());
5680Assert.Equal(text, file.ToFullString());
5719Assert.Equal(text, file.ToFullString());
5758Assert.Equal(text, file.ToFullString());
5790Assert.Equal(text, file.ToFullString());
5821Assert.Equal(text, file.ToFullString());
5866Assert.Equal(text, file.ToFullString());
5910Assert.Equal(text, file.ToFullString());
5959Assert.Equal(text, file.ToFullString());
6007Assert.Equal(text, file.ToFullString());
6054Assert.Equal(text, file.ToFullString());
6106Assert.Equal(text, file.ToFullString());
6158Assert.Equal(text, file.ToFullString());
6169Assert.Equal(text, file.ToFullString());
6188Assert.Equal(text, file.ToFullString());
6213Assert.Equal(text, file.ToFullString());
6229Assert.Equal(text, file.ToFullString());
6254Assert.Equal(text, file.ToFullString());
6264Assert.Equal(text, file.ToFullString());
6279Assert.Equal(text, file.ToFullString());
6294Assert.Equal(text, file.ToFullString());
6318Assert.Equal(text, file.ToFullString());
6346Assert.Equal(text, file.ToFullString());
6377Assert.Equal(text, file.ToFullString());
6393Assert.Equal(text, file.ToFullString());
6409Assert.Equal(text, file.ToFullString());
6430Assert.Equal(text, file.ToFullString());
6448Assert.Equal(text, file.ToFullString());
6468Assert.Equal(text, file.ToFullString());
6494Assert.Equal(text, file.ToFullString());
6541Assert.Equal(text, file.ToFullString());
6566Assert.Equal(text, file.ToFullString());
6586Assert.Equal(text, srcTree.ToFullString());
6606Assert.Equal(text, syntaxTree.GetCompilationUnitRoot().ToFullString());
6625Assert.Equal(text, syntaxTree.GetCompilationUnitRoot().ToFullString());
6659Assert.Equal(text, syntaxTree.GetCompilationUnitRoot().ToFullString());
6684Assert.Equal(text, syntaxTree.GetCompilationUnitRoot().ToFullString());
6709Assert.Equal(text, syntaxTree.GetCompilationUnitRoot().ToFullString());
6735Assert.Equal(text, syntaxTree.GetCompilationUnitRoot().ToFullString());
6759Assert.Equal(text, syntaxTree.GetCompilationUnitRoot().ToFullString());
6784Assert.Equal(text, syntaxTree.GetCompilationUnitRoot().ToFullString());
6798Assert.Equal(text, syntaxTree.GetCompilationUnitRoot().ToFullString());
6971var toString = tree.GetRoot().ToFullString();
6986var toString = tree.GetRoot().ToFullString();
7017var toString = tree.GetRoot().ToFullString();
7051var toString = tree.GetRoot().ToFullString();
7076var toString = tree.GetRoot().ToFullString();
7103var toString = tree.GetRoot().ToFullString();
7117var toString = tree.GetRoot().ToFullString();
7145Assert.Equal(source, root.ToFullString());
7166Assert.Equal(source, root.ToFullString());
7187Assert.Equal(source, root.ToFullString());
7210Assert.Equal(source, root.ToFullString());
7234Assert.Equal(source, root.ToFullString());
Syntax\SyntaxFactoryTests.cs (17)
103Assert.Equal("#pragma checksum \"file\" \"guid\" \"bytes\"\r\n", t.NormalizeWhitespace().ToFullString());
490Assert.Equal("class C\r\n{\r\n int? P { }\r\n}", syntaxNode.ToFullString());
513Assert.Equal("class C\r\n{\r\n DateTime? P { }\r\n}", syntaxNode.ToFullString());
523Assert.Equal("x is int ? y : z", syntaxNode.ToFullString());
528Assert.Equal("x is DateTime ? y : z", syntaxNode2.ToFullString());
536Assert.Equal("x is int ?? y", syntaxNode.ToFullString());
539Assert.Equal("x is DateTime ?? y", syntaxNode2.ToFullString());
542Assert.Equal("x is object ?? y", syntaxNode3.ToFullString());
561Assert.Equal("int[]M(){};", syntaxNode.ToFullString());
569Assert.Equal("()=>{}", lambda.ToFullString());
572Assert.Equal(fullySpecified.ToFullString(), lambda.ToFullString());
580Assert.Equal("()=>1", lambda.ToFullString());
585Assert.Equal(fullySpecified.ToFullString(), lambda.ToFullString());
594Assert.Equal("record R;", record.NormalizeWhitespace().ToFullString());
604Assert.Equal("record R\r\n{\r\n private int i;\r\n}", record.NormalizeWhitespace().ToFullString());
Syntax\SyntaxNodeTests.cs (73)
1006Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1106Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1136Assert.Equal(text, tree.GetCompilationUnitRoot().ToFullString());
1755Assert.Equal(rootNode.FullSpan.Length, rootNode.ToFullString().Length);
1773Assert.Equal(rootNode.FullSpan.Length, rootNode.ToFullString().Length);
2071Assert.Equal("a + c", expr2.ToFullString());
2084var replacedText = replaced.ToFullString();
2097Assert.Equal("m(c,d, b)", newNode.ToFullString());
2101Assert.Equal("m(a, c,d)", newNode.ToFullString());
2105Assert.Equal("m(b)", newNode.ToFullString());
2109Assert.Equal("m(a)", newNode.ToFullString());
2137Assert.Equal("m(c,d,a, b)", newNode.ToFullString());
2141Assert.Equal("m(a,c,d, b)", newNode.ToFullString());
2145Assert.Equal("m(a,c,d, b)", newNode.ToFullString());
2149Assert.Equal("m(a, b,c,d)", newNode.ToFullString());
2177Assert.Equal("{ var z = 30; var q = 40; var y = 20; }", newBlock.ToFullString());
2181Assert.Equal("{ var x = 10; var z = 30; var q = 40; }", newBlock.ToFullString());
2185Assert.Equal("{ var y = 20; }", newBlock.ToFullString());
2189Assert.Equal("{ var x = 10; }", newBlock.ToFullString());
2201Assert.Equal("{ var z = 30; var q = 40; var x = 10; var y = 20; }", newBlock.ToFullString());
2205Assert.Equal("{ var x = 10; var z = 30; var q = 40; var y = 20; }", newBlock.ToFullString());
2209Assert.Equal("{ var x = 10; var z = 30; var q = 40; var y = 20; }", newBlock.ToFullString());
2213Assert.Equal("{ var x = 10; var y = 20; var z = 30; var q = 40; }", newBlock.ToFullString());
2232Assert.Equal("d + d + d ", replaced.ToFullString());
2244Assert.Equal("public class C { }", cu1.ToFullString());
2247Assert.Equal("public partial class C { }", cu2.ToFullString());
2250Assert.Equal("class C { }", cu3.ToFullString());
2278Assert.Equal("static public class C { }", cu1.ToFullString());
2281Assert.Equal("public static class C { }", cu2.ToFullString());
2309var text2 = expr2.ToFullString();
2324var text2 = expr2.ToFullString();
2337var text2 = cu2.ToFullString();
2354Assert.Equal("#if true\r\na + \r\n#endif\r\n + b", expr2.ToFullString());
2364Assert.Equal("a + b", expr2.ToFullString());
2374Assert.Equal("a + b", replaced.ToFullString());
2390Assert.Equal("/* a */ identifier", ex1.ToFullString());
2393Assert.Equal("/* a *//* b */ identifier", ex2.ToFullString());
2396Assert.Equal(" identifier", ex3.ToFullString());
2412Assert.Equal("/* a *//* b *//* c */ identifier", ex1.ToFullString());
2415Assert.Equal("/* c *//* a *//* b */ identifier", ex2.ToFullString());
2450var text = expr2.ToFullString();
2465var text = expr2.ToFullString();
2481var text = expr2.ToFullString();
2498var text = expr2.ToFullString();
2519var text = expr2.ToFullString();
2538var text = expr2.ToFullString();
2554var text = expr2.ToFullString();
2570var text = expr2.ToFullString();
2586var text = expr2.ToFullString();
2606var text = expr2.ToFullString();
2623var text = expr2.ToFullString();
2637var text = expr2.ToFullString();
2651var text = expr2.ToFullString();
2665var text = expr2.ToFullString();
2679var text = expr2.ToFullString();
2697var text = m2.ToFullString();
2730var text = cu2.ToFullString();
2765var text = cu2.ToFullString();
2805var text = cu2.ToFullString();
2837var text = cu2.ToFullString();
2854var text = cu2.ToFullString();
2870var text = cu2.ToFullString();
2929var text = cu2.ToFullString();
2970var text = cu2.ToFullString();
3014var text = cu2.ToFullString();
3056var text = cu2.ToFullString();
3098var text = cu2.ToFullString();
3138var text = cu2.ToFullString();
3181var text = cu2.ToFullString();
3222var text = cu2.ToFullString();
3246var text = cu2.ToFullString();
3490Assert.Equal(text, node.ToFullString());
3980Assert.Equal("string s!!", newParameter.ToFullString());
Syntax\SyntaxRewriterTests.cs (12)
384Assert.Equal("m(c,d, b)", newRoot.ToFullString());
405Assert.Equal("m(c,d,a, b)", newNode.ToFullString());
412Assert.Equal("m(a,c,d, b)", newNode2.ToFullString());
431Assert.Equal("public partial class C { }", newRoot.ToFullString());
449Assert.Equal("static public class C { }", newRoot.ToFullString());
455Assert.Equal("public static class C { }", newRoot2.ToFullString());
476Assert.Equal("/* a *//* b */ identifier", newRoot.ToFullString());
482Assert.Equal(" identifier", newRoot2.ToFullString());
503Assert.Equal("/* c *//* a *//* b */ identifier", newRoot.ToFullString());
654Assert.Equal(expectedNewSource, newRoot.ToFullString());
673Assert.Equal(expectedText, newRoot.ToFullString());
715Assert.Equal(output, result.ToFullString());
Microsoft.CodeAnalysis.CSharp.Test.Utilities (5)
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (15)
Formatting\FormattingElasticTriviaTests.cs (5)
95Assert.Equal(expected, newCompilation.ToFullString());
134var formatted = Formatter.Format(newRoot, workspace.Services.SolutionServices, options, CancellationToken.None).ToFullString();
137var elasticOnlyFormatted = Formatter.Format(newRoot, SyntaxAnnotation.ElasticAnnotation, workspace.Services.SolutionServices, options, CancellationToken.None).ToFullString();
140var annotationFormatted = Formatter.Format(newRoot, Formatter.Annotation, workspace.Services.SolutionServices, options, CancellationToken.None).ToFullString();
196Assert.Equal(expected, newCompilation.ToFullString());
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (4)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.UnitTests (1)
Microsoft.CodeAnalysis.Features (9)
Microsoft.CodeAnalysis.Test.Utilities (2)
Microsoft.CodeAnalysis.VisualBasic (6)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (3)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (4)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (45)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (8)
1420Dim node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("lambdaParam", StringComparison.Ordinal)).Parent
1634Dim node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("VB6", StringComparison.Ordinal)).Parent.Parent
2134Dim node = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("F(2)", StringComparison.Ordinal)).Parent
2498Dim node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("Delegate", StringComparison.Ordinal)).Parent
2503node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("Delegate", 30, StringComparison.Ordinal)).Parent
2508node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("Delegate", 140, StringComparison.Ordinal)).Parent
2513node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("Delegate", 160, StringComparison.Ordinal)).Parent
2540Dim node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("lambdaParam", StringComparison.Ordinal)).Parent
FlowAnalysis\RegionAnalysisTests.vb (24)
4829Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax)
4852Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax)
4875Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax)
4900Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("If False", StringComparison.Ordinal)).Parent, IfStatementSyntax)
4926Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Else", StringComparison.Ordinal)).Parent, ElseStatementSyntax)
4948Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("With New Object()", StringComparison.Ordinal)).Parent, WithStatementSyntax)
4975Dim withStatement = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("With tableauEmission(t)", StringComparison.Ordinal)).Parent, WithStatementSyntax)
5000Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Try", StringComparison.Ordinal)).Parent, TryStatementSyntax)
5024Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Catch e As Exception", StringComparison.Ordinal)).Parent, CatchStatementSyntax)
5048Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Finally", StringComparison.Ordinal)).Parent, FinallyStatementSyntax)
5071Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("SyncLock New With {.x = 0}", StringComparison.Ordinal)).Parent, SyncLockStatementSyntax)
5094Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("While True", StringComparison.Ordinal)).Parent, WhileStatementSyntax)
5117Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Using mem = New MemoryStream()", StringComparison.Ordinal)).Parent, UsingStatementSyntax)
5145Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Loop While Me.backwardBranchChanged", StringComparison.Ordinal)).Parent, LoopStatementSyntax)
5169Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Select Case 1 + 2 + 3", StringComparison.Ordinal)).Parent, SelectStatementSyntax)
5193Dim selectSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Select Case 1 + 2 + 3", StringComparison.Ordinal)).Parent, SelectStatementSyntax)
5217Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Do", StringComparison.Ordinal)).Parent, DoStatementSyntax)
5239Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("For i = 0 To 1", StringComparison.Ordinal)).Parent, ForStatementSyntax)
5261Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("For Each c In """"", StringComparison.Ordinal)).Parent, ForEachStatementSyntax)
8233Dim node = DirectCast(root.FindToken(root.ToFullString().IndexOf("Return", StringComparison.Ordinal)).Parent, StatementSyntax)
8264Dim node = DirectCast(root.FindToken(root.ToFullString().IndexOf("Return", StringComparison.Ordinal)).Parent, StatementSyntax)
8296Dim node = DirectCast(root.FindToken(root.ToFullString().IndexOf("Dim", StringComparison.Ordinal)).Parent, StatementSyntax)
9864Dim stmtNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("End Select", StringComparison.Ordinal)).Parent, StatementSyntax)
9887Dim stmtNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Select Case", StringComparison.Ordinal)).Parent, StatementSyntax)
FlowAnalysis\RegionAnalysisTestsWithStaticLocals.vb (8)
2732Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax)
2755Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax)
2778Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax)
2803Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("If False", StringComparison.Ordinal)).Parent, IfStatementSyntax)
2830Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Else", StringComparison.Ordinal)).Parent, ElseStatementSyntax)
5013Dim node = DirectCast(root.FindToken(root.ToFullString().IndexOf("Return", StringComparison.Ordinal)).Parent, StatementSyntax)
5047Dim node = DirectCast(root.FindToken(root.ToFullString().IndexOf("Return", StringComparison.Ordinal)).Parent, StatementSyntax)
5083Dim node = DirectCast(root.FindToken(root.ToFullString().IndexOf("Static", StringComparison.Ordinal)).Parent, StatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (130)
Syntax\SyntaxRewriterTests.vb (12)
502Assert.Equal(expectedNewSource.Value, newRoot.ToFullString())
522Assert.Equal(expectedText, newRoot.ToFullString())
553Assert.Equal("m(c,d, b)", newRoot.ToFullString())
574Assert.Equal("m(c,d,a, b)", newNode.ToFullString())
581Assert.Equal("m(a,c,d, b)", newNode2.ToFullString())
600Assert.Equal("Public Partial Class C ", newRoot.ToFullString())
618Assert.Equal("Shared Public Class C" & vbCrLf & "End Class", newRoot.ToFullString())
625Assert.Equal("Public Shared Class C" & vbCrLf & "End Class", newRoot2.ToFullString())
646Assert.Equal("Dim identifier 'a'b", newField.ToFullString())
652Assert.Equal("Dim identifier ", newRoot2.ToFullString())
673Assert.Equal("Dim identifier 'c'a'b", newField.ToFullString())
754Assert.Equal(output.Trim(), result.ToFullString().Trim())
TestSyntaxNodes.vb (65)
585Assert.Equal("( ) ", arglist.ToFullString)
593Assert.Equal("goo ", seplist(0).ToFullString)
611Assert.Equal("Inherits goo ", statement.ToFullString)
646Assert.Equal("Inherits aaa , bbb ; cc ", statement.ToFullString)
900methodStatement.ToFullString)
1011Assert.Equal("End Module ", endModule.ToFullString)
1045methodDecl.ToFullString)
1257Assert.Equal("""Hi""- ", simpleTree.ToFullString)
1261Assert.Equal("""Hi""- ""Bye""", simpleTree.ToFullString)
1265Assert.Equal("""Hi""""Bye""", simpleTree.ToFullString)
1269Assert.Equal("""Hi""= ""Bye""", simpleTree.ToFullString)
1277Assert.Equal("a + c", expr2.ToFullString())
1289Dim replacedText = replaced.ToFullString()
1301Assert.Equal("m(c,d, b)", newNode.ToFullString())
1305Assert.Equal("m(a, c,d)", newNode.ToFullString())
1309Assert.Equal("m(b)", newNode.ToFullString())
1313Assert.Equal("m(a)", newNode.ToFullString())
1338Assert.Equal("m(c,d,a, b)", newNode.ToFullString())
1342Assert.Equal("m(a,c,d, b)", newNode.ToFullString())
1346Assert.Equal("m(a,c,d, b)", newNode.ToFullString())
1350Assert.Equal("m(a, b,c,d)", newNode.ToFullString())
1389End If</x>.Value, newBlock.ToFullString())
1398End If</x>.Value, newBlock.ToFullString())
1405End If</x>.Value, newBlock.ToFullString())
1412End If</x>.Value, newBlock.ToFullString())
1438End If</x>.Value, newBlock.ToFullString())
1448End If</x>.Value, newBlock.ToFullString())
1458End If</x>.Value, newBlock.ToFullString())
1468End If</x>.Value, newBlock.ToFullString())
1486Assert.Equal("d + d + d ", replaced.ToFullString())
1502End Class</x>.Value, cu1.ToFullString())
1507End Class</x>.Value, cu2.ToFullString())
1512End Class</x>.Value, cu3.ToFullString())
1545End Class</x>.Value, cu1.ToFullString())
1550End Class</x>.Value, cu2.ToFullString())
1577Assert.Equal("a + b", expr2.ToFullString())
1586Assert.Equal("a + b", replaced.ToFullString())
1601Assert.Equal("identifier 'a", ex1.ToFullString())
1604Assert.Equal("identifier 'a'b", ex2.ToFullString())
1607Assert.Equal("identifier ", ex3.ToFullString())
1622Assert.Equal("identifier 'a'b'c", ex1.ToFullString())
1625Assert.Equal("identifier 'c'a'b", ex2.ToFullString())
1699Assert.Equal("1- X( 3, 4+ 8, 9) ", simpleTree.ToFullString())
1787Assert.Equal(" <goo> </ > ", xmlElement.ToFullString)
1791Assert.Equal(" <goo> </ > ", docComment.ToFullString)
1793Assert.Equal(" <goo> </ > ", docComment.Content(0).ToFullString)
1795Assert.Equal(" <goo> ", DirectCast(docComment.Content(0), XmlElementSyntax).StartTag.ToFullString)
1900Assert.Equal(tree.ToFullString, txt)
1912Assert.Equal(tree.ToFullString, txt)
2541Dim text = expr2.ToFullString()
2555Dim text = expr2.ToFullString()
2569Dim text = expr2.ToFullString()
2583Dim text = expr2.ToFullString()
2596Dim text = expr2.ToFullString()
2609Dim text = expr2.ToFullString()
2622Dim text = expr2.ToFullString()
2645Dim result = cu2.ToFullString()
2670Dim result = cu2.ToFullString()
2695Dim result = cu2.ToFullString()
2726Dim result = cu2.ToFullString()
2765Dim result = cu2.ToFullString()
2807Dim result = cu2.ToFullString()
3294Assert.True(Root.ToFullString.Contains("Inherits aaa"))
3295Assert.True(Root.ToFullString.Contains("Implements Ifoo"))
3300<%= Root.ToFullString %>
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (3)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (5)
Microsoft.CodeAnalysis.Workspaces (3)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Microsoft.CodeAnalysis.Workspaces.UnitTests (8)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)