29 references to SignatureHelpUtilities
Microsoft.CodeAnalysis.CSharp.Features (29)
SignatureHelp\AttributeSignatureHelpProvider.cs (3)
105var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(attribute.ArgumentList!); 119currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList!).Start) 121return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList!, position);
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (4)
64=> SignatureHelpUtilities.IsTriggerParenOrComma<ConstructorInitializerSyntax>(token, IsTriggerCharacter); 115var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(constructorInitializer.ArgumentList); 133currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(initializer.ArgumentList).Start) 135return SignatureHelpUtilities.GetSignatureHelpState(initializer.ArgumentList, position);
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (2)
177return SignatureHelpUtilities.GetSignatureHelpState(argumentList, position); 305return SignatureHelpUtilities.GetSignatureHelpSpan((BracketedArgumentListSyntax)openBracket.Parent);
SignatureHelp\GenericNameSignatureHelpProvider.cs (2)
156return SignatureHelpUtilities.GetSignatureHelpState(genericName.TypeArgumentList, position); 165return SignatureHelpUtilities.GetSignatureHelpSpan(((GenericNameSyntax)lessThanToken.Parent.Parent).TypeArgumentList);
SignatureHelp\InitializerExpressionSignatureHelpProvider.cs (3)
69var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(initializerExpression); 87currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression).Start) 89return SignatureHelpUtilities.GetSignatureHelpState(expression, position);
SignatureHelp\InvocationExpressionSignatureHelpProvider.cs (5)
60=> SignatureHelpUtilities.IsTriggerParenOrComma<InvocationExpressionSyntax>(token, IsTriggerCharacter); 123var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(invocationExpression.ArgumentList); 171var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(invocationExpression.ArgumentList); 186currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList).Start) 188return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList, position);
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (5)
61=> SignatureHelpUtilities.IsTriggerParenOrComma<BaseObjectCreationExpressionSyntax>(token, IsTriggerCharacter); 116var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(objectCreationExpression.ArgumentList); 142var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(objectCreationExpression.ArgumentList); 154currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList).Start) 156return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList, position);
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (4)
69=> SignatureHelpUtilities.IsTriggerParenOrComma<PrimaryConstructorBaseTypeSyntax>(token, IsTriggerCharacter); 100var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(baseTypeSyntax.ArgumentList); 112currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList).Start) 114return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList, position);
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (1)
210=> SignatureHelpUtilities.IsTriggerParenOrComma<TupleExpressionSyntax>(token, IsTriggerCharacter);