49 references to NamespaceImportDeclaration
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
105
.
NamespaceImportDeclaration
(namespaceSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat))
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (22)
CodeGeneration\SyntaxGeneratorTests.cs (22)
1758
Generator.
NamespaceImportDeclaration
("n"),
1762
Generator.
NamespaceImportDeclaration
("n.m"),
1779
Generator.
NamespaceImportDeclaration
("m")),
1785
Generator.
NamespaceImportDeclaration
("m")),
1803
Generator.
NamespaceImportDeclaration
("n")),
1809
Generator.
NamespaceImportDeclaration
("m")),
1814
Generator.
NamespaceImportDeclaration
("n"),
1816
Generator.
NamespaceImportDeclaration
("m"),
2643
AssertNamesEqual("x.y", Generator.GetNamespaceImports(Generator.AddNamespaceImports(Generator.CompilationUnit(), Generator.
NamespaceImportDeclaration
("x.y"))));
2644
AssertNamesEqual(["x.y", "z"], Generator.GetNamespaceImports(Generator.AddNamespaceImports(Generator.CompilationUnit(), Generator.
NamespaceImportDeclaration
("x.y"), Generator.IdentifierName("z"))));
2652
TestRemoveAllNamespaceImports(Generator.CompilationUnit(Generator.
NamespaceImportDeclaration
("x")));
2653
TestRemoveAllNamespaceImports(Generator.CompilationUnit(Generator.
NamespaceImportDeclaration
("x"), Generator.IdentifierName("y")));
2655
TestRemoveNamespaceImport(Generator.CompilationUnit(Generator.
NamespaceImportDeclaration
("x")), "x", []);
2656
TestRemoveNamespaceImport(Generator.CompilationUnit(Generator.
NamespaceImportDeclaration
("x"), Generator.IdentifierName("y")), "x", ["y"]);
2657
TestRemoveNamespaceImport(Generator.CompilationUnit(Generator.
NamespaceImportDeclaration
("x"), Generator.IdentifierName("y")), "y", ["x"]);
2907
Assert.Equal(DeclarationKind.NamespaceImport, Generator.GetDeclarationKind(Generator.
NamespaceImportDeclaration
("u")));
2930
Assert.Equal("u", Generator.GetName(Generator.
NamespaceImportDeclaration
("u")));
2953
Assert.Equal("u", Generator.GetName(Generator.WithName(Generator.
NamespaceImportDeclaration
("x"), "u")));
2976
Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.
NamespaceImportDeclaration
("u")));
3000
Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.WithAccessibility(Generator.
NamespaceImportDeclaration
("u"), Accessibility.Private)));
3024
Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.
NamespaceImportDeclaration
("u")));
3047
Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.WithModifiers(Generator.
NamespaceImportDeclaration
("u"), DeclarationModifiers.Abstract)));
Microsoft.CodeAnalysis.Features (3)
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (1)
411
var import = syntaxGenerator.
NamespaceImportDeclaration
(name);
Completion\Providers\ImportCompletionProvider\ImportCompletionProviderHelpers.cs (1)
37
var importNode = syntaxGenerator.
NamespaceImportDeclaration
(namespaceName).WithAdditionalAnnotations(Formatter.Annotation);
PullMemberUp\MembersPuller.cs (1)
322
destinationEditor.Generator.
NamespaceImportDeclaration
(
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicAddImportsService.vb (1)
56
result.Add(generator.
NamespaceImportDeclaration
(import.ToDisplayString()))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicAddImportsService.vb (1)
56
result.Add(generator.
NamespaceImportDeclaration
(import.ToDisplayString()))
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (20)
CodeGeneration\SyntaxGeneratorTests.vb (20)
1663
Generator.
NamespaceImportDeclaration
("n"),
1667
Generator.
NamespaceImportDeclaration
("n.m"),
1685
Generator.
NamespaceImportDeclaration
("m")),
1694
Generator.
NamespaceImportDeclaration
("m")),
1719
Generator.
NamespaceImportDeclaration
("n")),
1726
Generator.
NamespaceImportDeclaration
("m")),
1735
Generator.
NamespaceImportDeclaration
("n"),
1737
Generator.
NamespaceImportDeclaration
("m"),
2584
Assert.Equal(DeclarationKind.NamespaceImport, Generator.GetDeclarationKind(Generator.
NamespaceImportDeclaration
("u")))
2609
Assert.Equal("u", Generator.GetName(Generator.
NamespaceImportDeclaration
("u")))
2634
Assert.Equal("u", Generator.GetName(Generator.WithName(Generator.
NamespaceImportDeclaration
("x"), "u")))
2656
Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.
NamespaceImportDeclaration
("u")))
2684
Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.WithAccessibility(Generator.
NamespaceImportDeclaration
("u"), Accessibility.Private)))
2711
Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.
NamespaceImportDeclaration
("u")))
2733
Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.WithModifiers(Generator.
NamespaceImportDeclaration
("u"), DeclarationModifiers.Abstract)))
3875
Generator.InsertNamespaceImports(declCU, 0, Generator.
NamespaceImportDeclaration
("N")),
3882
Generator.InsertNamespaceImports(declCU, 1, Generator.
NamespaceImportDeclaration
("N")),
3890
Generator.InsertNamespaceImports(declCU, 2, Generator.
NamespaceImportDeclaration
("N")),
3898
Generator.InsertNamespaceImports(declCU, 3, Generator.
NamespaceImportDeclaration
("N")),
3906
Generator.ReplaceNode(declCU, declX, Generator.
NamespaceImportDeclaration
("N")),
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
105
.
NamespaceImportDeclaration
(namespaceSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat))