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