9 instantiations of SignatureHelpItems
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (6)
IntelliSense\SignatureHelpControllerTests.vb (6)
91.Returns(Task.FromResult(New SignatureHelpItems(CreateItems(2), TextSpan.FromBounds(0, 0), selectedItem:=0, argumentIndex:=0, argumentCount:=0, argumentName:=Nothing))) 119Return Task.FromResult(New SignatureHelpItems(CreateItems(2), TextSpan.FromBounds(0, 0), selectedItem:=0, argumentIndex:=0, argumentCount:=0, argumentName:=Nothing)) 139Return Task.FromResult(New SignatureHelpItems(CreateItems(2), TextSpan.FromBounds(0, 0), selectedItem:=0, argumentIndex:=0, argumentCount:=0, argumentName:=Nothing)) 161.Returns(Task.FromResult(New SignatureHelpItems(CreateItems(2), TextSpan.FromBounds(0, 0), selectedItem:=0, argumentIndex:=0, argumentCount:=0, argumentName:=Nothing))) 172Return Task.FromResult(New SignatureHelpItems(CreateItems(2), TextSpan.FromBounds(0, 2), selectedItem:=0, argumentIndex:=0, argumentCount:=0, argumentName:=Nothing)) 360New SignatureHelpItems(_items, TextSpan.FromBounds(position, position), selectedItem:=0, argumentIndex:=0, argumentCount:=0, argumentName:=Nothing),
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\SignatureHelp\FSharpSignatureHelpProvider.cs (1)
39return new SignatureHelpItems(
Microsoft.CodeAnalysis.Features (2)
SignatureHelp\AbstractSignatureHelpProvider.cs (2)
68return new SignatureHelpItems(items, applicableSpan, argumentIndex, state.Value.ArgumentCount, state.Value.ArgumentName, selectedItemIndex); 296return new SignatureHelpItems(
47 references to SignatureHelpItems
Microsoft.CodeAnalysis.CSharp.Features (12)
SignatureHelp\AttributeSignatureHelpProvider.cs (1)
73protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, SignatureHelpOptions options, CancellationToken cancellationToken)
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (1)
73protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, SignatureHelpOptions options, CancellationToken cancellationToken)
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (1)
52protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, SignatureHelpOptions options, CancellationToken cancellationToken)
SignatureHelp\GenericNameSignatureHelpProvider.cs (1)
77protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, SignatureHelpOptions options, CancellationToken cancellationToken)
SignatureHelp\InitializerExpressionSignatureHelpProvider.cs (1)
56protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, SignatureHelpOptions options, CancellationToken cancellationToken)
SignatureHelp\InvocationExpressionSignatureHelpProvider.cs (2)
68protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync( 129protected async Task<SignatureHelpItems?> GetItemsWorkerForDelegateOrFunctionPointerAsync(
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (2)
70protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, SignatureHelpOptions options, CancellationToken cancellationToken) 122private async Task<SignatureHelpItems?> GetItemsWorkerForDelegateAsync(Document document, int position, BaseObjectCreationExpressionSyntax objectCreationExpression,
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (1)
71protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, SignatureHelpOptions options, CancellationToken cancellationToken)
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (2)
107protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, SignatureHelpOptions options, CancellationToken cancellationToken) 150private SignatureHelpItems? CreateItems(int position, SyntaxNode root, ISyntaxFactsService syntaxFacts,
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (5)
Controller.Session_ComputeModel.cs (5)
134private static SignatureHelpItem GetSelectedItem(Model currentModel, SignatureHelpItems items, ISignatureHelpProvider provider, out bool userSelected) 178private static async Task<(ISignatureHelpProvider provider, SignatureHelpItems items)> ComputeItemsAsync( 189SignatureHelpItems bestItems = null; 197var currentItems = await provider.GetItemsAsync(document, caretPosition, triggerInfo, options, cancellationToken).ConfigureAwait(false); 224private static bool IsBetter(SignatureHelpItems bestItems, TextSpan? currentTextSpan)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (4)
SignatureHelp\AbstractSignatureHelpProviderTests.cs (4)
164var items = await signatureHelpProvider.GetItemsAsync(document, cursorPosition, triggerInfo, options, CancellationToken.None); 186IEnumerable<SignatureHelpTestItem> expectedTestItems, SignatureHelpItems actualSignatureHelpItems) 200SignatureHelpItems items, 402var items = await signatureHelpProvider.GetItemsAsync(document, cursorPosition, triggerInfo, options, CancellationToken.None);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (5)
SignatureHelp\Controller.Session_ComputeModel.cs (5)
134private static SignatureHelpItem GetSelectedItem(Model currentModel, SignatureHelpItems items, ISignatureHelpProvider provider, out bool userSelected) 178private static async Task<(ISignatureHelpProvider provider, SignatureHelpItems items)> ComputeItemsAsync( 189SignatureHelpItems bestItems = null; 197var currentItems = await provider.GetItemsAsync(document, caretPosition, triggerInfo, options, cancellationToken).ConfigureAwait(false); 224private static bool IsBetter(SignatureHelpItems bestItems, TextSpan? currentTextSpan)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (2)
IntelliSense\SignatureHelpControllerTests.vb (2)
96.Returns(Task.FromResult(Of SignatureHelpItems)(Nothing)) 357Public Function GetItemsAsync(document As Document, position As Integer, triggerInfo As SignatureHelpTriggerInfo, options As SignatureHelpOptions, cancellationToken As CancellationToken) As Task(Of SignatureHelpItems) Implements ISignatureHelpProvider.GetItemsAsync
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\SignatureHelp\FSharpSignatureHelpProvider.cs (1)
31public async Task<SignatureHelpItems> GetItemsAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, SignatureHelpOptions options, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Features (8)
ExternalAccess\VSTypeScript\Api\VSTypeScriptSignatureHelpProviderBase.cs (2)
17Task<SignatureHelpItems?> ISignatureHelpProvider.GetItemsAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, SignatureHelpOptions options, CancellationToken cancellationToken) 23protected abstract Task<SignatureHelpItems?> GetItemsAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, CancellationToken cancellationToken);
SignatureHelp\AbstractSignatureHelpProvider.cs (5)
37protected abstract Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, SignatureHelpOptions options, CancellationToken cancellationToken); 39protected static SignatureHelpItems? CreateSignatureHelpItems( 71protected static SignatureHelpItems? CreateCollectionInitializerSignatureHelpItems( 242public async Task<SignatureHelpItems?> GetItemsAsync( 245var itemsForCurrentDocument = await GetItemsWorkerAsync(document, position, triggerInfo, options, cancellationToken).ConfigureAwait(false);
SignatureHelp\ISignatureHelpProvider.cs (1)
27Task<SignatureHelpItems?> GetItemsAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, SignatureHelpOptions options, CancellationToken cancellationToken);
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\SignatureHelp\SignatureHelpHandler.cs (2)
58var items = await provider.Value.GetItemsAsync(document, position, triggerInfo, options, cancellationToken).ConfigureAwait(false); 103private static int GetActiveSignature(SignatureHelpItems items)
Microsoft.CodeAnalysis.VisualBasic.Features (8)
SignatureHelp\AbstractIntrinsicOperatorSignatureHelpProvider.vb (1)
31Protected Overrides Async Function GetItemsWorkerAsync(document As Document, position As Integer, triggerInfo As SignatureHelpTriggerInfo, options As SignatureHelpOptions, cancellationToken As CancellationToken) As Task(Of SignatureHelpItems)
SignatureHelp\AttributeSignatureHelpProvider.vb (1)
54Protected Overrides Async Function GetItemsWorkerAsync(document As Document, position As Integer, triggerInfo As SignatureHelpTriggerInfo, options As SignatureHelpOptions, cancellationToken As CancellationToken) As Task(Of SignatureHelpItems)
SignatureHelp\CollectionInitializerSignatureHelpProvider.vb (1)
48Protected Overrides Async Function GetItemsWorkerAsync(document As Document, position As Integer, triggerInfo As SignatureHelpTriggerInfo, options As SignatureHelpOptions, cancellationToken As CancellationToken) As Task(Of SignatureHelpItems)
SignatureHelp\FunctionAggregationSignatureHelpProvider.vb (1)
56Protected Overrides Async Function GetItemsWorkerAsync(document As Document, position As Integer, triggerInfo As SignatureHelpTriggerInfo, options As SignatureHelpOptions, cancellationToken As CancellationToken) As Task(Of SignatureHelpItems)
SignatureHelp\GenericNameSignatureHelpProvider.vb (1)
63Protected Overrides Async Function GetItemsWorkerAsync(document As Document, position As Integer, triggerInfo As SignatureHelpTriggerInfo, options As SignatureHelpOptions, cancellationToken As CancellationToken) As Task(Of SignatureHelpItems)
SignatureHelp\InvocationExpressionSignatureHelpProvider.vb (1)
65Protected Overrides Async Function GetItemsWorkerAsync(document As Document, position As Integer, triggerInfo As SignatureHelpTriggerInfo, options As SignatureHelpOptions, cancellationToken As CancellationToken) As Task(Of SignatureHelpItems)
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.vb (1)
64Protected Overrides Async Function GetItemsWorkerAsync(document As Document, position As Integer, triggerInfo As SignatureHelpTriggerInfo, options As SignatureHelpOptions, cancellationToken As CancellationToken) As Task(Of SignatureHelpItems)
SignatureHelp\RaiseEventStatementSignatureHelpProvider.vb (1)
69) As Task(Of SignatureHelpItems)