33 references to SignatureHelpUtilities
Microsoft.CodeAnalysis.CSharp.Features (33)
SignatureHelp\AbstractGenericNameSignatureHelpProvider.cs (1)
115return SignatureHelpUtilities.GetSignatureHelpState(genericName.TypeArgumentList, position);
SignatureHelp\AttributeSignatureHelpProvider.cs (3)
104var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(attribute.ArgumentList!); 118currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList!).Start) 120return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList!, position);
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (4)
50=> SignatureHelpUtilities.IsTriggerParenOrComma<ConstructorInitializerSyntax>(token, TriggerCharacters); 96var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(constructorInitializer.ArgumentList); 114currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(initializer.ArgumentList).Start) 116return SignatureHelpUtilities.GetSignatureHelpState(initializer.ArgumentList, position);
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (2)
175return SignatureHelpUtilities.GetSignatureHelpState(argumentList, position); 296return SignatureHelpUtilities.GetSignatureHelpSpan((BracketedArgumentListSyntax)openBracket.Parent);
SignatureHelp\GenericNameFullyWrittenSignatureHelpProvider.cs (1)
61return SignatureHelpUtilities.GetSignatureHelpSpan(((GenericNameSyntax)lessThanToken.Parent.Parent).TypeArgumentList);
SignatureHelp\InitializerExpressionSignatureHelpProvider.cs (3)
68var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(initializerExpression); 86currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression).Start) 88return SignatureHelpUtilities.GetSignatureHelpState(expression, position);
SignatureHelp\InvocationExpressionSignatureHelpProvider.cs (5)
46=> SignatureHelpUtilities.IsTriggerParenOrComma<InvocationExpressionSyntax>(token, TriggerCharacters); 103var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(invocationExpression.ArgumentList); 149var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(invocationExpression.ArgumentList); 164currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList).Start) 166return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList, position);
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (5)
43=> SignatureHelpUtilities.IsTriggerParenOrComma<BaseObjectCreationExpressionSyntax>(token, TriggerCharacters); 95var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(objectCreationExpression.ArgumentList); 119var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(objectCreationExpression.ArgumentList); 131currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList).Start) 133return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList, position);
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (4)
67=> SignatureHelpUtilities.IsTriggerParenOrComma<PrimaryConstructorBaseTypeSyntax>(token, TriggerCharacters); 98var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(baseTypeSyntax.ArgumentList); 110currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList).Start) 112return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList, position);
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (1)
209=> SignatureHelpUtilities.IsTriggerParenOrComma<TupleExpressionSyntax>(token, TriggerCharacters);
SignatureHelp\WithElementSignatureHelpProvider.cs (4)
42=> SignatureHelpUtilities.IsTriggerParenOrComma<WithElementSyntax>(token, TriggerCharacters); 93var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(withElement.ArgumentList); 105currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList).Start) 107return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList, position);