6 references to StringIgnoreCaseHashSet
Microsoft.CodeAnalysis.Workspaces (6)
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (4)
342identifiers = SharedPools.StringIgnoreCaseHashSet.AllocateAndClear(); 343escapedIdentifiers = SharedPools.StringIgnoreCaseHashSet.AllocateAndClear(); 364SharedPools.StringIgnoreCaseHashSet.ClearAndFree(identifiers); 365SharedPools.StringIgnoreCaseHashSet.ClearAndFree(escapedIdentifiers);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NameGenerator.cs (2)
24using var nameSetPool = (isCaseSensitive ? SharedPools.StringHashSet : SharedPools.StringIgnoreCaseHashSet).GetPooledObject(); 91using var usedNamesPool = (isCaseSensitive ? SharedPools.StringHashSet : SharedPools.StringIgnoreCaseHashSet).GetPooledObject();