35 references to SignatureHelpTriggerReason
Microsoft.CodeAnalysis.CSharp.Features (27)
SignatureHelp\AbstractGenericNameSignatureHelpProvider.cs (2)
34SignatureHelpTriggerReason triggerReason, 102if (!TryGetGenericIdentifier(root, position, syntaxFacts, SignatureHelpTriggerReason.InvokeSignatureHelpCommand, cancellationToken,
SignatureHelp\AttributeSignatureHelpProvider.cs (2)
43SignatureHelpTriggerReason triggerReason, 117if (TryGetAttributeExpression(root, position, syntaxFacts, SignatureHelpTriggerReason.InvokeSignatureHelpCommand, cancellationToken, out var expression) &&
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (2)
40SignatureHelpTriggerReason triggerReason, 112document, 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\GenericNameFullyWrittenSignatureHelpProvider.cs (1)
24SignatureHelpTriggerReason triggerReason,
SignatureHelp\GenericNamePartiallyWrittenSignatureHelpProvider.cs (1)
21protected override bool TryGetGenericIdentifier(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, out SyntaxToken genericIdentifier, out SyntaxToken lessThanToken)
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) 162document, position, SignatureHelpTriggerReason.InvokeSignatureHelpCommand, cancellationToken).ConfigureAwait(false);
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (2)
33SignatureHelpTriggerReason triggerReason, 129document, 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,
SignatureHelp\WithElementSignatureHelpProvider.cs (2)
32SignatureHelpTriggerReason triggerReason, 103document, position, SignatureHelpTriggerReason.InvokeSignatureHelpCommand, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features (8)
SignatureHelp\CommonSignatureHelpUtilities.cs (5)
106SignatureHelpTriggerReason triggerReason, 123SignatureHelpTriggerReason triggerReason, 131if (triggerReason == SignatureHelpTriggerReason.TypeCharCommand) 140else if (triggerReason == SignatureHelpTriggerReason.InvokeSignatureHelpCommand) 145else 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);