24 references to RenameUtilities
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Rename\CSharpRenameRewriterLanguageService.cs (5)
352var symbols = RenameUtilities.GetSymbolsTouchingPosition(token.Span.Start, _semanticModel, _solution.Services, _cancellationToken); 566newToken = RenameUtilities.UpdateAliasAnnotation(newToken, _aliasSymbol, _replacementText); 646var replacedString = RenameUtilities.ReplaceMatchingSubStrings(originalString, _originalText, _replacementText, subSpansToReplace); 674var replacedString = RenameUtilities.ReplaceMatchingSubStrings(originalString, _originalText, _replacementText); 861var property = await RenameUtilities.TryGetPropertyFromAccessorOrAnOverrideAsync(
Microsoft.CodeAnalysis.EditorFeatures (3)
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (1)
71this.HasOverloads = RenameUtilities.GetOverloadedSymbols(this.RenameSymbol).Any();
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (1)
215var tokenRenameInfo = RenameUtilities.GetTokenRenameInfo(semanticFacts, semanticModel, token, cancellationToken);
RenameTracking\RenameTrackingTaggerProvider.TrackingSession.cs (1)
180var renameSymbolInfo = RenameUtilities.GetTokenRenameInfo(semanticFacts, semanticModel, token, _cancellationToken);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Rename\RenameEngineResult.vb (1)
88Dim symbol = RenameUtilities.TryGetRenamableSymbolAsync(document, cursorPosition, CancellationToken.None).Result
Microsoft.CodeAnalysis.Features (2)
Rename\SymbolicRenameInfo.cs (2)
143var tokenRenameInfo = RenameUtilities.GetTokenRenameInfo(semanticFacts, semanticModel, triggerToken, cancellationToken); 162var symbol = await RenameUtilities.TryGetRenamableSymbolAsync(document, triggerToken.SpanStart, cancellationToken: cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
Rename\VisualBasicRenameRewriterLanguageService.vb (4)
278newToken = RenameUtilities.UpdateAliasAnnotation(newToken, Me._aliasSymbol, Me._replacementText) 304Dim symbols = RenameUtilities.GetSymbolsTouchingPosition(token.Span.Start, _semanticModel, _solution.Services, _cancellationToken) 592Dim replacedString As String = RenameUtilities.ReplaceMatchingSubStrings(originalString, _originalText, _replacementText, subSpansToReplace) 605Dim replacedString As String = RenameUtilities.ReplaceMatchingSubStrings(originalString, _originalText, _replacementText)
Microsoft.CodeAnalysis.Workspaces (9)
Rename\ConflictEngine\ConflictResolver.Session.cs (2)
649var newReferencedSymbols = RenameUtilities.GetSymbolsTouchingPosition(tokenOrNode.Span.Start, newDocumentSemanticModel, newDocument.Project.Solution.Services, _cancellationToken); 707var documentsFromAffectedProjects = RenameUtilities.GetDocumentsAffectedByRename(symbol, solution, _renameLocationSet.Locations);
Rename\RenameUtilities.cs (1)
381var property = await RenameUtilities.TryGetPropertyFromAccessorOrAnOverrideAsync(bestSymbol, solution, cancellationToken).ConfigureAwait(false);
Rename\SymbolicRenameLocations.cs (3)
71symbol = await RenameUtilities.FindDefinitionSymbolAsync(symbol, solution, cancellationToken).ConfigureAwait(false); 93var renameMethodGroupReferences = options.RenameOverloads || !RenameUtilities.GetOverloadedSymbols(symbol).Any(); 126foreach (var overloadedSymbol in RenameUtilities.GetOverloadedSymbols(symbol))
Rename\SymbolicRenameLocations.ReferenceProcessing.cs (3)
127var result = await RenameUtilities.TryGetPropertyFromAccessorOrAnOverrideAsync( 328foreach (var documentsGroupedByLanguage in RenameUtilities.GetDocumentsAffectedByRename(originalSymbol, solution, renameLocations).GroupBy(d => d.Project.Language)) 399var regex = RenameUtilities.GetRegexForMatch(renameText);