8 references to EnsureUniqueness
Microsoft.CodeAnalysis.CSharp.Features (3)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (2)
294
=> [.. parameters.Select(p => NameGenerator.
EnsureUniqueness
(p.Name, reservedNames))];
317
return NameGenerator.
EnsureUniqueness
(
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
145
var localName = NameGenerator.
EnsureUniqueness
(
Microsoft.CodeAnalysis.Features (4)
src\roslyn\src\Analyzers\Core\CodeFixes\AddAnonymousTypeMemberName\AbstractAddAnonymousTypeMemberNameCodeFixProvider.cs (1)
126
var uniqueName = NameGenerator.
EnsureUniqueness
(name, existingNames, syntaxFacts.IsCaseSensitive);
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (1)
232
var uniqueName = NameGenerator.
EnsureUniqueness
(argumentNameSuggestion, method.Parameters.Select(p => p.Name));
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (2)
204
var newFieldName = NameGenerator.
EnsureUniqueness
(baseFieldWithNamingStyle, unavailableMemberNames.Concat(parameterToNewFieldMap.Values));
205
var newPropertyName = NameGenerator.
EnsureUniqueness
(basePropertyWithNamingStyle, unavailableMemberNames.Concat(parameterToNewPropertyMap.Values));
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
102
NameGenerator.
EnsureUniqueness
(