33 references to CompilationUnit
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (21)
CodeGeneration\SyntaxGeneratorTests.cs (21)
1775
Generator.
CompilationUnit
(),
1779
Generator.
CompilationUnit
(
1784
Generator.
CompilationUnit
(
1789
Generator.
CompilationUnit
(
1795
Generator.
CompilationUnit
(
1924
Generator.
CompilationUnit
(Generator.NamespaceDeclaration("n")),
1931
Generator.
CompilationUnit
(Generator.NamespaceDeclaration("n")),
2592
AssertNamesEqual("x.y", Generator.GetNamespaceImports(Generator.AddNamespaceImports(Generator.
CompilationUnit
(), Generator.NamespaceImportDeclaration("x.y"))));
2593
AssertNamesEqual(new[] { "x.y", "z" }, Generator.GetNamespaceImports(Generator.AddNamespaceImports(Generator.
CompilationUnit
(), Generator.NamespaceImportDeclaration("x.y"), Generator.IdentifierName("z"))));
2594
AssertNamesEqual("", Generator.GetNamespaceImports(Generator.AddNamespaceImports(Generator.
CompilationUnit
(), Generator.MethodDeclaration("m"))));
2595
AssertNamesEqual(new[] { "x", "y.z" }, Generator.GetNamespaceImports(Generator.AddNamespaceImports(Generator.
CompilationUnit
(Generator.IdentifierName("x")), Generator.DottedName("y.z"))));
2601
TestRemoveAllNamespaceImports(Generator.
CompilationUnit
(Generator.NamespaceImportDeclaration("x")));
2602
TestRemoveAllNamespaceImports(Generator.
CompilationUnit
(Generator.NamespaceImportDeclaration("x"), Generator.IdentifierName("y")));
2604
TestRemoveNamespaceImport(Generator.
CompilationUnit
(Generator.NamespaceImportDeclaration("x")), "x", new string[] { });
2605
TestRemoveNamespaceImport(Generator.
CompilationUnit
(Generator.NamespaceImportDeclaration("x"), Generator.IdentifierName("y")), "x", new[] { "y" });
2606
TestRemoveNamespaceImport(Generator.
CompilationUnit
(Generator.NamespaceImportDeclaration("x"), Generator.IdentifierName("y")), "y", new[] { "x" });
2721
AssertMemberNamesEqual("n", Generator.AddMembers(Generator.
CompilationUnit
(), new[] { Generator.NamespaceDeclaration("n") }));
2728
AssertMemberNamesEqual(new[] { "n1", "n2" }, Generator.AddMembers(Generator.
CompilationUnit
(declarations: new[] { Generator.NamespaceDeclaration("n1") }), new[] { Generator.NamespaceDeclaration("n2") }));
2740
TestRemoveAllMembers(Generator.
CompilationUnit
(declarations: new[] { Generator.NamespaceDeclaration("n") }));
2763
AssertMemberNamesEqual("c", Generator.
CompilationUnit
(declarations: new[] { Generator.ClassDeclaration("c") }));
2769
Assert.Equal(DeclarationKind.CompilationUnit, Generator.GetDeclarationKind(Generator.
CompilationUnit
()));
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeGeneration\AbstractCodeGenerationTests.cs (1)
52
return codeDefFactory.
CompilationUnit
(
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (9)
CodeGeneration\SyntaxGeneratorTests.vb (9)
1690
Generator.
CompilationUnit
(),
1694
Generator.
CompilationUnit
(
1701
Generator.
CompilationUnit
(
1707
Generator.
CompilationUnit
(
1717
Generator.
CompilationUnit
(
2215
Generator.
CompilationUnit
(Generator.NamespaceDeclaration("n")),
2225
Generator.
CompilationUnit
(Generator.NamespaceDeclaration("n")),
2521
Assert.Equal(DeclarationKind.CompilationUnit, Generator.GetDeclarationKind(Generator.
CompilationUnit
()))
3129
AssertMemberNamesEqual("n", Generator.AddMembers(Generator.
CompilationUnit
(), {Generator.NamespaceDeclaration("n")}))
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (2)
VisualStudioMSBuildWorkspaceTests.cs (2)
2849
var doc2 = document.WithSyntaxRoot(gen.
CompilationUnit
()); // empty CU
2862
var doc3 = document.WithSyntaxRoot(gen.
CompilationUnit
()); // empty CU