12 references to EnsureUniqueness
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
EventHookup\EventHookupSessionManager_EventHookupSession.cs (1)
208return NameGenerator.EnsureUniqueness(basename, reservedNames);
Microsoft.CodeAnalysis.CSharp.Features (3)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (2)
294=> [.. parameters.Select(p => NameGenerator.EnsureUniqueness(p.Name, reservedNames))]; 317return NameGenerator.EnsureUniqueness(
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
145var localName = NameGenerator.EnsureUniqueness(
Microsoft.CodeAnalysis.Features (4)
src\Analyzers\Core\CodeFixes\AddAnonymousTypeMemberName\AbstractAddAnonymousTypeMemberNameCodeFixProvider.cs (1)
126var uniqueName = NameGenerator.EnsureUniqueness(name, existingNames, syntaxFacts.IsCaseSensitive);
src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (1)
232var uniqueName = NameGenerator.EnsureUniqueness(argumentNameSuggestion, method.Parameters.Select(p => p.Name));
src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (2)
204var newFieldName = NameGenerator.EnsureUniqueness(baseFieldWithNamingStyle, unavailableMemberNames.Concat(parameterToNewFieldMap.Values)); 205var newPropertyName = NameGenerator.EnsureUniqueness(basePropertyWithNamingStyle, unavailableMemberNames.Concat(parameterToNewPropertyMap.Values));
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
101NameGenerator.EnsureUniqueness(
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
UtilityTest\NameGeneratorTests.cs (2)
42var result = NameGenerator.EnsureUniqueness(baseName, reservedNames); 54var result = NameGenerator.EnsureUniqueness(baseName, reservedNames, isCaseSensitive: false);
Microsoft.VisualStudio.LanguageServices (1)
Venus\ContainedLanguageCodeSupport.cs (1)
71return NameGenerator.EnsureUniqueness(name, reservedNames, document.GetLanguageService<ISyntaxFactsService>().IsCaseSensitive);