27 references to TriggerIdentifierKind
Microsoft.CodeAnalysis.EditorFeatures (27)
RenameTracking\RenameTrackingTaggerProvider.cs (4)
127Task<TriggerIdentifierKind> isRenamableIdentifierTask, out TriggerIdentifierKind identifierKind) 131var kind = isRenamableIdentifierTask.Result; 132if (kind != TriggerIdentifierKind.NotRenamable)
RenameTracking\RenameTrackingTaggerProvider.TrackingSession.cs (23)
41private static readonly Task<TriggerIdentifierKind> s_notRenamableTask = Task.FromResult(TriggerIdentifierKind.NotRenamable); 42private readonly Task<TriggerIdentifierKind> _isRenamableIdentifierTask; 123if (await _isRenamableIdentifierTask.ConfigureAwait(true) != TriggerIdentifierKind.NotRenamable) 137async Task<bool> DetermineIfNewIdentifierBindsAsync(Task<TriggerIdentifierKind> isRenamableIdentifierTask) 141var isRenamableIdentifier = await isRenamableIdentifierTask.ConfigureAwait(false); 142return isRenamableIdentifier != TriggerIdentifierKind.NotRenamable && 143TriggerIdentifierKind.RenamableReference == await DetermineIfRenamableIdentifierAsync( 161private async Task<TriggerIdentifierKind> DetermineIfRenamableIdentifierAsync(SnapshotSpan snapshotSpan, bool initialCheck) 181return TriggerIdentifierKind.NotRenamable; 193return TriggerIdentifierKind.NotRenamable; 209return TriggerIdentifierKind.NotRenamable; 217return TriggerIdentifierKind.NotRenamable; 220private async ValueTask<TriggerIdentifierKind> DetermineIfRenamableSymbolsAsync(IEnumerable<ISymbol> symbols, Document document) 229return TriggerIdentifierKind.NotRenamable; 233return TriggerIdentifierKind.RenamableReference; 236private async ValueTask<TriggerIdentifierKind> DetermineIfRenamableSymbolAsync(ISymbol symbol, Document document, SyntaxToken token) 245return TriggerIdentifierKind.NotRenamable; 250return TriggerIdentifierKind.NotRenamable; 254? TriggerIdentifierKind.RenamableDeclaration 255: TriggerIdentifierKind.RenamableReference; 263if (IsRenamableIdentifierFastCheck(_isRenamableIdentifierTask, out var triggerIdentifierKind)) 265var isRenamingDeclaration = triggerIdentifierKind == TriggerIdentifierKind.RenamableDeclaration;