public static string GetDisplayString(this ISymbol symbol) { var specialType = symbol.As <ITypeSymbol>()?.SpecialType; bool isSpecialType = specialType.GetValueOrDefault(SpecialType.None) != SpecialType.None; return(isSpecialType ? symbol.ToDisplayString(DisplayFormats.QualifiedNameDisplayFormat) : symbol.ToDisplayString(DisplayFormats.GetDisplayFormat(symbol.Language))); }