29 references to SignatureHelpUtilities
Microsoft.CodeAnalysis.CSharp.Features (29)
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)
59=> SignatureHelpUtilities.IsTriggerParenOrComma<ConstructorInitializerSyntax>(token, TriggerCharacters); 105var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(constructorInitializer.ArgumentList); 123currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(initializer.ArgumentList).Start) 125return SignatureHelpUtilities.GetSignatureHelpState(initializer.ArgumentList, position);
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (2)
175return SignatureHelpUtilities.GetSignatureHelpState(argumentList, position); 296return SignatureHelpUtilities.GetSignatureHelpSpan((BracketedArgumentListSyntax)openBracket.Parent);
SignatureHelp\GenericNameSignatureHelpProvider.cs (2)
155return SignatureHelpUtilities.GetSignatureHelpState(genericName.TypeArgumentList, position); 164return 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)
55=> SignatureHelpUtilities.IsTriggerParenOrComma<InvocationExpressionSyntax>(token, TriggerCharacters); 112var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(invocationExpression.ArgumentList); 158var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(invocationExpression.ArgumentList); 173currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList).Start) 175return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList, position);
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (5)
52=> SignatureHelpUtilities.IsTriggerParenOrComma<BaseObjectCreationExpressionSyntax>(token, TriggerCharacters); 104var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(objectCreationExpression.ArgumentList); 128var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(objectCreationExpression.ArgumentList); 140currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList).Start) 142return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList, position);
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (4)
67=> SignatureHelpUtilities.IsTriggerParenOrComma<PrimaryConstructorBaseTypeSyntax>(token, TriggerCharacters); 99var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(baseTypeSyntax.ArgumentList); 111currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList).Start) 113return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList, position);
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (1)
208=> SignatureHelpUtilities.IsTriggerParenOrComma<TupleExpressionSyntax>(token, TriggerCharacters);