1 instantiation of CodeGenerationNamespaceInfo
Microsoft.CodeAnalysis.Workspaces (1)
CodeGenerationNamespaceInfo.cs (1)
27var info = new CodeGenerationNamespaceInfo(imports ?? SpecializedCollections.EmptyList<ISymbol>());
9 references to CodeGenerationNamespaceInfo
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
NamespaceGenerator.cs (1)
141CodeGenerationNamespaceInfo.GetImports(innermostNamespace)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\NamespaceGenerator.vb (1)
99CodeGenerationNamespaceInfo.GetImports([namespace]).
Microsoft.CodeAnalysis.Workspaces (7)
CodeGenerationHelpers.cs (1)
65CodeGenerationNamespaceInfo.GetImports(innermostNamespace).Count == 0)
CodeGenerationNamespaceInfo.cs (5)
15private static readonly ConditionalWeakTable<INamespaceSymbol, CodeGenerationNamespaceInfo> s_namespaceToInfoMap = 27var info = new CodeGenerationNamespaceInfo(imports ?? SpecializedCollections.EmptyList<ISymbol>()); 31private static CodeGenerationNamespaceInfo GetInfo(INamespaceSymbol @namespace) 33s_namespaceToInfoMap.TryGetValue(@namespace, out var info); 40private static IList<ISymbol> GetImports(CodeGenerationNamespaceInfo info)
CodeGenerationSymbolFactory.cs (1)
508CodeGenerationNamespaceInfo.Attach(@namespace, imports);