2 writes to TypeSymbol
Microsoft.VisualStudio.LanguageServices (2)
ChangeSignature\AddParameterDialogViewModel.cs (2)
196
TypeSymbol
= null;
203
TypeSymbol
= _semanticModel.GetSpeculativeTypeInfo(PositionForTypeBinding, languageService.GetTypeNode(typeName), SpeculativeBindingOption.BindAsTypeOrNamespace).Type;
7 references to TypeSymbol
Microsoft.VisualStudio.LanguageServices (7)
ChangeSignature\AddParameterDialogViewModel.cs (6)
58
public string? TypeName =>
TypeSymbol
?.ToDisplayString(s_symbolDisplayFormat);
60
public bool TypeBinds => !
TypeSymbol
!.IsErrorType();
139
if (
TypeSymbol
== null || !IsParameterTypeSyntacticallyValid(VerbatimTypeName))
205
if (
TypeSymbol
is { SpecialType: SpecialType.System_Void })
213
else if (!IsParameterTypeSyntacticallyValid(typeName) ||
TypeSymbol
== null)
222
var parameterTypeBinds = DoesTypeFullyBind(
TypeSymbol
);
ChangeSignature\ChangeSignatureDialog.xaml.cs (1)
169
addParameterViewModel.
TypeSymbol
,