2 implementations of GetUsedNamespaces
Microsoft.CodeAnalysis.CSharp (1)
Binder\ImportChain.cs (1)
35ImmutableArray<Cci.UsedNamespaceOrType> Cci.IImportScope.GetUsedNamespaces(EmitContext context)
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceFile.vb (1)
484Public Function GetUsedNamespaces(context As EmitContext) As ImmutableArray(Of Cci.UsedNamespaceOrType) Implements Cci.IImportScope.GetUsedNamespaces
11 references to GetUsedNamespaces
Microsoft.CodeAnalysis (10)
NativePdbWriter\PdbWriter.cs (2)
171foreach (var import in scope.GetUsedNamespaces(Context)) 192foreach (UsedNamespaceOrType import in scope.GetUsedNamespaces(Context))
PEWriter\CustomDebugInfoWriter.cs (3)
279usingCounts.Add(scope.GetUsedNamespaces(context).Length); 324if (!s1.GetUsedNamespaces(context).SequenceEqual(s2.GetUsedNamespaces(context)))
PEWriter\MetadataWriter.PortablePdb.cs (4)
45x != null && y != null && Equals(x.Parent, y.Parent) && x.GetUsedNamespaces(_context).SequenceEqual(y.GetUsedNamespaces(_context)); 50return Hash.Combine(Hash.CombineValues(obj.GetUsedNamespaces(_context)), obj.Parent != null ? GetHashCode(obj.Parent) : 0); 460foreach (UsedNamespaceOrType import in scope.GetUsedNamespaces(Context))
PEWriter\ReferenceIndexer.cs (1)
118VisitImports(scope.GetUsedNamespaces(Context));
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceFile.vb (1)
484Public Function GetUsedNamespaces(context As EmitContext) As ImmutableArray(Of Cci.UsedNamespaceOrType) Implements Cci.IImportScope.GetUsedNamespaces