48 references to NamespaceImportDeclaration
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (22)
CodeGeneration\SyntaxGeneratorTests.cs (22)
1740Generator.NamespaceImportDeclaration("n"), 1744Generator.NamespaceImportDeclaration("n.m"), 1761Generator.NamespaceImportDeclaration("m")), 1767Generator.NamespaceImportDeclaration("m")), 1785Generator.NamespaceImportDeclaration("n")), 1791Generator.NamespaceImportDeclaration("m")), 1796Generator.NamespaceImportDeclaration("n"), 1798Generator.NamespaceImportDeclaration("m"), 2592AssertNamesEqual("x.y", Generator.GetNamespaceImports(Generator.AddNamespaceImports(Generator.CompilationUnit(), Generator.NamespaceImportDeclaration("x.y")))); 2593AssertNamesEqual(new[] { "x.y", "z" }, Generator.GetNamespaceImports(Generator.AddNamespaceImports(Generator.CompilationUnit(), Generator.NamespaceImportDeclaration("x.y"), Generator.IdentifierName("z")))); 2601TestRemoveAllNamespaceImports(Generator.CompilationUnit(Generator.NamespaceImportDeclaration("x"))); 2602TestRemoveAllNamespaceImports(Generator.CompilationUnit(Generator.NamespaceImportDeclaration("x"), Generator.IdentifierName("y"))); 2604TestRemoveNamespaceImport(Generator.CompilationUnit(Generator.NamespaceImportDeclaration("x")), "x", new string[] { }); 2605TestRemoveNamespaceImport(Generator.CompilationUnit(Generator.NamespaceImportDeclaration("x"), Generator.IdentifierName("y")), "x", new[] { "y" }); 2606TestRemoveNamespaceImport(Generator.CompilationUnit(Generator.NamespaceImportDeclaration("x"), Generator.IdentifierName("y")), "y", new[] { "x" }); 2785Assert.Equal(DeclarationKind.NamespaceImport, Generator.GetDeclarationKind(Generator.NamespaceImportDeclaration("u"))); 2808Assert.Equal("u", Generator.GetName(Generator.NamespaceImportDeclaration("u"))); 2831Assert.Equal("u", Generator.GetName(Generator.WithName(Generator.NamespaceImportDeclaration("x"), "u"))); 2854Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.NamespaceImportDeclaration("u"))); 2878Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.WithAccessibility(Generator.NamespaceImportDeclaration("u"), Accessibility.Private))); 2902Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.NamespaceImportDeclaration("u"))); 2925Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.WithModifiers(Generator.NamespaceImportDeclaration("u"), DeclarationModifiers.Abstract)));
Microsoft.CodeAnalysis.Features (3)
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (1)
413var import = syntaxGenerator.NamespaceImportDeclaration(name);
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (1)
239return syntaxGenerator.NamespaceImportDeclaration(namespaceName).WithAdditionalAnnotations(Formatter.Annotation);
PullMemberUp\MembersPuller.cs (1)
333destinationEditor.Generator.NamespaceImportDeclaration(
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicAddImportsService.vb (1)
56result.Add(generator.NamespaceImportDeclaration(import.ToDisplayString()))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicAddImportsService.vb (1)
56result.Add(generator.NamespaceImportDeclaration(import.ToDisplayString()))
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (20)
CodeGeneration\SyntaxGeneratorTests.vb (20)
1646Generator.NamespaceImportDeclaration("n"), 1650Generator.NamespaceImportDeclaration("n.m"), 1668Generator.NamespaceImportDeclaration("m")), 1677Generator.NamespaceImportDeclaration("m")), 1702Generator.NamespaceImportDeclaration("n")), 1709Generator.NamespaceImportDeclaration("m")), 1718Generator.NamespaceImportDeclaration("n"), 1720Generator.NamespaceImportDeclaration("m"), 2540Assert.Equal(DeclarationKind.NamespaceImport, Generator.GetDeclarationKind(Generator.NamespaceImportDeclaration("u"))) 2565Assert.Equal("u", Generator.GetName(Generator.NamespaceImportDeclaration("u"))) 2590Assert.Equal("u", Generator.GetName(Generator.WithName(Generator.NamespaceImportDeclaration("x"), "u"))) 2612Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.NamespaceImportDeclaration("u"))) 2640Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.WithAccessibility(Generator.NamespaceImportDeclaration("u"), Accessibility.Private))) 2667Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.NamespaceImportDeclaration("u"))) 2689Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.WithModifiers(Generator.NamespaceImportDeclaration("u"), DeclarationModifiers.Abstract))) 3831Generator.InsertNamespaceImports(declCU, 0, Generator.NamespaceImportDeclaration("N")), 3838Generator.InsertNamespaceImports(declCU, 1, Generator.NamespaceImportDeclaration("N")), 3846Generator.InsertNamespaceImports(declCU, 2, Generator.NamespaceImportDeclaration("N")), 3854Generator.InsertNamespaceImports(declCU, 3, Generator.NamespaceImportDeclaration("N")), 3862Generator.ReplaceNode(declCU, declX, Generator.NamespaceImportDeclaration("N")),
Microsoft.CodeAnalysis.Workspaces (1)
Editing\ImportAdderService.cs (1)
102.NamespaceImportDeclaration(namespaceSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat))