6 implementations of ToDisplayString
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
CodeGenerationSymbol.cs (1)
198public string ToDisplayString(SymbolDisplayFormat format = null)
Microsoft.CodeAnalysis.CSharp (2)
Symbols\PublicModel\PreprocessingSymbol.cs (1)
78string ISymbol.ToDisplayString(SymbolDisplayFormat? format)
Symbols\PublicModel\Symbol.cs (1)
164string ISymbol.ToDisplayString(SymbolDisplayFormat format)
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (1)
98public string ToDisplayString(SymbolDisplayFormat format = null)
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Symbol.vb (1)
1264Private Function ISymbol_ToDisplayString(Optional format As SymbolDisplayFormat = Nothing) As String Implements ISymbol.ToDisplayString
Microsoft.CodeAnalysis.Workspaces (1)
CodeGenerationSymbol.cs (1)
198public string ToDisplayString(SymbolDisplayFormat format = null)
833 references to ToDisplayString
Microsoft.CodeAnalysis (11)
CodeGen\CompilationTestData.cs (1)
131return iMethod.ToDisplayString(format);
DiagnosticAnalyzer\AnalyzerDriver.cs (2)
2789declaredSymbol.ToDisplayString() == otherSymbol.ToDisplayString();
DiagnosticAnalyzer\SymbolDeclaredCompilationEvent.cs (1)
38return "SymbolDeclaredCompilationEvent(" + name + " " + Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat) + loc + ")";
Emit\NoPia\CommonEmbeddedMethod.cs (1)
306return UnderlyingMethod.GetInternalSymbol().GetISymbol().ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
Emit\NoPia\CommonEmbeddedParameter.cs (1)
270return ((ISymbol)UnderlyingParameter).ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
Emit\NoPia\CommonEmbeddedType.cs (1)
714return UnderlyingNamedType.GetInternalSymbol().GetISymbol().ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithMetadataName.cs (1)
164attribute.AttributeClass?.ToDisplayString(s_metadataDisplayFormat) == fullyQualifiedMetadataName)
SymbolDisplay\FormattedSymbol.cs (1)
35return _symbol.GetISymbol().ToDisplayString(_symbolDisplayFormat);
SymbolDisplay\FormattedSymbolList.cs (1)
46builder.Append(symbol.ToDisplayString(_symbolDisplayFormat));
TreeDumper.cs (1)
226return symbol.ToDisplayString(SymbolDisplayFormat.TestFormat);
Microsoft.CodeAnalysis.CodeStyle (7)
AbstractForEachCastDiagnosticAnalyzer.cs (2)
136collectionElementType.ToDisplayString(), 137iterationType.ToDisplayString()));
AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
74var currentNamespace = symbol.ToDisplayString(s_namespaceDisplayFormat);
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
520messageFormat, member.ToDisplayString(ContainingTypeAndNameOnlyFormat));
INamespaceOrTypeSymbolExtensions.cs (1)
22=> symbol.ToDisplayString(s_shortNameFormat);
ISymbolExtensions.cs (2)
20=> symbol.ToDisplayString(SymbolDisplayFormats.NameFormat); 23=> symbol.ToDisplayString(SymbolDisplayFormats.SignatureFormat);
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
AbstractAddParameterCodeFixProvider.cs (2)
350var methodDisplay = methodToUpdate.ToDisplayString(new SymbolDisplayFormat( 356var parameters = methodToUpdate.Parameters.Select(p => p.ToDisplayString(SimpleFormat));
Microsoft.CodeAnalysis.CSharp (5)
Compilation\CSharpCompilation.cs (1)
3805throw new ArgumentException(string.Format(CSharpResources.CallingConventionTypeIsInvalid, type.ToDisplayString()));
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
222result.Builder.Append(symbol.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat));
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
576return property.Type.ToDisplayString(format) + " " + property.Name;
Symbols\PublicModel\AssemblySymbol.cs (1)
63OrderBy(t => t.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)).AsImmutable();
Symbols\TypedConstantExtensions.cs (1)
56string typeName = constant.Type.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
CSharpReplaceDefaultLiteralCodeFixProvider.cs (2)
113return (defaultExpression, $"default({type.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)})"); 122return (memberAccess, $"{type.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)}.{memberName}");
NamespaceGenerator.cs (1)
177: SyntaxFactory.ParseName(symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (40)
Completion\CompletionProviders\DeclarationNameCompletionProviderTests_NameDeclarationInfoTests.cs (1)
779Assert.Equal(typeName, result.Type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
EditAndContinue\TopLevelEditingTests.cs (36)
2940SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.FirstOrDefault()?.Type.ToDisplayString() == "C"), preserveLocalVariables: true), 3059SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true), 3060SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C")) 3094SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true), 3095SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C")) 3156SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true) 3181SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true), 3182SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C")) 3202SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true), 3203SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C")) 3237SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true) 3258SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true), 3259SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C")) 3280SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), syntaxMap[0]), 3281SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C")) 3302SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), syntaxMap[0]), 3303SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C")) 3360SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true)); 3393SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true), 3394SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C"))); 3417SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true), 3418SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C"))); 3468SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true)); 3491SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true), 3492SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C"))); 3515SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true), 3516SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C"))); 3541SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), partialType: "C", preserveLocalVariables: true) 3566SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), partialType: "C", preserveLocalVariables: true) 3606SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), partialType : "C", preserveLocalVariables: true), 3607SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C")) 3647SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), partialType : "C", preserveLocalVariables: true), 3648SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C")) 3702SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true)); 3720SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true)); 3767SemanticEdit(SemanticEditKind.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true));
SymbolKey\SymbolKeyErrorTypeTests.cs (2)
405Assert.Equal(symbol.ToDisplayString(), resolution.Symbol!.ToDisplayString());
SymbolKey\SymbolKeyTests.cs (1)
172Assert.Equal("global::ConditionalWeakTableTest<TKey!, TValue!>.CreateValueCallback!", parameterType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNotNullableReferenceTypeModifier)));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (39)
CodeGen\CodeGenDeconstructTests.cs (36)
3701Assert.Equal("var", model.GetSymbolInfo(x1Type).Symbol.ToDisplayString()); 3706Assert.Equal("int", model.GetSymbolInfo(x2Type).Symbol.ToDisplayString()); 3754Assert.Equal("int", model.GetSymbolInfo(x1Type).Symbol.ToDisplayString()); 3803Assert.Equal("D", model.GetSymbolInfo(x1Type).Symbol.ToDisplayString()); 3806Assert.Equal("D", x1Alias.Target.ToDisplayString()); 3811Assert.Equal("int", model.GetSymbolInfo(x2Type).Symbol.ToDisplayString()); 3943Assert.Equal("int", model.GetSymbolInfo(x1Type).Symbol.ToDisplayString()); 3948Assert.Equal("var", model.GetSymbolInfo(x2Type).Symbol.ToDisplayString()); 3989Assert.Equal("int", model.GetSymbolInfo(x1Type).Symbol.ToDisplayString()); 3994Assert.Equal("int", model.GetSymbolInfo(x2Type).Symbol.ToDisplayString()); 5036Assert.Equal("string", model.GetSymbolInfo(xType).Symbol.ToDisplayString()); 5042Assert.Equal("int", model.GetSymbolInfo(yType).Symbol.ToDisplayString()); 5188Assert.Equal("string", model.GetSymbolInfo(x1Type).Symbol.ToDisplayString()); 5819Assert.Equal("byte", model.GetSymbolInfo(x1Type).Symbol.ToDisplayString()); 5822Assert.Equal("byte", x1Alias.Target.ToDisplayString()); 5827Assert.Equal("byte", model.GetSymbolInfo(x3Type).Symbol.ToDisplayString()); 5830Assert.Equal("byte", x3Alias.Target.ToDisplayString()); 5871Assert.Equal("var", model.GetSymbolInfo(x1Type).Symbol.ToDisplayString()); 5877Assert.Equal("var", model.GetSymbolInfo(x3Type).Symbol.ToDisplayString()); 6001Assert.Equal("int _", symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 6041Assert.Equal("int _", symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 6050Assert.Equal("int _", symbolClone.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 6094Assert.Equal("List<int> _", symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 6144Assert.Equal("double _", symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 6150Assert.Equal("int _", symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 6257Assert.Equal("int _", symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 6307Assert.Equal("long _", model.GetSymbolInfo(discard1).Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 6405Assert.Equal("int _", model.GetSymbolInfo(discard2).Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 6997Assert.Equal("int _", model.GetSymbolInfo(discard3).Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 7356Assert.Equal("int", model.GetTypeInfo(x1Ref).Type.ToDisplayString()); 7361Assert.Equal("string[]", model.GetTypeInfo(x2Ref).Type.ToDisplayString()); 7395Assert.Equal("int", model.GetTypeInfo(x1Ref).Type.ToDisplayString()); 7431Assert.Equal("int", model.GetTypeInfo(x1Ref.First()).Type.ToDisplayString()); 7436Assert.Equal("string[]", model.GetTypeInfo(x2Ref.First()).Type.ToDisplayString()); 7565Assert.Equal("int", model.GetTypeInfo(x1Ref).Type.ToDisplayString()); 7569Assert.Equal("string", model.GetTypeInfo(x2Ref).Type.ToDisplayString());
CodeGen\CodeGenRefLocalTests.cs (1)
3303Assert.Equal("C", alias.Target.ToDisplayString());
Emit\DeterministicTests.cs (1)
367return getForwardedTypes(assembly).Select(t => t.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat));
Emit\InAttributeModifierTests.cs (1)
4562Assert.Equal(typeName, modifier.Modifier.ToDisplayString());
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (19)
Attributes\AttributeTests.cs (4)
5460Assert.Equal("object[]", args[0].Type.ToDisplayString()); 5464Assert.Equal("int[]", args[1].Type.ToDisplayString()); 5470Assert.Equal("object[]", named["P"].Type.ToDisplayString()); 5474Assert.Equal("int[]", named["F"].Type.ToDisplayString());
Diagnostics\DiagnosticAnalyzerTests.cs (1)
840ctxt.ReportDiagnostic(CodeAnalysis.Diagnostic.Create(Descriptor1, method.Locations[0], method.ToDisplayString()));
Emit\NumericIntPtrTests.cs (4)
6213Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.TestFormat.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes))); 6589Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.TestFormat.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes))); 6821Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.TestFormat.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes))); 8094Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.TestFormat.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes)));
Semantics\PatternMatchingTests_ListPatterns.cs (8)
3649Assert.Equal(declaredType, ((ILocalSymbol)symbol).Type.ToDisplayString()); 3654Assert.Equal(type, typeInfo.Type.ToDisplayString()); 3655Assert.Equal(type, typeInfo.ConvertedType.ToDisplayString()); 3693Assert.Equal(type, typeInfo.Type.ToDisplayString()); 3694Assert.Equal(type, typeInfo.ConvertedType.ToDisplayString()); 4420Assert.Equal(declaredType, ((ILocalSymbol)symbol).Type.ToDisplayString()); 4425Assert.Equal(type, typeInfo.Type.ToDisplayString()); 4426Assert.Equal(type, typeInfo.ConvertedType.ToDisplayString());
Semantics\PatternMatchingTests2.cs (2)
729Assert.Equal("int", ((ILocalSymbol)symbol).Type.ToDisplayString()); 735Assert.Equal("int", typeInfo.Type.ToDisplayString());
Microsoft.CodeAnalysis.CSharp.Features (21)
AddImport\CSharpAddImportFeatureService.cs (1)
334var displayString = namespaceOrTypeSymbol.ToDisplayString();
CodeLens\CSharpCodeLensDisplayInfoService.cs (6)
108var displayName = symbol.ToDisplayString(Format); 123var displayName = symbol.ToDisplayString(Format); 136var displayName = symbol.ToDisplayString(Format); 149var displayName = symbol.ToDisplayString(Format); 176return symbol != null ? symbol.ToDisplayString(Format) : FeaturesResources.paren_Unknown_paren; 195return scopeSymbol.ToDisplayString(symbolDisplayFormat);
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
296builder.Append(symbol.ToDisplayString(QualifiedCrefFormat));
Completion\CompletionProviders\ImportCompletion\ImportCompletionProviderHelper.cs (1)
78=> symbol.ToDisplayString(SymbolDisplayFormats.NameFormat);
CSharpReplaceDefaultLiteralCodeFixProvider.cs (2)
113return (defaultExpression, $"default({type.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)})"); 122return (memberAccess, $"{type.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)}.{memberName}");
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
733new[] { oldSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat) }));
ExtractInterface\CSharpExtractInterfaceService.cs (1)
58: typeSymbol.ContainingNamespace.ToDisplayString();
ExtractMethod\CSharpMethodExtractor.cs (2)
199typeParameter.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat), 200currentType == null ? string.Empty : currentType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)));
ImplementInterface\AbstractChangeImplementationCodeRefactoringProvider.cs (1)
107var interfaceNames = interfaceTypes.Select(i => i.ToDisplayString(NameAndTypeParametersFormat));
InlineHints\CSharpInlineTypeHintsService.cs (3)
86? new TypeHint(parameter.Type, span, textChange: new TextChange(span, parameter.Type.ToDisplayString(s_minimalTypeStyle) + " "), trailingSpace: true) 100return new(type, span, new TextChange(span, " " + type.ToDisplayString(s_minimalTypeStyle)), leadingSpace: true); 119return new TypeHint(type, span, new TextChange(displayAllSpan.Span, type.ToDisplayString(s_minimalTypeStyle)), trailingSpace: trailingSpace);
NavigationBar\CSharpNavigationBarItemService.cs (2)
103text: type.ToDisplayString(s_typeFormat), 195member.ToDisplayString(s_memberFormat),
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (54)
Semantics\DeconstructionTests.cs (2)
3768Assert.Equal("(int, int)", model.GetTypeInfo(literal1).Type.ToDisplayString()); 3771Assert.Equal("(int, int)", model.GetTypeInfo(literal2).Type.ToDisplayString());
Semantics\InteractiveSemanticModelTests.cs (1)
351var method = bindInfo.Symbol.ToDisplayString();
Semantics\LambdaTests.cs (1)
843Assert.Equal("int", tinfo.Type.ToDisplayString());
Semantics\LockTests.cs (1)
577Assert.Equal(@"System.Collections.Generic.IEnumerable<char>", model.GetTypeInfo(lockStatements[0].Expression).Type.ToDisplayString());
Semantics\LookupTests.cs (5)
1566Assert.Equal("object.F()", method.ToDisplayString()); 1569Assert.Equal("E.F(object)", reducedFrom.ToDisplayString()); 1600Assert.Equal("E.F(object)", method.ToDisplayString()); 1604Assert.Equal("object.F()", method.ToDisplayString()); 1607Assert.Equal("E.F(object)", reducedFrom.ToDisplayString());
Semantics\NativeIntegerTests.cs (4)
9706Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.TestFormat.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes))); 10083Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.TestFormat.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes))); 10308Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.TestFormat.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes))); 12357Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.TestFormat.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes)));
Semantics\NullableReferenceTypesTests.cs (33)
68368Assert.Equal("object _", discard1.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 68372Assert.Equal("object? _", discard2.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 68376Assert.Equal("C<object> _", discard3.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 68380Assert.Equal("C<object?> _", discard4.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 68384Assert.Equal("C<object> _", discard5.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 68521Assert.Equal("object _", model.GetSymbolInfo(discard2).Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 141097Assert.Equal("Extension<object!>", model.GetSymbolInfo(invocation).Symbol.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 141137Assert.Equal("Extension<object?>", model.GetSymbolInfo(invocation).Symbol.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 141177Assert.Equal("Extension<object?>", model.GetSymbolInfo(invocation).Symbol.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 141216Assert.Equal("Extension<object!>", model.GetSymbolInfo(invocation).Symbol.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 141254Assert.Equal("Extension<object!>", model.GetSymbolInfo(invocation).Symbol.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 141287Assert.Equal("Extension<object!>", model.GetSymbolInfo(invocation).Symbol.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 141320Assert.Equal("Extension<object!>", model.GetSymbolInfo(invocation).Symbol.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 141357Assert.Equal("Extension<object>", model.GetSymbolInfo(invocation).Symbol.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 141396Assert.Equal("Extension<object!>", model.GetSymbolInfo(invocation).Symbol.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 141666Assert.Equal("Extension<object?>", model.GetSymbolInfo(invocation).Symbol.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 141697Assert.Equal("Extension<object!>", model.GetSymbolInfo(invocation).Symbol.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 141730Assert.Equal("Extension<object!>", model.GetSymbolInfo(invocation).Symbol.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153655Assert.Equal("object", ((IPropertySymbol)model.GetSymbolInfo(item).Symbol).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153658Assert.Equal("object", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153691Assert.Equal("object", ((IPropertySymbol)model.GetSymbolInfo(item).Symbol).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153786Assert.Equal("object", ((IMethodSymbol)model.GetSymbolInfo(item).Symbol).ReturnType.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153824Assert.Equal("object", ((IPropertySymbol)model.GetSymbolInfo(item).Symbol).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153827Assert.Equal("object", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153867Assert.Equal("object", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153908Assert.Equal("object", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153943Assert.Equal("object", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153976Assert.Equal("object", ((IPropertySymbol)model.GetSymbolInfo(item).Symbol).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 154071Assert.Equal("object", ((IMethodSymbol)model.GetSymbolInfo(item).Symbol).ReturnType.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 154077Assert.Equal("object", ((IMethodSymbol)found).ReturnType.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 154119Assert.Equal("object!", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 154163Assert.Equal("object!", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 154200Assert.Equal("object!", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat));
Semantics\ObjectAndCollectionInitializerTests.cs (1)
4082Assert.Equal("I", typeInfo.ConvertedType.ToDisplayString());
Semantics\OutVarTests.cs (1)
33039Assert.Equal("int _", discard3Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat));
Semantics\RefFieldTests.cs (2)
11516Assert.Equal(expectedDisplayString, parameter.ToDisplayString(displayFormatWithScoped)); 15232Assert.Equal(expectedDisplayString, local.ToDisplayString(displayFormatWithScoped));
Semantics\TryCatchTests.cs (2)
47Assert.Equal("System.IO.IOException", localSymbol.Type.ToDisplayString()); 50Assert.Equal("string.operator !=(string, string)", filterExprInfo.Symbol.ToDisplayString());
Semantics\UsingStatementTests.cs (1)
1870Assert.Equal(variables[i++].ToString(), symbol.ToDisplayString());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (161)
Compilation\CompilationAPITests.cs (9)
2613Assert.Equal("<anonymous type: int m1>", type.ToDisplayString()); 2636Assert.Equal("<anonymous type: int m1, int m2>", type.ToDisplayString()); 2649Assert.Equal("<anonymous type: int m1, bool m2>", type.ToDisplayString()); 2745var result = op.ToDisplayString(); 2763var result = op.ToDisplayString(); 2782var result = op.ToDisplayString(); 2941var result = op.ToDisplayString(); 2953var result = op.ToDisplayString(); 2972var result = op.ToDisplayString();
Compilation\GetSemanticInfoTests.cs (1)
3584Assert.Equal("C.MessageBox(System.IntPtr, string, string, uint)", symbolInfo.Symbol.ToDisplayString());
Compilation\SemanticModelAPITests.cs (21)
2716Assert.Equal(expectedTypeDisplayString, symbol.ToDisplayString()); 2721Assert.Equal(expectedTypeDisplayString, symbol.ToDisplayString()); 2730Assert.Equal(expectedTypeDisplayString, symbol.ToDisplayString()); 2735Assert.Equal(expectedTypeDisplayString, symbol.ToDisplayString()); 2904Assert.Equal("A", symbol.ToDisplayString()); 2905Assert.Equal("System.ArgumentException", symbol.Target.ToDisplayString()); 2926Assert.Equal("int", symbol.ToDisplayString()); 2939Assert.Equal("object", symbol.ToDisplayString()); 2945Assert.Equal("object", symbol.ToDisplayString()); 2966Assert.Equal("int", symbol.ToDisplayString()); 2979Assert.Equal("A", symbol.ToDisplayString()); 2985Assert.Equal("A", symbol.ToDisplayString()); 3011Assert.Equal("int", symbol.ToDisplayString()); 3024Assert.Equal("A.B", symbol.ToDisplayString()); 3029Assert.Equal("A.B", symbol.ToDisplayString()); 3034Assert.Equal("A", symbol.ToDisplayString()); 3040Assert.Equal("A.B", symbol.ToDisplayString()); 3052Assert.Equal("A.M()", symbol.ToDisplayString()); 3057Assert.Equal("A.M()", symbol.ToDisplayString()); 3062Assert.Equal("A", symbol.ToDisplayString()); 3068Assert.Equal("A.M()", symbol.ToDisplayString());
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (19)
3277Assert.Equal("C.N(int)", initInfo.Symbol.ToDisplayString()); 3290Assert.Equal("C.N()", argInfo.Symbol.ToDisplayString()); 3928Assert.Equal("System", alias1.Target.ToDisplayString()); 3932Assert.Equal("System.IO", alias2.Target.ToDisplayString()); 4695Assert.Equal("A<object>.B<?>", type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4710Assert.Equal("A<?, ?, ?>.B<object>", type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4725Assert.Equal("A<?>.B<?>", type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4802Assert.Equal("(int, int)", type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4825Assert.Equal("(int Alice, int Bob)", type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4848Assert.Equal("(short, int)", type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4871Assert.Equal("(short, string)", type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4894Assert.Equal("(short Alice, string Bob)", type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4917Assert.Equal("(int Alice, int Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4940Assert.Equal("(int Alice, short Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4963Assert.Equal("(short Alice, string Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4998Assert.Equal("(short Alice, string Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 5044Assert.Equal("(short Alice, string Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 5093Assert.Equal("(short Alice, string Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 5116Assert.Equal("(short, string Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat));
Compilation\SemanticModelGetSemanticInfoTests.cs (31)
9674Assert.Equal("ValidWithSuffix_And_ValidWithoutSuffix.Description.Description(string)", semanticInfo.Symbol.ToDisplayString()); 9679Assert.Equal("ValidWithSuffix_And_ValidWithoutSuffix.Description.Description(string)", semanticInfo.MethodGroup[0].ToDisplayString()); 9725Assert.Equal("ValidWithSuffix_And_ValidWithoutSuffix.DescriptionAttribute.DescriptionAttribute(string)", semanticInfo.Symbol.ToDisplayString()); 9730Assert.Equal("ValidWithSuffix_And_ValidWithoutSuffix.DescriptionAttribute.DescriptionAttribute(string)", semanticInfo.MethodGroup[0].ToDisplayString()); 15083Assert.Equal("int", semanticInfo.Type.ToDisplayString()); 15085Assert.Equal("int", semanticInfo.ConvertedType.ToDisplayString()); 15089Assert.Equal("string.Length", semanticInfo.Symbol.ToDisplayString()); 15121var sortedCandidates = semanticInfo.CandidateSymbols.AsEnumerable().OrderBy(s => s.ToDisplayString(), StringComparer.Ordinal).ToArray(); 15122Assert.Equal("string.ToString()", sortedCandidates[0].ToDisplayString()); 15124Assert.Equal("string.ToString(System.IFormatProvider)", sortedCandidates[1].ToDisplayString()); 15128var sortedMethodGroup = semanticInfo.MethodGroup.AsEnumerable().OrderBy(s => s.ToDisplayString(), StringComparer.Ordinal).ToArray(); 15129Assert.Equal("string.ToString()", sortedMethodGroup[0].ToDisplayString()); 15130Assert.Equal("string.ToString(System.IFormatProvider)", sortedMethodGroup[1].ToDisplayString()); 15151Assert.Equal("string", semanticInfo.Type.ToDisplayString()); 15153Assert.Equal("string", semanticInfo.ConvertedType.ToDisplayString()); 15157Assert.Equal("string.ToString()", semanticInfo.Symbol.ToDisplayString()); 15182Assert.Equal("int", semanticInfo.Type.ToDisplayString()); 15184Assert.Equal("int", semanticInfo.ConvertedType.ToDisplayString()); 15188Assert.Equal("string.Length", semanticInfo.Symbol.ToDisplayString()); 15213Assert.Equal("int", semanticInfo.Type.ToDisplayString()); 15215Assert.Equal("?", semanticInfo.ConvertedType.ToDisplayString()); 15219Assert.Equal("string.Length", semanticInfo.Symbol.ToDisplayString()); 15244Assert.Equal("int", semanticInfo.Type.ToDisplayString()); 15246Assert.Equal("int", semanticInfo.ConvertedType.ToDisplayString()); 15250Assert.Equal("string.Length", semanticInfo.Symbol.ToDisplayString()); 15275Assert.Equal("char", semanticInfo.Type.ToDisplayString()); 15277Assert.Equal("char", semanticInfo.ConvertedType.ToDisplayString()); 15281Assert.Equal("string.this[int]", semanticInfo.Symbol.ToDisplayString()); 15308Assert.Equal("BaselineLog", semanticInfo.Symbol.ToDisplayString()); 15337Assert.Equal("dynamic", semanticInfo.Type.ToDisplayString()); 15339Assert.Equal("dynamic", semanticInfo.ConvertedType.ToDisplayString());
Symbols\AnonymousTypesSemanticsTests.cs (8)
592Assert.Equal("object.Equals(object)", method.ToDisplayString()); 660Assert.Equal("object.ToString()", method.ToDisplayString()); 681Assert.Equal("object.GetHashCode()", method.ToDisplayString()); 702Assert.Equal("<anonymous type: int f1, string f2>..ctor(int, string)", method.ToDisplayString()); 780Assert.Equal("x", info1.Symbol.ToDisplayString()); 849Assert.Equal("x", info1.Symbol.ToDisplayString()); 854Assert.Equal("y", info2.Symbol.ToDisplayString()); 1540Assert.Equal("<anonymous type: int a>.a", info.Symbol.ToDisplayString());
Symbols\CovariantReturnTests.cs (2)
2633Assert.Equal("System.Linq.Expressions.Expression(Of System.Func(Of Derived, String))", typeInfo.ConvertedType.ToDisplayString()); 2637Assert.Equal("System.Linq.Expressions.Expression(Of System.Func(Of Derived, System.Func(Of String)))", typeInfo.ConvertedType.ToDisplayString());
Symbols\Metadata\PE\LoadingAttributes.cs (13)
497Assert.Equal("object[]", t.ToDisplayString()); 504Assert.Equal("object[]", t.ToDisplayString()); 510Assert.Equal("int[]", t.ToDisplayString()); 625Assert.Equal("System.Runtime.InteropServices.ClassInterfaceType", a.CommonConstructorArguments[0].Type.ToDisplayString()); 1004Assert.Equal("sbyte[]", attrSym.CommonConstructorArguments[0].Type.ToDisplayString()); 1069Assert.Equal("char[]", a.CommonConstructorArguments[0].Type.ToDisplayString()); 1074Assert.Equal("string[]", a.CommonConstructorArguments[1].Type.ToDisplayString()); 1079Assert.Equal("ushort[]", na0[1].Type.ToDisplayString()); 1081Assert.Equal("ushort", elem[1].Type.ToDisplayString()); 1094Assert.Equal("ulong[]", a.CommonNamedArguments[0].Value.Type.ToDisplayString()); 1162Assert.Equal("AttributeUse.IFoo<System.Int16, System.UInt16>", (attrSym.CommonConstructorArguments[0].Value as INamedTypeSymbol).ToDisplayString(SymbolDisplayFormat.TestFormat)); 1211Assert.Equal("System.Linq.Expressions.Expression.BinaryExpressionProxy", ((ITypeSymbol)attr1.CommonConstructorArguments[0].Value).ToDisplayString(SymbolDisplayFormat.TestFormat)); 1216Assert.Equal("System.Linq.Expressions.Expression.TypeBinaryExpressionProxy", ((ITypeSymbol)attr1.CommonConstructorArguments[0].Value).ToDisplayString(SymbolDisplayFormat.TestFormat));
Symbols\Metadata\PE\TypeForwarders.cs (1)
1523return assembly.GetForwardedTypes().Select(t => t.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat));
Symbols\RelaxedShiftOperatorTests.cs (6)
105Assert.Equal("C1.operator " + op + "(C1, C2)", model.GetSymbolInfo(shift).Symbol.ToDisplayString()); 149Assert.Equal("C1.operator " + op + "(C1, C2)", model.GetSymbolInfo(shift).Symbol.ToDisplayString()); 193Assert.Equal("C1.operator " + op + "(C1, C2)", model.GetSymbolInfo(shift).Symbol.ToDisplayString()); 237Assert.Equal("C1.operator " + op + "(C1, C2)", model.GetSymbolInfo(shift).Symbol.ToDisplayString()); 281Assert.Equal("C1.operator " + op + "(C1, C2)", model.GetSymbolInfo(shift).Symbol.ToDisplayString()); 325Assert.Equal("C1.operator " + op + "(C1, C2)", model.GetSymbolInfo(shift).Symbol.ToDisplayString());
Symbols\Retargeting\RetargetCustomAttributes.cs (4)
307Assert.Equal("object[]", args[0].Type.ToDisplayString()); 311Assert.Equal("int[]", args[1].Type.ToDisplayString()); 317Assert.Equal("object[]", named["P"].Type.ToDisplayString()); 321Assert.Equal("int[]", named["F"].Type.ToDisplayString());
Symbols\Source\FileModifierTests.cs (1)
3556Assert.Equal("System.Void@<tree 0>", typeInfo.Type!.ToDisplayString(SymbolDisplayFormat.TestFormat.WithCompilerInternalOptions(SymbolDisplayCompilerInternalOptions.IncludeContainingFileForFileTypes)));
Symbols\Source\UsingAliasTests.cs (39)
52Assert.Equal("O", alias1.ToDisplayString()); 53Assert.Equal("O=System.Object", alias1.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 59Assert.Equal("System.Object", b2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 60Assert.Equal("System.Object", info2.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 65Assert.Equal("System.Object", b3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 66Assert.Equal("System.Object", info3.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 112Assert.Equal("O", alias1.ToDisplayString()); 113Assert.Equal("O=System.Object", alias1.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 119Assert.Equal("System.Object", b2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 120Assert.Equal("System.Object", info2.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 125Assert.Equal("System.Object", b3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 126Assert.Equal("System.Object", info3.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 165Assert.Equal("System.Object", info1.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 169Assert.Equal("O=System.Object", alias1.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 174Assert.Equal("System.Object", b2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 175Assert.Equal("System.Object", info2.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 180Assert.Equal("System.Object", b3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 181Assert.Equal("System.Object", info3.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 223Assert.Equal("System.Object", info1.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 227Assert.Equal("O=System.Object", alias1.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 232Assert.Equal("System.Object", b2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 233Assert.Equal("System.Object", info2.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 238Assert.Equal("System.Object", b3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 239Assert.Equal("System.Object", info3.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 275AssertEx.Equal(expected, usingAliasType.ToDisplayString(SymbolDisplayFormat.TestFormat)); 314Assert.Equal("System.Object", info2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 315Assert.Equal("System.Object", info2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 320Assert.Equal("System.Object", info3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 321Assert.Equal("System.Object", info3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 360Assert.Equal("System.Object", info2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 361Assert.Equal("System.Object", info2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 366Assert.Equal("System.Object", info3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 367Assert.Equal("System.Object", info3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 389Assert.Equal("O", alias.ToDisplayString()); 390Assert.Equal("O=System.Object", alias.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 410Assert.Equal("O", alias.ToDisplayString()); 411Assert.Equal("O=System.Object", alias.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 488Assert.Equal("O=System.Object", symbols[0].ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 509Assert.Equal("O=System.Object", symbols[0].ToDisplayString(format: SymbolDisplayFormat.TestFormat));
Symbols\TypeTests.cs (6)
1706Assert.Equal("System.PlatformID?", memType.ToDisplayString()); 1722Assert.Equal("System.Collections.DictionaryEntry?", memType.ToDisplayString()); 1767Assert.Equal("System.PlatformID?", memType.ToDisplayString()); 1774Assert.Equal("NS.IGoo<float, System.PlatformID>", tinfo.Type.ToDisplayString()); 1778Assert.Equal("float?", tinfo.Type.ToDisplayString()); 1783Assert.Equal("decimal?", tinfo.ConvertedType.ToDisplayString());
Microsoft.CodeAnalysis.CSharp.Test.Utilities (4)
CompilationTestUtils.cs (3)
34string[] symbolDescriptions = (from s in symbols select s.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)).ToArray(); 63AssertEx.SetEqual(symbols.Select(s => s.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)), descriptions); 74Assert.Equal(symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat), description);
SymbolUtilities.cs (1)
130return symbol.ToDisplayString(format);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
NamespaceGenerator.cs (1)
177: SyntaxFactory.ParseName(symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
Simplification\CSharpSimplificationService.Expander.cs (1)
1097var containingTypeString = reducedExtensionMethod.ContainingType.ToDisplayString(s_typeNameFormatWithGenerics);
Microsoft.CodeAnalysis.EditorFeatures (3)
CodeDefinitionWindow\DefinitionContextTracker.cs (2)
206return ImmutableArray.Create(new CodeDefinitionWindowLocation(symbol.ToDisplayString(), result.Value.filePath, result.Value.linePosition)); 213return ImmutableArray.Create(new CodeDefinitionWindowLocation(symbol.ToDisplayString(), declarationFile.FilePath, identifierSpan.Start));
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (1)
132public string FullDisplayName => RenameSymbol.ToDisplayString();
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (1)
Snippets\SnippetFunctions\AbstractSnippetFunctionGenerateSwitchCases.cs (1)
54typeSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat),
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (1)
MoveToNamespace\AbstractMoveToNamespaceTests.cs (1)
83var codeAction = renamedCodeActionsOperations.FirstOrDefault(a => a._symbol.ToDisplayString() == originalName);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
MoveStaticMembers\TestMoveStaticMembersService.cs (2)
57: selectedType.ContainingNamespace.ToDisplayString(); 65var destination = selectedType.ContainingNamespace.GetAllTypes(CancellationToken.None).First(t => t.ToDisplayString() == DestinationName);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Diagnostics\DiagnosticServiceTests.vb (1)
1920ctxt.ReportDiagnostic(Diagnostic.Create(Descriptor, method.Locations(0), method.ToDisplayString))
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (2)
InstructionDecoder.cs (2)
43builder.Append(parameter.Type.ToDisplayString(DisplayFormat)); 117return ((IMethodSymbol)method.GetISymbol()).ReturnType.ToDisplayString(DisplayFormat);
Microsoft.CodeAnalysis.Features (53)
AbstractAddParameterCodeFixProvider.cs (2)
350var methodDisplay = methodToUpdate.ToDisplayString(new SymbolDisplayFormat( 356var parameters = methodToUpdate.Parameters.Select(p => p.ToDisplayString(SimpleFormat));
AbstractForEachCastDiagnosticAnalyzer.cs (2)
136collectionElementType.ToDisplayString(), 137iterationType.ToDisplayString()));
AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
74var currentNamespace = symbol.ToDisplayString(s_namespaceDisplayFormat);
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
520messageFormat, member.ToDisplayString(ContainingTypeAndNameOnlyFormat));
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (1)
95var parameters = _constructorCandidate.Constructor.Parameters.Select(p => p.ToDisplayString(SimpleFormat));
ChangeSignature\AbstractChangeSignatureService.cs (1)
206return new ChangeSignatureResult(updatedSolution != null, updatedSolution, context.Symbol.ToDisplayString(), context.Symbol.GetGlyph(), options.PreviewChanges, confirmationMessage: confirmationMessage);
ChangeSignature\Parameter.cs (1)
101public override string ToString() => $"{Type.ToDisplayString(new SymbolDisplayFormat(genericsOptions: SymbolDisplayGenericsOptions.IncludeTypeParameters))} {Name} ({CallSiteValue})";
CodeLens\CodeLensReferencesService.cs (1)
255var fullName = GetEnclosingMethod(semanticModel, commonLocation, cancellationToken)?.ToDisplayString(MethodDisplayFormat);
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (2)
131var originalNamespaceName = semanticModel.GetRequiredDeclaredSymbol(originalNamespaceDeclarations.First(), cancellationToken).ToDisplayString(); 139var namespaceName = semanticModel.GetRequiredDeclaredSymbol(originalNamespaceDeclarations[i], cancellationToken).ToDisplayString();
Common\TaggedText.cs (1)
100getNavigationHint ??= static symbol => symbol?.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat);
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (1)
93namespacesInScope.Add(namespaceSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat));
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionProvider.cs (1)
108var namespaceOfTarget = target.ContainingNamespace.ToDisplayString(SymbolDisplayFormats.NameFormat);
Debugging\AbstractBreakpointResolver.cs (1)
85var vsDebugName = methodSymbol.ToDisplayString(s_vsDebugNameFormat);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (6)
2488new[] { GetDisplayName(newTypeDeclaration), oldSymbol.ContainingNamespace.ToDisplayString(), newSymbol.ContainingNamespace.ToDisplayString() })); 2761oldSymbol.ToDisplayString(diagnosticSpan.IsEmpty ? s_fullyQualifiedMemberDisplayFormat : s_unqualifiedMemberDisplayFormat)) 4589string.Format(FeaturesResources.member_kind_and_name, GetDisplayName(oldSymbol), oldSymbol.ToDisplayString(s_unqualifiedMemberDisplayFormat)) 4989arguments: new[] { oldCtor.ToDisplayString(SymbolDisplayFormats.NameFormat) })); 5730new[] { newCapture.Name, oldTypeOpt.ToDisplayString(ErrorDisplayFormat) }));
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
45firstField.ToDisplayString(),
ExtractInterface\AbstractExtractInterfaceService.cs (1)
120: refactoringResult.TypeToExtractFrom.ContainingNamespace.ToDisplayString();
ExtractInterface\ExtractInterfaceCodeAction.cs (1)
28: _typeAnalysisResult.TypeToExtractFrom.ContainingNamespace.ToDisplayString();
ExtractMethod\MethodExtractor.VariableSymbol.cs (3)
172return _parameterSymbol.ToDisplayString( 226return _localSymbol.ToDisplayString( 338return _symbol.ToDisplayString(
FindUsages\DefinitionItem.cs (1)
316var assemblyName = symbol.ContainingAssembly?.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat);
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (1)
265var displayName = equatableTypeOpt.ToDisplayString(new SymbolDisplayFormat(
GenerateType\AbstractGenerateTypeService.cs (2)
172var containingNamespaceName = containingNamespace.ToDisplayString(); 286if (namespaceSymbol != null && namespaceSymbol.ToDisplayString().StartsWith(includeUsingsOrImports, StringComparison.Ordinal))
GenerateType\AbstractGenerateTypeService.State.cs (2)
363NamespaceToGenerateInOpt = TypeToGenerateInOpt.ContainingNamespace.ToDisplayString(format); 370NamespaceToGenerateInOpt = namespaceSymbol.ToDisplayString(format);
ImplementAbstractClass\AbstractImplementAbstractClassCodeFixProvider.cs (2)
47var id = GetCodeActionId(abstractClassType.ContainingAssembly.Name, abstractClassType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)); 59abstractClassType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat),
ImplementInterface\AbstractImplementInterfaceService.CodeAction.cs (1)
144var typeName = interfaceType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (5)
191(null, null) => i1.NamespaceOrType.ToDisplayString().CompareTo(i2.NamespaceOrType.ToDisplayString()), 232import.NamespaceOrType.ToDisplayString(), projectName)); 254import.NamespaceOrType.ToDisplayString(), projectName)); 552var displayName = targetSymbol.ToDisplayString(s_displayFormat);
LanguageServiceIndexFormat\SymbolMoniker.cs (2)
61return new SymbolMoniker(WellKnownSymbolMonikerSchemes.DotnetNamespace, symbol.ToDisplayString()); 84throw new Exception($"Unable to get documentation comment ID for {symbol.ToDisplayString()}");
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (1)
99=> _symbol.ToDisplayString(format);
MetadataAsSource\AbstractMetadataAsSourceService.cs (1)
122topLevelNamespaceSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat),
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
195var documentTooltip = topLevelNamedType.ToDisplayString(new SymbolDisplayFormat(typeQualificationStyle: SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces));
MoveToNamespace\AbstractMoveToNamespaceService.cs (3)
305: symbol.ContainingNamespace.ToDisplayString().Length + 1; 307return $"{targetNamespace}.{symbol.ToDisplayString()[offset..]}"; 315=> namespaceSymbol.ToDisplayString(QualifiedNamespaceFormat);
PdbSourceDocument\ImplementationAssemblyLookupService.cs (1)
65var namespaceName = typeSymbol.ContainingNamespace.ToDisplayString(s_metadataSymbolDisplayFormat);
PullMemberUp\MembersPuller.cs (1)
334resultNamespace.ToDisplayString(SymbolDisplayFormats.NameFormat))
Snippets\SnippetFunctionService.cs (1)
71var fullyQualifiedEnumName = typeSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
Microsoft.CodeAnalysis.Test.Utilities (6)
Compilation\TestOperationVisitor.cs (1)
803AssertEx.Fail($"Unexpected parameter count for built in method: {method.ToDisplayString()}");
Diagnostics\CommonDiagnosticAnalyzers.cs (2)
1922var symbolsStartedStr = string.Join(", ", Roslyn.Utilities.EnumerableExtensions.Order(SymbolsStarted.Select(s => s.ToDisplayString()))); 1923var symbolsEndedStr = string.Join(", ", Roslyn.Utilities.EnumerableExtensions.Order(symbolsEnded.Select(s => s.ToDisplayString())));
Extensions\SymbolExtensions.cs (1)
13return symbol.ToDisplayString(SymbolDisplayFormat.TestFormat);
Metadata\ILBuilderVisualizer.cs (2)
63return string.Format("\"{0}\"", symbol == null ? (object)reference : symbol.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat)); 68return (((type as ISymbolInternal) ?? (type as Cci.IReference)?.GetInternalSymbol()) is ISymbolInternal symbol) ? symbol.GetISymbol().ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat) : type.ToString();
Microsoft.CodeAnalysis.VisualBasic (3)
SymbolDisplay\SymbolDisplayVisitor.Types.vb (1)
414Return prop.Name & " As " & prop.Type.ToDisplayString(format)
Symbols\Symbol.vb (1)
1264Private Function ISymbol_ToDisplayString(Optional format As SymbolDisplayFormat = Nothing) As String Implements ISymbol.ToDisplayString
Symbols\TypedConstant.vb (1)
57Dim typeName As String = constant.Type.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicAddImportsService.vb (1)
56result.Add(generator.NamespaceImportDeclaration(import.ToDisplayString()))
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (22)
Attributes\AttributeTests.vb (13)
267Assert.Equal("System.Configuration.Assemblies.AssemblyHashAlgorithm", a.CommonConstructorArguments(0).Type.ToDisplayString) 272Assert.Equal("String", a.CommonConstructorArguments(0).Type.ToDisplayString) 277Assert.Equal("Boolean", a.CommonConstructorArguments(0).Type.ToDisplayString) 282Assert.Equal("System.Reflection.AssemblyNameFlags", a.CommonConstructorArguments(0).Type.ToDisplayString) 287Assert.Equal("String", a.CommonConstructorArguments(0).Type.ToDisplayString) 292Assert.Equal("String", a.CommonConstructorArguments(0).Type.ToDisplayString) 297Assert.Equal("String", a.CommonConstructorArguments(0).Type.ToDisplayString) 302Assert.Equal("String", a.CommonConstructorArguments(0).Type.ToDisplayString) 1222Assert.Equal(tc.Type.ToDisplayString, "B(Of Integer).E") 4081Assert.Equal("Object()", args(0).Type.ToDisplayString()) 4085Assert.Equal("Integer()", args(1).Type.ToDisplayString()) 4091Assert.Equal("Object()", named("P").Type.ToDisplayString()) 4095Assert.Equal("Integer()", named("F").Type.ToDisplayString())
Attributes\AttributeTests_WellKnownAttributes.vb (6)
102Assert.Equal("String", attrSym.CommonConstructorArguments(0).Type.ToDisplayString) 107Assert.Equal("System.Runtime.InteropServices.ComInterfaceType", attrSym.CommonConstructorArguments(0).Type.ToDisplayString()) 119Assert.Equal("Boolean", attrSym.CommonNamedArguments(0).Value.Type.ToDisplayString) 235Assert.Equal("String", attrSym.CommonConstructorArguments(0).Type.ToDisplayString) 3443Assert.Equal("Boolean", attrSym.CommonNamedArguments(0).Value.Type.ToDisplayString) 3452Assert.Equal("Boolean", attrSym.CommonNamedArguments(0).Value.Type.ToDisplayString)
CodeGen\CodeGenTuples.vb (2)
1915Assert.Equal("(a As Integer, b As Integer)", model.GetTypeInfo(node).Type.ToDisplayString()) 1975Assert.Equal("(Integer, Integer)", model.GetTypeInfo(node).Type.ToDisplayString())
Emit\DeterministicTests.vb (1)
257Return GetForwardedTypes(assembly).Select(Function(t) t.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat))
Microsoft.CodeAnalysis.VisualBasic.Features (12)
AddImport\VisualBasicAddImportFeatureService.vb (1)
198Return ($"Imports {symbol.ToDisplayString()}",
CodeLens\VisualBasicDisplayInfoService.vb (1)
67Return If(symbol Is Nothing, FeaturesResources.paren_Unknown_paren, symbol.ToDisplayString(Format))
Completion\CompletionProviders\CrefCompletionProvider.vb (1)
219builder.Append(symbol.ToDisplayString(s_crefFormat))
Completion\CompletionProviders\ImportCompletionProvider\ImportCompletionProviderHelper.vb (1)
25builder.Add(import.ToDisplayString(SymbolDisplayFormats.NameFormat))
ExtractInterface\VisualBasicExtractInterfaceService.vb (1)
55Dim fullDisplayName = namespaceSymbol.ToDisplayString()
ExtractMethod\VisualBasicMethodExtractor.vb (2)
111typeParameter.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat), 112If(currentType Is Nothing, String.Empty, currentType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat))))
NavigationBar\VisualBasicNavigationBarItemService.vb (5)
248Dim name = type.ToDisplayString(_typeFormat) 251name &= " (" & type.ContainingType.ToDisplayString() & ")" 419method.ToDisplayString(displayFormat), 428member.ToDisplayString(displayFormat), 438member.ToDisplayString(displayFormat),
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (173)
Compilation\CompilationAPITests.vb (13)
1592Assert.Equal("<anonymous type: m1 As Integer, m2 As Integer>", type.ToDisplayString()) 1616Assert.Equal("<anonymous type: m1 As Integer, m2 As Integer>", type.ToDisplayString()) 1639Assert.Equal("<anonymous type: Key m1 As Integer>", type.ToDisplayString()) 1654Assert.Equal("<anonymous type: m1 As Integer>", type.ToDisplayString()) 1668Assert.Equal("<anonymous type: Key m1 As Integer, Key m2 As Boolean>", type.ToDisplayString()) 1748Dim result = op.ToDisplayString() 1764Dim result = op.ToDisplayString() 1773Dim result = op.ToDisplayString() 1783Dim result = op.ToDisplayString() 1794Dim result = op.ToDisplayString() 1810Dim result = op.ToDisplayString() 1853Dim result = op.ToDisplayString() 1897Dim result = op.ToDisplayString()
Compilation\SemanticModelAPITests.vb (5)
1732Assert.Equal(expectedTypeDisplayString, symbol.ToDisplayString()) 1737Assert.Equal(expectedTypeDisplayString, symbol.ToDisplayString()) 1747Assert.Equal(expectedTypeDisplayString, symbol.ToDisplayString()) 1752Assert.Equal(expectedTypeDisplayString, symbol.ToDisplayString()) 1911Assert.Equal("Function Method(param As System.Exception) As System.Exception", symbol.ToDisplayString())
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (13)
403Assert.Equal("N1", sym1.ToDisplayString(SymbolDisplayFormat.TestFormat)) 412Assert.Equal(sym1.ToDisplayString(SymbolDisplayFormat.TestFormat), sym2.ToDisplayString(SymbolDisplayFormat.TestFormat)) 419Assert.Equal("N1.E1", sym1.ToDisplayString(SymbolDisplayFormat.TestFormat)) 427Assert.Equal("N1.C1", sym1.ToDisplayString(SymbolDisplayFormat.TestFormat)) 437Assert.Equal(sym1.ToDisplayString(SymbolDisplayFormat.TestFormat), sym2.ToDisplayString(SymbolDisplayFormat.TestFormat)) 446Assert.Equal(sym1.ToDisplayString(SymbolDisplayFormat.TestFormat), sym2.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1154Assert.Equal("Public Shared Narrowing Operator CType(x As NS.A.S) As NS.E?", sym1.ToDisplayString()) 1155Assert.Equal("Public Shared Operator Mod(x As NS.A.S?, y As NS.E) As NS.E", sym2.ToDisplayString()) 2474Assert.Equal("Program.D", delegateSymbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 2571Assert.Equal("Sub [Class].Bob()", memberSymbol.ToDisplayString(SymbolDisplayFormat.TestFormat))
FlowAnalysis\TryLockUsingStatementTests.vb (46)
1743Assert.Equal("x", dataFlowAnalysisResults.DataFlowsIn(0).ToDisplayString) 1744Assert.Equal("lock", dataFlowAnalysisResults.DataFlowsIn(1).ToDisplayString) 1749Assert.Equal("x", dataFlowAnalysisResults.ReadInside(0).ToDisplayString) 1750Assert.Equal("lock", dataFlowAnalysisResults.ReadInside(1).ToDisplayString) 1757Assert.Equal("x", dataFlowAnalysisResults.WrittenOutside(0).ToDisplayString) 1758Assert.Equal("lock", dataFlowAnalysisResults.WrittenOutside(1).ToDisplayString) 1792Assert.Equal("x", dataFlowAnalysisResults.DataFlowsIn(0).ToDisplayString) 1797Assert.Equal("x", dataFlowAnalysisResults.ReadInside(0).ToDisplayString) 1800Assert.Equal("lock", dataFlowAnalysisResults.ReadOutside(0).ToDisplayString) 1806Assert.Equal("x", dataFlowAnalysisResults.WrittenOutside(0).ToDisplayString) 1807Assert.Equal("lock", dataFlowAnalysisResults.WrittenOutside(1).ToDisplayString) 1843Assert.Equal("x", dataFlowAnalysisResults.DataFlowsIn(0).ToDisplayString) 1844Assert.Equal("lock", dataFlowAnalysisResults.DataFlowsIn(1).ToDisplayString) 1849Assert.Equal("x", dataFlowAnalysisResults.ReadInside(0).ToDisplayString) 1850Assert.Equal("lock", dataFlowAnalysisResults.ReadInside(1).ToDisplayString) 1857Assert.Equal("x", dataFlowAnalysisResults.WrittenOutside(0).ToDisplayString) 1858Assert.Equal("lock", dataFlowAnalysisResults.WrittenOutside(1).ToDisplayString) 2204Assert.Equal("goo1", dataFlowAnalysisResults.AlwaysAssigned(0).ToDisplayString) 2205Assert.Equal("goo2", dataFlowAnalysisResults.AlwaysAssigned(1).ToDisplayString) 2210Assert.Equal("x", dataFlowAnalysisResults.DataFlowsIn(0).ToDisplayString) 2215Assert.Equal("x", dataFlowAnalysisResults.ReadInside(0).ToDisplayString) 2216Assert.Equal("goo1", dataFlowAnalysisResults.ReadInside(1).ToDisplayString) 2217Assert.Equal("goo2", dataFlowAnalysisResults.ReadInside(2).ToDisplayString) 2222Assert.Equal("goo1", dataFlowAnalysisResults.VariablesDeclared(0).ToDisplayString) 2223Assert.Equal("goo2", dataFlowAnalysisResults.VariablesDeclared(1).ToDisplayString) 2226Assert.Equal("goo1", dataFlowAnalysisResults.WrittenInside(0).ToDisplayString) 2227Assert.Equal("goo2", dataFlowAnalysisResults.WrittenInside(1).ToDisplayString) 2230Assert.Equal("x", dataFlowAnalysisResults.WrittenOutside(0).ToDisplayString) 2274Assert.Equal("x", dataFlowAnalysisResults.DataFlowsIn(0).ToDisplayString) 2279Assert.Equal("x", dataFlowAnalysisResults.ReadInside(0).ToDisplayString) 2288Assert.Equal("x", dataFlowAnalysisResults.WrittenOutside(0).ToDisplayString) 2332Assert.Equal("x", dataFlowAnalysisResults.DataFlowsIn(0).ToDisplayString) 2337Assert.Equal("x", dataFlowAnalysisResults.ReadInside(0).ToDisplayString) 2340Assert.Equal("x", dataFlowAnalysisResults.WrittenOutside(0).ToDisplayString) 2341Assert.Equal("goo1", dataFlowAnalysisResults.WrittenOutside(1).ToDisplayString) 2348Assert.Equal("x", dataFlowAnalysisResults.WrittenOutside(0).ToDisplayString) 2349Assert.Equal("goo1", dataFlowAnalysisResults.WrittenOutside(1).ToDisplayString) 2390Assert.Equal("x", dataFlowAnalysisResults.DataFlowsIn(0).ToDisplayString) 2395Assert.Equal("x", dataFlowAnalysisResults.ReadInside(0).ToDisplayString) 2396Assert.Equal("goo1", dataFlowAnalysisResults.ReadInside(1).ToDisplayString) 2397Assert.Equal("goo2", dataFlowAnalysisResults.ReadInside(2).ToDisplayString) 2402Assert.Equal("goo1", dataFlowAnalysisResults.VariablesDeclared(0).ToDisplayString) 2403Assert.Equal("goo2", dataFlowAnalysisResults.VariablesDeclared(1).ToDisplayString) 2406Assert.Equal("goo1", dataFlowAnalysisResults.WrittenInside(0).ToDisplayString) 2407Assert.Equal("goo2", dataFlowAnalysisResults.WrittenInside(1).ToDisplayString) 2410Assert.Equal("x", dataFlowAnalysisResults.WrittenOutside(0).ToDisplayString)
Semantics\AnonymousTypesTests.vb (12)
1498Assert.Equal("x As Object", symbol2.ToDisplayString()) 1502Assert.Equal("Private Shared Sub (x As Object)", symbol2.ContainingSymbol.ToDisplayString()) 1513Assert.Equal("Public Overridable Sub Invoke(x As Object)", info.Symbol.ToDisplayString()) 1514Assert.Equal("Sub <generated method>(x As Object)", info.Symbol.ContainingSymbol.ToDisplayString()) 1543Assert.Equal("x As Object", symbol2.ToDisplayString()) 1547Assert.Equal("Private Shared Sub (x As Object)", symbol2.ContainingSymbol.ToDisplayString()) 1558Assert.Equal("Public Overridable Overloads Sub Invoke(obj As Object)", info.Symbol.ToDisplayString()) 1559Assert.Equal("System.Action(Of Object)", info.Symbol.ContainingSymbol.ToDisplayString()) 1588Assert.Equal("x As Object", symbol2.ToDisplayString()) 1592Assert.Equal("Private Shared Sub (x As Object)", symbol2.ContainingSymbol.ToDisplayString()) 1600Assert.Equal("Public Overridable Overloads Sub Invoke()", info.Symbol.ToDisplayString()) 1601Assert.Equal("System.Action", info.Symbol.ContainingSymbol.ToDisplayString())
Semantics\BinaryOperators.vb (1)
783Assert.Equal("Public Shared Overloads Operator =(d1 As System.MulticastDelegate, d2 As System.MulticastDelegate) As Boolean", symbolInfo.Symbol.ToDisplayString())
Semantics\ForeachTest.vb (7)
1283Assert.Equal(names(0), semanticInfo.Type.ToDisplayString()) 1287Assert.Equal(names(1), semanticInfo.ConvertedType.ToDisplayString()) 1298Assert.Equal(names(0), semanticInfo.ConvertedType.ToDisplayString()) 1371semanticInfo.Type.ToDisplayString() <> "?" AndAlso 1372semanticInfo.Type.ToDisplayString() <> "Void" AndAlso 1373semanticInfo.ConvertedType.ToDisplayString() <> "?" AndAlso 1374semanticInfo.ConvertedType.ToDisplayString() <> "Void") Then
Semantics\ForLoopTest.vb (6)
565Assert.Equal(names(i * 2), semanticInfo(i).Type.ToDisplayString()) 566Assert.Equal(names(i * 2 + 1), semanticInfo(i).ConvertedType.ToDisplayString()) 641If (SemanticInfo.Item1.Type IsNot Nothing AndAlso SemanticInfo.Item1.Type.ToDisplayString() <> "?" AndAlso SemanticInfo.Item1.Type.ToDisplayString() <> "Void" AndAlso SemanticInfo.Item1.ConvertedType.ToDisplayString() <> "?" AndAlso SemanticInfo.Item1.ConvertedType.ToDisplayString() <> "Void") Then
Semantics\GetExtendedSemanticInfoTests.vb (6)
3052Assert.Equal("Function C.goo() As System.Int32", semanticInfo.MemberGroup(0).ToDisplayString(SymbolDisplayFormat.TestFormat)) 3404Assert.Equal("MyAttribute", semanticInfo.Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 6774semanticInfoEx.GetEnumeratorMethod.ToDisplayString(SymbolDisplayFormat.TestFormat)) 6778semanticInfoEx.CurrentProperty.ToDisplayString(SymbolDisplayFormat.TestFormat)) 6861semanticInfoEx.GetEnumeratorMethod.ToDisplayString(SymbolDisplayFormat.TestFormat)) 6865semanticInfoEx.CurrentProperty.ToDisplayString(SymbolDisplayFormat.TestFormat))
Semantics\GetSemanticInfoTests.vb (9)
1242Assert.Equal("MyAlias1=System.Int32", semanticInfo.Alias.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1253Assert.Equal("MyAlias2=Generic(Of AClass)", semanticInfo.Alias.ToDisplayString(SymbolDisplayFormat.TestFormat)) 2456Assert.Equal("String", speculativeTypeInfo.ConvertedType.ToDisplayString()) 2460Assert.Equal("String", speculativeTypeInfo.Type.ToDisplayString()) 2463Assert.Equal("Public Property Property1 As String", speculativeSymbolInfo.Symbol.ToDisplayString()) 2489Assert.Equal("String", speculativeTypeInfo.ConvertedType.ToDisplayString()) 2493Assert.Equal("String", speculativeTypeInfo.Type.ToDisplayString()) 2496Assert.Equal("Public WriteOnly Property Property1 As String", speculativeSymbolInfo.Symbol.ToDisplayString()) 3718Assert.Equal("Integer()", speculativeTypeInfo.ConvertedType.ToDisplayString())
Semantics\IFOperatorTest.vb (11)
1144Assert.Equal(names(i), semanticInfo.Type.ToDisplayString()) 1158If semanticInfos(0).Type IsNot Nothing AndAlso (semanticInfos(0).Type.ToDisplayString() <> "Void" AndAlso 1161semanticInfos(1).ConvertedType.ToDisplayString() <> "Void" AndAlso 1162semanticInfos(2).ConvertedType.ToDisplayString() <> "Void" AndAlso 1165Assert.Equal(semanticInfos(1).ConvertedType.ToDisplayString(), semanticInfos(2).ConvertedType.ToDisplayString()) 1173Assert.Equal(names(i), semanticInfo.ConvertedType.ToDisplayString()) 1228ElseIf (semanticInfo.Type.ToDisplayString() <> "?" And semanticInfo.Type.ToDisplayString() <> "Void" And semanticInfo.ConvertedType.ToDisplayString() <> "?" And semanticInfo.ConvertedType.ToDisplayString() <> "Void") Then
Semantics\MeMyBaseMyClassTests.vb (1)
587Assert.Equal(expectedTypeInfo, typeInfo.Type.ToDisplayString())
Semantics\MultiDimensionalTest.vb (3)
307Assert.Equal(names(0), semanticInfo.Type.ToDisplayString()) 311Assert.Equal(names(1), semanticInfo.ConvertedType.ToDisplayString()) 314Assert.Equal(names(0), semanticInfo.ConvertedType.ToDisplayString())
Semantics\NewOnInterfaceTests.vb (4)
1242Assert.Equal("IInterface", semanticInfo.Type.ToDisplayString()) 1246Assert.Equal("IInterface", semanticInfo.ConvertedType.ToDisplayString()) 1286Assert.Equal("IInterface", semanticInfo.Type.ToDisplayString()) 1290Assert.Equal("IInterface", semanticInfo.ConvertedType.ToDisplayString())
Semantics\QueryExpressions_SemanticModel.vb (4)
1856Assert.Equal("Public Overrides Function ToString() As String", symbolInfo.Symbol.ToDisplayString()) 1883Assert.Equal("Public Overloads ReadOnly Property Length As Integer", symbolInfo.Symbol.ToDisplayString()) 1910Assert.Equal("Public Overrides Function ToString() As String", symbolInfo.Symbol.ToDisplayString()) 1937Assert.Equal("Public Overloads ReadOnly Property Length As Integer", symbolInfo.Symbol.ToDisplayString())
Semantics\SyncLockTests.vb (13)
242Assert.Equal("Sub <generated method>()", semanticSummary.ConvertedType.ToDisplayString()) 282Assert.Equal("System.Collections.Generic.IEnumerable(Of <anonymous type: Key x As Integer, Key y As Char, Key bOdd As Boolean, Key z As String>)", semanticSummary.ConvertedType.ToDisplayString()) 313Assert.Equal("T", semanticSummary.Type.ToDisplayString()) 315Assert.Equal("T", semanticSummary.ConvertedType.ToDisplayString()) 345Assert.Equal("<anonymous type: Key p1 As Double>", semanticSummary.Type.ToDisplayString()) 348Assert.Equal("<anonymous type: Key p1 As Double>", semanticSummary.ConvertedType.ToDisplayString()) 374Assert.Equal("Object", semanticSummary.Type.ToDisplayString()) 379Assert.Equal("Object", semanticSummary.ConvertedType.ToDisplayString()) 407Assert.Equal("Object", semanticSummary.ConvertedType.ToDisplayString()) 437Assert.Equal("D", semanticSummary.Type.ToDisplayString()) 442Assert.Equal("D", semanticSummary.ConvertedType.ToDisplayString()) 467Assert.Equal("Program", semanticSummary.Type.ToDisplayString()) 472Assert.Equal("Program", semanticSummary.ConvertedType.ToDisplayString())
Semantics\TypeOfTests.vb (5)
746Assert.Equal("System.Boolean", semantics.GetTypeInfo(typeOfExpressions(0)).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 747Assert.Equal("System.String", semantics.GetSymbolInfo(typeOfExpressions(0).Type).Symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 753Assert.Equal("System.Int32", semantics.GetSymbolInfo(typeOfExpressions(1).Type).Symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 756Assert.Equal("System.Boolean", semantics.GetTypeInfo(typeOfExpressions(2)).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 757Assert.Equal("System.String", semantics.GetSymbolInfo(typeOfExpressions(2).Type).Symbol.ToDisplayString(SymbolDisplayFormat.TestFormat))
Semantics\UserDefinedBinaryOperators.vb (1)
218Assert.Equal(baseLine(i), symbolInfo.Symbol.ToDisplayString())
Semantics\UserDefinedUnaryOperators.vb (3)
60Assert.Equal("Public Shared Operator Not(x As Module1.C1) As Module1.C1", symbolInfo.Symbol.ToDisplayString()) 100Assert.Equal("Public Shared Operator +(x As Module1.C1) As Module1.C1", symbolInfo.Symbol.ToDisplayString()) 140Assert.Equal("Public Shared Operator -(x As Module1.C1) As Module1.C1", symbolInfo.Symbol.ToDisplayString())
Semantics\UsingStatementTest.vb (1)
328Assert.Equal(variables(i).ToString(), symbol.ToDisplayString())
Semantics\WithBlockSemanticModelTests.vb (9)
39Assert.Equal("Alias1", model.GetAliasInfo(DirectCast(withExpression.Expression, IdentifierNameSyntax)).ToDisplayString()) 42Assert.Equal("String", typeInfo.Type.ToDisplayString()) 43Assert.Equal("String", typeInfo.ConvertedType.ToDisplayString()) 47Assert.Equal("Public Shared field1 As String", symbolInfo.Symbol.ToDisplayString()) 71Assert.Equal("<anonymous type: A As Integer, B As String>", semanticInfo.Type.ToDisplayString()) 72Assert.Equal("<anonymous type: A As Integer, B As String>", semanticInfo.ConvertedType.ToDisplayString()) 104Assert.Equal("String", speculativeTypeInfo.ConvertedType.ToDisplayString()) 107Assert.Equal("String", speculativeTypeInfo.Type.ToDisplayString()) 110Assert.Equal("Public Property Property2 As String", speculativeSymbolInfo.Symbol.ToDisplayString())
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (60)
DocumentationComments\DocCommentTests.vb (2)
1115Assert.Equal("Public Sub Main()", TryCast(model, SemanticModel).GetEnclosingSymbol(names(0).SpanStart).ToDisplayString()) 11904Assert.Equal(e.Target, actual.Target.ToDisplayString)
SymbolsTests\AnonymousTypes\AnonymousTypesSemanticsTests.vb (39)
906Assert.Equal("<anonymous type: Key aa As Integer, CCC As ModuleA.SSS>", type.ToDisplayString()) 934type.ToDisplayString()) 939iEquatable.ToDisplayString()) 983Assert.Equal("Public ReadOnly Property aa As Integer", info.Symbol.ToDisplayString()) 1006Assert.Equal("Public ReadOnly Property aa As Integer", info.Symbol.ToDisplayString()) 1009Assert.Equal("Public Property bb As Integer", info.Symbol.ToDisplayString()) 1012Assert.Equal("Public ReadOnly Property aa As Integer", info.Symbol.ToDisplayString()) 1037Assert.Equal("Public Property a As Integer", info.Symbol.ToDisplayString()) 1040Assert.Equal("args As String()", info.Symbol.ToDisplayString()) 1043Assert.Equal("Public Property b As String", info.Symbol.ToDisplayString()) 1046Assert.Equal("Public Property args As String()", info.Symbol.ToDisplayString()) 1049Assert.Equal("Public Property a As Integer", info.Symbol.ToDisplayString()) 1073Assert.Equal("Public Sub New()", info.Symbol.ToDisplayString()) 1076Assert.Equal("Program", info.Symbol.ToDisplayString()) 1100Assert.Equal("Public Sub New()", info.Symbol.ToDisplayString()) 1103Assert.Equal("Program", info.Symbol.ToDisplayString()) 1134Assert.Equal("Public ReadOnly Property aa As Integer", info.Symbol.ToDisplayString()) 1163Assert.Equal("Public ReadOnly Property aa As Integer", info.Symbol.ToDisplayString()) 1187Assert.Equal("Public ReadOnly Property aa As String", info.Symbol.ToDisplayString()) 1216Assert.Equal("Public ReadOnly Property aa As String", info.Symbol.ToDisplayString()) 1240Assert.Equal("x", querySymbol.ToDisplayString()) 1244Assert.Equal("x", querySymbol.ToDisplayString()) 1248model.GetSymbolInfo(DirectCast(nodes(2), ExpressionSyntax)).Symbol.ToDisplayString()) 1272Assert.Equal("Public Sub New(aa As Integer, bb As Integer)", info.Symbol.ToDisplayString()) 1296model.GetSymbolInfo(DirectCast(nodes(0), ExpressionSyntax)).Symbol.ToDisplayString()) 1321model.GetTypeInfo(DirectCast(nodes(0), ExpressionSyntax)).Type.ToDisplayString()) 1355model.GetTypeInfo(DirectCast(nodes(0), ExpressionSyntax)).Type.ToDisplayString()) 1389model.GetTypeInfo(DirectCast(nodes(0), ExpressionSyntax)).Type.ToDisplayString()) 1422model.GetTypeInfo(DirectCast(nodes(0), ExpressionSyntax)).Type.ToDisplayString()) 1452model.GetSymbolInfo(DirectCast(nodes(0), ExpressionSyntax)).Symbol.ToDisplayString()) 1479model.GetSymbolInfo(DirectCast(nodes(0), ExpressionSyntax)).Symbol.ToDisplayString()) 1506model.GetSymbolInfo(DirectCast(nodes(0), ExpressionSyntax)).Symbol.ToDisplayString()) 1533model.GetSymbolInfo(DirectCast(nodes(0), ExpressionSyntax)).Symbol.ToDisplayString()) 1558model.GetSymbolInfo(DirectCast(nodes(0), ExpressionSyntax)).Symbol.ToDisplayString()) 1560model.GetSymbolInfo(DirectCast(nodes(1), ExpressionSyntax)).Symbol.ToDisplayString()) 1562model.GetSymbolInfo(DirectCast(nodes(2), ExpressionSyntax)).Symbol.ToDisplayString()) 1585model.GetSymbolInfo(DirectCast(nodes(0), ExpressionSyntax)).Symbol.ToDisplayString()) 1587model.GetSymbolInfo(DirectCast(nodes(1), ExpressionSyntax)).Symbol.ToDisplayString()) 1589model.GetSymbolInfo(DirectCast(nodes(2), ExpressionSyntax)).Symbol.ToDisplayString())
SymbolsTests\Metadata\PE\LoadingAttributes.vb (13)
560Assert.Equal("Object()", t.ToDisplayString()) 567Assert.Equal("Object()", t.ToDisplayString()) 573Assert.Equal("Integer()", t.ToDisplayString()) 686Assert.Equal("String", a.CommonConstructorArguments(0).Type.ToDisplayString) 695Assert.Equal("String", a.CommonConstructorArguments(0).Type.ToDisplayString) 701Assert.Equal("Boolean", a.CommonNamedArguments(0).Value.Type.ToDisplayString) 712Assert.Equal("System.Runtime.InteropServices.ClassInterfaceType", a.CommonConstructorArguments(0).Type.ToDisplayString) 1100Assert.Equal("SByte()", attrSym.CommonConstructorArguments(0).Type.ToDisplayString()) 1162Assert.Equal("Char()", a.CommonConstructorArguments(0).Type.ToDisplayString()) 1166Assert.Equal("String()", a.CommonConstructorArguments(1).Type.ToDisplayString()) 1171Assert.Equal("UShort()", na0(1).Type.ToDisplayString()) 1173Assert.Equal("UShort", elem(1).Type.ToDisplayString()) 1182Assert.Equal("ULong()", a.CommonNamedArguments(0).Value.Type.ToDisplayString)
SymbolsTests\Metadata\PE\TypeForwarders.vb (1)
1138Return DirectCast(assembly, IAssemblySymbol).GetForwardedTypes().Select(Function(t) t.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat))
SymbolsTests\Retargeting\RetargetingCustomAttributes.vb (4)
279Assert.Equal("Object()", args(0).Type.ToDisplayString()) 283Assert.Equal("Integer()", args(1).Type.ToDisplayString()) 289Assert.Equal("Object()", named("P").Type.ToDisplayString()) 293Assert.Equal("Integer()", named("F").Type.ToDisplayString())
SymbolsTests\Source\BindingsTests.vb (1)
679Assert.Equal("A.D", type.ToDisplayString())
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (6)
CompilationTestUtils.vb (6)
1148symType = symType.Distinct().OrderBy(Function(x) x.ToDisplayString(), StringComparer.OrdinalIgnoreCase).ToList() 1150symType = symType.OrderBy(Function(x) x.ToDisplayString(), StringComparer.OrdinalIgnoreCase).ToList() 1169Assert.Equal(ExpectedDispName(count), item.ToDisplayString()) 1196Dim symbolDescriptions As String() = (From s In symbols Select s.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)).ToArray() 1210Assert.Equal(symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat), description) 1230SortAndMergeStrings(symbols.Select(Function(s) s.ToDisplayString()).ToArray()))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
CodeGeneration\NamespaceGenerator.vb (1)
131Return SyntaxFactory.ParseName(symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat))
Simplification\VisualBasicSimplificationService.Expander.vb (1)
253Dim containingType = reducedExtensionMethod.ContainingType.ToDisplayString(symbolDisplayFormat)
Utilities\IntrinsicOperators\PredefinedCastExpressionDocumentation.vb (1)
19Return String.Format(VBWorkspaceResources.Converts_an_expression_to_the_0_data_type, _resultingType.ToDisplayString())
VisualBasicAddImportsService.vb (1)
56result.Add(generator.NamespaceImportDeclaration(import.ToDisplayString()))
Microsoft.CodeAnalysis.Workspaces (8)
Editing\ImportAdderService.cs (1)
102.NamespaceImportDeclaration(namespaceSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat))
FindSymbols\Declarations\DeclarationFinder_SourceDeclarations.cs (1)
261return container.ToDisplayString(DottedNameFormat);
FindSymbols\SymbolFinder_Helpers.cs (1)
206: $"{candidate.ContainingNamespace.ToDisplayString(SymbolDisplayFormats.SignatureFormat)}.{candidate.MetadataName}";
INamespaceOrTypeSymbolExtensions.cs (1)
22=> symbol.ToDisplayString(s_shortNameFormat);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (2)
20=> symbol.ToDisplayString(SymbolDisplayFormats.NameFormat); 23=> symbol.ToDisplayString(SymbolDisplayFormats.SignatureFormat);
Rename\ConflictEngine\ConflictResolver.cs (1)
396return symbol.ToDisplayString(s_metadataSymbolDisplayFormat);
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
620var newMetadataName = symbol.ToDisplayString(s_metadataSymbolDisplayFormat);
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
SymbolKeyTests.cs (2)
312symbols.Select(s => s.ToDisplayString())); 354TestRoundTrip(GetDeclaredSymbols(compilation).OfType<IFieldSymbol>().Select(fs => fs.Type), compilation, s => s.ToDisplayString());
Microsoft.VisualStudio.LanguageServices (43)
CallHierarchy\CallHierarchyItem.cs (4)
48_containingTypeName = symbol.ContainingType.ToDisplayString(ContainingTypeFormat); 49_containingNamespaceName = symbol.ContainingNamespace.ToDisplayString(ContainingNamespaceFormat); 51_name = symbol.ToDisplayString(MemberNameFormat); 53_sortText = symbol.ToDisplayString();
CallHierarchy\Finders\BaseMemberFinder.cs (1)
24_text = string.Format(EditorFeaturesResources.Calls_To_Base_Member_0, symbol.ToDisplayString());
CallHierarchy\Finders\InterfaceImplementationCallFinder.cs (1)
25_text = string.Format(EditorFeaturesResources.Calls_To_Interface_Implementation_0, symbol.ToDisplayString());
ChangeSignature\AddParameterDialogViewModel.cs (1)
58public string? TypeName => TypeSymbol?.ToDisplayString(s_symbolDisplayFormat);
ChangeSignature\ChangeSignatureDialogViewModel.ParameterViewModels.cs (1)
216public override string Type => ParameterSymbol.Type.ToDisplayString(s_parameterDisplayFormat);
ExtractClass\VisualStudioExtractClassOptionsService.cs (1)
78: selectedType.ContainingNamespace.ToDisplayString();
Implementation\ContainedLanguageRefactorNotifyService.cs (1)
51GetRenameType(symbol), symbol.ToDisplayString(s_qualifiedDisplayFormat), newName);
Library\ObjectBrowser\AbstractDescriptionBuilder.cs (3)
77var text = namespaceSymbol.ToDisplayString(); 96AddName(typeSymbol.ToDisplayString(s_typeDisplay)); 122var text = typeSymbol.ToDisplayString(typeDisplayFormat);
Library\ObjectBrowser\AbstractListItemFactory.cs (11)
61? namedTypeSymbol.ToDisplayString(s_simplePredefinedTypeDisplay) 62: namedTypeSymbol.ToDisplayString(s_simpleNormalTypeDisplay); 72var searchText = memberSymbol.ToDisplayString(s_searchFormat); 92var searchText = memberSymbol.ToDisplayString(s_searchFormat); 102? namedTypeSymbol.ToDisplayString(s_simplePredefinedTypeFullName) 103: namedTypeSymbol.ToDisplayString(s_simpleNormalTypeFullName); 105var searchText = namedTypeSymbol.ToDisplayString(s_searchFormat); 113? namedTypeSymbol.ToDisplayString(s_predefinedTypeDisplay) 114: namedTypeSymbol.ToDisplayString(s_normalTypeDisplay); 118var searchText = namedTypeSymbol.ToDisplayString(s_searchFormat); 125var text = namespaceSymbol.ToDisplayString();
Library\ObjectBrowser\Extensions.cs (3)
32? memberSymbol.ToDisplayString(s_memberDisplayFormat) 44? namespaceSymbol.ToDisplayString() 51? typeSymbol.ToDisplayString(s_typeDisplayFormat)
Library\VsNavInfo\NavInfoFactory.cs (3)
229? namespaceSymbol.ToDisplayString() 236? typeSymbol.ToDisplayString(LibraryService.TypeDisplayFormat) 243? memberSymbol.ToDisplayString(LibraryService.MemberDisplayFormat)
MoveStaticMembers\TypeNameItem.cs (1)
26TypeName = type.ToDisplayString();
MoveStaticMembers\VisualStudioMoveStaticMembersOptionsService.cs (2)
117var existingTypeNames = existingTypes.SelectAsArray(t => t.ToDisplayString()); 123: selectedType.ContainingNamespace.ToDisplayString();
Progression\GraphBuilder.cs (1)
405node.Label = symbol.ToDisplayString();
Progression\GraphNodeIdCreation.cs (3)
47builder.Namespace = symbol.ToDisplayString(); 92items.Add(GraphNodeId.GetPartial(CodeGraphNodeIdName.Namespace, typeParameter.ContainingNamespace.ToDisplayString())); 113items.Add(GraphNodeId.GetPartial(CodeGraphNodeIdName.Namespace, underlyingType.ContainingNamespace.ToDisplayString()));
PullMemberUp\MainDialog\BaseTypeTreeNodeViewModel.cs (2)
34public string Namespace => string.Format(ServicesVSResources.Namespace_0, Symbol.ContainingNamespace?.ToDisplayString() ?? "global"); 60.OrderBy(baseType => baseType.ToDisplayString())
Utilities\SymbolViewModel.cs (2)
47public string SymbolName => Symbol.ToDisplayString(s_symbolDisplayFormat); 51public string SymbolAutomationText => Symbol.ToDisplayString(s_symbolAutomationFormat);
Venus\ContainedLanguageCodeSupport.cs (2)
53baseClassName = type.BaseType.ToDisplayString(); 455return string.Format("{0}({1})", member.Name, string.Join(",", ((IMethodSymbol)member).Parameters.Select(p => p.Type.ToDisplayString())));
Microsoft.VisualStudio.LanguageServices.CSharp (18)
CodeModel\CSharpCodeModelService.cs (6)
770=> typeSymbol.ToDisplayString(s_codeTypeRefAsFullNameFormat); 773=> typeSymbol.ToDisplayString(s_codeTypeRefAsStringFormat); 1021return symbol.ToDisplayString(s_externalNameFormat); 1031return symbol.ToDisplayString(s_externalFullNameFormat); 2746var typeName = typeSymbol.ToDisplayString(s_setTypeFormat); 3071SyntaxFactory.ParseTypeName(type.ToDisplayString())));
LanguageService\CSharpHelpContextService.cs (2)
532var displayString = symbol.ToDisplayString(TypeFormat); 563var name = symbol.ToDisplayString(NameFormat);
ObjectBrowser\DescriptionBuilder.cs (4)
30AddName(namespaceSymbol.ToDisplayString()); 53AddName(typeSymbol.ToDisplayString(typeNameFormat)); 95AddName(typeSymbol.ToDisplayString(typeNameFormat)); 223AddName(methodSymbol.ToDisplayString(methodNameFormat));
ObjectBrowser\ListItemFactory.cs (2)
31=> memberSymbol.ToDisplayString(s_memberDisplayFormat); 34=> memberSymbol.ToDisplayString(s_memberWithContainingTypeDisplayFormat);
Progression\CSharpProgressionLanguageService.cs (3)
102var label = symbol.ToDisplayString(displayFormat); 108label += " : " + typeToShow.ToDisplayString(s_labelFormat); 113label += " (" + symbol.ContainingSymbol.ToDisplayString(s_labelFormat) + ")";
ProjectSystemShim\CSharpProjectShim.ICSharpProjectSite.cs (1)
137var entryPointNames = entryPoints.Select(e => e.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat.WithGlobalNamespaceStyle(SymbolDisplayGlobalNamespaceStyle.Omitted))).ToArray();
Microsoft.VisualStudio.LanguageServices.Implementation (3)
CodeModel\CodeModelExtensions.cs (1)
23=> symbol.ToDisplayString(s_fullNameWithEscapedKeywordsFormat);
CodeModel\InternalElements\CodeClass.cs (1)
217pBaseName = typeSymbol.BaseType.ToDisplayString(s_BaseNameFormat);
CodeModel\MethodXml\AbstractMethodXmlBuilder.cs (1)
400? GetTypeName(type) + ", " + type.ContainingAssembly.ToDisplayString()
Microsoft.VisualStudio.LanguageServices.UnitTests (3)
MoveStaticMembers\MoveStaticMembersViewModelTest.vb (2)
426Assert.Equal("TestNs.ConflictingClassName", options.Destination.ToDisplayString()) 777Assert.Equal("TestNs.ConflictingClassName", options.Destination.ToDisplayString())
VsNavInfo\VsNavInfoTests.vb (1)
840Assert.True(navInfo IsNot Nothing, $"Could not retrieve nav info for {symbol.ToDisplayString()}")
Microsoft.VisualStudio.LanguageServices.VisualBasic (38)
CodeModel\Extenders\GenericExtender.vb (3)
73Return baseTypeSymbol.ToDisplayString() 81typeSymbol.Interfaces(index).ToDisplayString(), 90typeSymbol.Interfaces(index).ToDisplayString(),
CodeModel\MethodXML\MethodXmlBuilder.vb (1)
343Return symbol.ContainingSymbol.ToDisplayString(s_fullNameFormat) & "." & symbol.Name
CodeModel\VisualBasicCodeModelService.vb (14)
820Return typeSymbol.ToDisplayString(s_codeTypeRefAsFullNameFormat) 824Return typeSymbol.ToDisplayString(s_codeTypeRefAsStringFormat) 1417Return symbol.ToDisplayString(s_externalNameFormat) 1425Return symbol.ToDisplayString(s_externalfullNameFormat) 2994Dim typeName = typeSymbol.ToDisplayString(s_setTypeFormat) 3034Dim typeName = typeSymbol.ToDisplayString(s_setTypeFormat) 3061Dim typeName = typeSymbol.ToDisplayString(s_setTypeFormat) 3119Dim parameterStrings = invokeMethod.Parameters.Select(Function(p) p.ToDisplayString(s_raiseEventSignatureFormat)) 3164Dim newType = SyntaxFactory.ParseTypeName(typeSymbol.ToDisplayString(s_setTypeFormat)) 3216Dim typeName = typeSymbol.ToDisplayString(s_setTypeFormat) 3288Dim typeName = typeSymbol.ToDisplayString(s_setTypeFormat) 3317Dim typeName = typeSymbol.ToDisplayString(s_setTypeFormat) 3349Dim typeName = typeSymbol.ToDisplayString(s_setTypeFormat) 3400Dim typeName = typeSymbol.ToDisplayString(s_setTypeFormat)
CodeModel\VisualBasicCodeModelService_Prototype.vb (4)
162builder.Append(symbol.ToDisplayString(s_prototypeFullNameFormat)) 164builder.Append(symbol.ToDisplayString(s_prototypeTypeNameFormat)) 190builder.Append(parameter.Type.ToDisplayString(s_prototypeFullNameFormat)) 213builder.Append(type.ToDisplayString(s_prototypeFullNameFormat))
Help\VisualBasicHelpContextService.vb (3)
78Dim displayString = symbol.ToDisplayString(TypeFormat) 108Return "vb." + type.ToDisplayString(SpecialTypeFormat) 117Dim name = symbol.ToDisplayString(NameFormat)
Help\VisualBasicHelpContextService.Visitor.vb (1)
686result = "vb." + typeInfo.ToDisplayString(TypeFormat.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes))
ObjectBrowser\DescriptionBuilder.vb (6)
26AddName(namespaceSymbol.ToDisplayString()) 46AddName(typeSymbol.ToDisplayString(typeNameFormat)) 86AddName(typeSymbol.ToDisplayString(typeNameFormat)) 138AddName(methodSymbol.ToDisplayString(methodNameFormat)) 173AddName(methodSymbol.ToDisplayString(methodNameFormat)) 207AddName(methodSymbol.ToDisplayString(methodNameFormat))
ObjectBrowser\ListItemFactory.vb (2)
29Return memberSymbol.ToDisplayString(s_memberWithContainingTypeDisplayFormat) 33Return memberSymbol.ToDisplayString(s_memberDisplayFormat)
Progression\VisualBasicProgressionLanguageService.vb (2)
86Dim label As String = symbol.ToDisplayString(displayFormat) 89label += " (" + symbol.ContainingSymbol.ToDisplayString(displayFormat) + ")"
ProjectSystemShim\EntryPointFinder.vb (1)
42If baseType.ToDisplayString() = "System.Windows.Forms.Form" Then
ProjectSystemShim\VisualBasicProject.vb (1)
229Dim names = entryPoints.Select(Function(p) p.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat _