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