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