7 references to StringIgnoreCaseHashSet
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EditSession.cs (1)
761
using var pooledOldNames = SharedPools.
StringIgnoreCaseHashSet
.GetPooledObject();
Microsoft.CodeAnalysis.Workspaces (6)
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (4)
364
identifiers = SharedPools.
StringIgnoreCaseHashSet
.AllocateAndClear();
365
escapedIdentifiers = SharedPools.
StringIgnoreCaseHashSet
.AllocateAndClear();
386
SharedPools.
StringIgnoreCaseHashSet
.ClearAndFree(identifiers);
387
SharedPools.
StringIgnoreCaseHashSet
.ClearAndFree(escapedIdentifiers);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NameGenerator.cs (2)
24
using var nameSetPool = (isCaseSensitive ? SharedPools.StringHashSet : SharedPools.
StringIgnoreCaseHashSet
).GetPooledObject();
91
using var usedNamesPool = (isCaseSensitive ? SharedPools.StringHashSet : SharedPools.
StringIgnoreCaseHashSet
).GetPooledObject();