1 instantiation of OnTheFlyDocsInfo
Microsoft.CodeAnalysis.CSharp.Features (1)
QuickInfo\CSharpSemanticQuickInfoProvider.cs (1)
278return new OnTheFlyDocsInfo(symbol.ToDisplayString(), declarationCode, symbol.Language, hasContentExcluded, additionalContext);
20 references to OnTheFlyDocsInfo
Microsoft.CodeAnalysis.CSharp.Features (2)
QuickInfo\CSharpSemanticQuickInfoProvider.cs (2)
200protected override async Task<OnTheFlyDocsInfo?> GetOnTheFlyDocsInfoAsync( 213private static async Task<OnTheFlyDocsInfo?> GetOnTheFlyDocsInfoWorkerAsync(
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
Copilot\CSharpImplementNotImplementedExceptionFixProviderTests.cs (1)
700public Task<string> GetOnTheFlyDocsPromptAsync(OnTheFlyDocsInfo onTheFlyDocsInfo, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.EditorFeatures (1)
QuickInfo\OnTheFlyDocsView.xaml.cs (1)
47private readonly OnTheFlyDocsInfo _onTheFlyDocsInfo;
Microsoft.CodeAnalysis.ExternalAccess.Copilot (5)
Internal\Analyzer\AbstractCopilotCodeAnalysisService.cs (2)
45protected abstract Task<string> GetOnTheFlyDocsPromptCoreAsync(OnTheFlyDocsInfo onTheFlyDocsInfo, CancellationToken cancellationToken); 183public async Task<string> GetOnTheFlyDocsPromptAsync(OnTheFlyDocsInfo onTheFlyDocsInfo, CancellationToken cancellationToken)
Internal\Analyzer\CSharp\CSharpCopilotCodeAnalysisService.cs (1)
102protected override Task<string> GetOnTheFlyDocsPromptCoreAsync(OnTheFlyDocsInfo onTheFlyDocsInfo, CancellationToken cancellationToken)
OnTheFlyDocs\CopilotOnTheFlyDocsInfoWrapper.cs (2)
12private readonly OnTheFlyDocsInfo _onTheFlyDocsInfo; 16public CopilotOnTheFlyDocsInfoWrapper(OnTheFlyDocsInfo onTheFlyDocsInfo)
Microsoft.CodeAnalysis.Features (11)
Copilot\ICopilotCodeAnalysisService.cs (1)
72Task<string> GetOnTheFlyDocsPromptAsync(OnTheFlyDocsInfo onTheFlyDocsInfo, CancellationToken cancellationToken);
QuickInfo\CommonSemanticQuickInfoProvider.cs (4)
35var onTheFlyDocsInfo = await GetOnTheFlyDocsInfoAsync(context, cancellationToken).ConfigureAwait(false); 163OnTheFlyDocsInfo? onTheFlyDocsInfo, 188protected virtual Task<OnTheFlyDocsInfo?> GetOnTheFlyDocsInfoAsync(QuickInfoContext context, CancellationToken cancellationToken) 189=> Task.FromResult<OnTheFlyDocsInfo?>(null);
QuickInfo\Presentation\QuickInfoOnTheFlyDocsElement.cs (2)
7internal sealed class QuickInfoOnTheFlyDocsElement(Document document, OnTheFlyDocsInfo info) : QuickInfoElement 10public OnTheFlyDocsInfo Info { get; } = info;
QuickInfo\QuickInfoItem.cs (3)
33internal OnTheFlyDocsInfo? OnTheFlyDocsInfo { get; } 40OnTheFlyDocsInfo? onTheFlyDocsInfo) 63OnTheFlyDocsInfo? onTheFlyDocsInfo)
QuickInfo\QuickInfoUtilities.cs (1)
33OnTheFlyDocsInfo? onTheFlyDocsInfo,