29 references to SignatureHelpUtilities
Microsoft.CodeAnalysis.CSharp.Features (29)
SignatureHelp\AttributeSignatureHelpProvider.cs (3)
106var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(attribute.ArgumentList!); 120currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList!).Start) 122return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList!, position);
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (4)
60=> SignatureHelpUtilities.IsTriggerParenOrComma<ConstructorInitializerSyntax>(token, IsTriggerCharacter); 106var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(constructorInitializer.ArgumentList); 124currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(initializer.ArgumentList).Start) 126return SignatureHelpUtilities.GetSignatureHelpState(initializer.ArgumentList, position);
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (2)
178return SignatureHelpUtilities.GetSignatureHelpState(argumentList, position); 303return 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)
57=> SignatureHelpUtilities.IsTriggerParenOrComma<InvocationExpressionSyntax>(token, IsTriggerCharacter); 114var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(invocationExpression.ArgumentList); 160var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(invocationExpression.ArgumentList); 175currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList).Start) 177return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList, position);
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (5)
53=> SignatureHelpUtilities.IsTriggerParenOrComma<BaseObjectCreationExpressionSyntax>(token, IsTriggerCharacter); 105var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(objectCreationExpression.ArgumentList); 129var textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(objectCreationExpression.ArgumentList); 141currentSpan.Start == SignatureHelpUtilities.GetSignatureHelpSpan(expression.ArgumentList).Start) 143return SignatureHelpUtilities.GetSignatureHelpState(expression.ArgumentList, position);
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (4)
68=> 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);