8 instantiations of IdentifierCollection
Microsoft.CodeAnalysis (4)
MetadataReader\PEModule.cs (4)
862
return new
IdentifierCollection
(typeNames);
866
return new
IdentifierCollection
();
885
return new
IdentifierCollection
(namespaceNames);
889
return new
IdentifierCollection
();
Microsoft.CodeAnalysis.UnitTests (4)
Collections\IdentifierCollectionTests.cs (4)
38
var idcol = new
IdentifierCollection
(strings).AsCaseSensitiveCollection();
55
var idcol = new
IdentifierCollection
(strings).AsCaseInsensitiveCollection();
74
TestReadOnly(new
IdentifierCollection
(strs).AsCaseSensitiveCollection());
75
TestReadOnly(new
IdentifierCollection
(strs).AsCaseInsensitiveCollection());
12 references to IdentifierCollection
Microsoft.CodeAnalysis (12)
Collections\IdentifierCollection.Collection.cs (4)
17
protected readonly
IdentifierCollection
IdentifierCollection;
20
protected CollectionBase(
IdentifierCollection
identifierCollection)
98
public CaseSensitiveCollection(
IdentifierCollection
identifierCollection) : base(identifierCollection)
107
public CaseInsensitiveCollection(
IdentifierCollection
identifierCollection) : base(identifierCollection)
MetadataReader\PEModule.cs (8)
68
private readonly Lazy<
IdentifierCollection
> _lazyTypeNameCollection;
69
private readonly Lazy<
IdentifierCollection
> _lazyNamespaceNameCollection;
157
_lazyTypeNameCollection = new Lazy<
IdentifierCollection
>(ComputeTypeNameCollection);
158
_lazyNamespaceNameCollection = new Lazy<
IdentifierCollection
>(ComputeNamespaceNameCollection);
851
private
IdentifierCollection
ComputeTypeNameCollection()
870
private
IdentifierCollection
ComputeNamespaceNameCollection()
3912
internal
IdentifierCollection
TypeNames
3920
internal
IdentifierCollection
NamespaceNames