51 references to SignatureHelpTriggerReason
Microsoft.CodeAnalysis.CSharp.Features (24)
SignatureHelp\AttributeSignatureHelpProvider.cs (2)
43SignatureHelpTriggerReason triggerReason, 117if (TryGetAttributeExpression(root, position, syntaxFacts, SignatureHelpTriggerReason.InvokeSignatureHelpCommand, cancellationToken, out var expression) &&
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (2)
40SignatureHelpTriggerReason triggerReason, 121document, position, SignatureHelpTriggerReason.InvokeSignatureHelpCommand, cancellationToken).ConfigureAwait(false);
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (5)
43private static bool TryGetElementAccessExpression(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace) 139SignatureHelpTriggerReason.InvokeSignatureHelpCommand, 299internal static bool TryGetSyntax(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace) 340internal static bool TryGetSyntax(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace) 377internal static bool TryGetSyntax(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace)
SignatureHelp\GenericNamePartiallyWrittenSignatureHelpProvider.cs (1)
25protected override bool TryGetGenericIdentifier(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, out SyntaxToken genericIdentifier, out SyntaxToken lessThanToken)
SignatureHelp\GenericNameSignatureHelpProvider.cs (2)
42SignatureHelpTriggerReason triggerReason, 142if (!TryGetGenericIdentifier(root, position, syntaxFacts, SignatureHelpTriggerReason.InvokeSignatureHelpCommand, cancellationToken,
SignatureHelp\InitializerExpressionSignatureHelpProvider.cs (2)
38SignatureHelpTriggerReason triggerReason, 83SignatureHelpTriggerReason.InvokeSignatureHelpCommand,
SignatureHelp\InvocationExpressionSignatureHelpProvider.cs (2)
37private async Task<InvocationExpressionSyntax?> TryGetInvocationExpressionAsync(Document document, int position, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken) 171document, position, SignatureHelpTriggerReason.InvokeSignatureHelpCommand, cancellationToken).ConfigureAwait(false);
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (2)
33SignatureHelpTriggerReason triggerReason, 138document, position, SignatureHelpTriggerReason.InvokeSignatureHelpCommand, cancellationToken).ConfigureAwait(false);
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (2)
47SignatureHelpTriggerReason triggerReason, 109if (TryGetBaseTypeSyntax(root, position, syntaxFacts, SignatureHelpTriggerReason.InvokeSignatureHelpCommand, cancellationToken, out var expression) &&
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (4)
68while (TryGetTupleExpression(SignatureHelpTriggerReason.InvokeSignatureHelpCommand, 87while (TryGetParenthesizedExpression(SignatureHelpTriggerReason.InvokeSignatureHelpCommand, 201private bool TryGetTupleExpression(SignatureHelpTriggerReason triggerReason, SyntaxNode root, int position, 218private bool TryGetParenthesizedExpression(SignatureHelpTriggerReason triggerReason, SyntaxNode root, int position,
Microsoft.CodeAnalysis.EditorFeatures (6)
SignatureHelp\Controller.cs (1)
157sessionOpt.ComputeModel(GetProviders(), new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.RetriggerCommand));
SignatureHelp\Controller.Session_ComputeModel.cs (1)
70if (triggerInfo.TriggerReason == SignatureHelpTriggerReason.RetriggerCommand)
SignatureHelp\Controller_InvokeSignatureHelp.cs (1)
41this.StartSession(providers, new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.InvokeSignatureHelpCommand));
SignatureHelp\Controller_TypeChar.cs (3)
80var triggerInfo = new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.TypeCharCommand, args.TypedChar); 109sessionOpt.ComputeModel(allProviders, new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.RetriggerCommand, triggerInfo.TriggerCharacter)); 127sessionOpt.ComputeModel(allProviders, new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.RetriggerCommand));
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (3)
SignatureHelp\AbstractSignatureHelpProviderTests.cs (3)
174var triggerInfo = new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.InvokeSignatureHelpCommand); 387var triggerInfo = new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.InvokeSignatureHelpCommand); 392SignatureHelpTriggerReason.TypeCharCommand,
Microsoft.CodeAnalysis.ExternalAccess.FSharp (4)
Internal\SignatureHelp\FSharpSignatureHelpTriggerReasonHelpers.cs (4)
14public static FSharpSignatureHelpTriggerReason ConvertFrom(SignatureHelpTriggerReason triggerReason) 18case SignatureHelpTriggerReason.InvokeSignatureHelpCommand: 23case SignatureHelpTriggerReason.RetriggerCommand: 28case SignatureHelpTriggerReason.TypeCharCommand:
Microsoft.CodeAnalysis.ExternalAccess.FSharp.UnitTests (6)
FSharpSignatureHelpTriggerReasonTests.cs (6)
20foreach (var number in Enum.GetValues(typeof(SignatureHelpTriggerReason))) 26internal static FSharpSignatureHelpTriggerReason GetExpectedTriggerReason(SignatureHelpTriggerReason triggerReason) 30case SignatureHelpTriggerReason.InvokeSignatureHelpCommand: 35case SignatureHelpTriggerReason.RetriggerCommand: 40case SignatureHelpTriggerReason.TypeCharCommand: 54internal void MapsCorrectly(SignatureHelpTriggerReason triggerReason)
Microsoft.CodeAnalysis.Features (7)
SignatureHelp\CommonSignatureHelpUtilities.cs (4)
107SignatureHelpTriggerReason triggerReason, 115if (triggerReason == SignatureHelpTriggerReason.TypeCharCommand) 124else if (triggerReason == SignatureHelpTriggerReason.InvokeSignatureHelpCommand) 129else if (triggerReason == SignatureHelpTriggerReason.RetriggerCommand)
SignatureHelp\SignatureHelpTriggerInfo.cs (3)
9public SignatureHelpTriggerReason TriggerReason { get; } 12internal SignatureHelpTriggerInfo(SignatureHelpTriggerReason triggerReason, char? triggerCharacter = null) 15Contract.ThrowIfTrue(triggerReason == SignatureHelpTriggerReason.TypeCharCommand && triggerCharacter == null);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
46var triggerInfo = new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.InvokeSignatureHelpCommand);