9 implementations of ToDisplayString
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
193public string ToDisplayString(SymbolDisplayFormat format = null)
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
193public string ToDisplayString(SymbolDisplayFormat format = null)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
193public 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)
1338Private Function ISymbol_ToDisplayString(Optional format As SymbolDisplayFormat = Nothing) As String Implements ISymbol.ToDisplayString
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
193public string ToDisplayString(SymbolDisplayFormat format = null)
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
193public string ToDisplayString(SymbolDisplayFormat format = null)
558 references to ToDisplayString
Aspire.Hosting.Integration.Analyzers (10)
AspireExportAnalyzer.cs (10)
188method.ReturnType.ToDisplayString())); 200parameter.Type.ToDisplayString(), 215var targetTypeName = targetType.ToDisplayString(); 460&& namedType.ContainingNamespace.ToDisplayString() == "System.Threading.Tasks"; 606reasons.Add($"parameter '{param.Name}' uses '{paramsArray.ElementType.ToDisplayString()}[]' which is not ATS-compatible"); 624reasons.Add($"parameter '{param.Name}' of type '{paramType.ToDisplayString()}' is not ATS-compatible"); 631reasons.Add($"return type '{method.ReturnType.ToDisplayString()}' is not ATS-compatible"); 664var dpTypeName = dpType.ToDisplayString(); 753typeSymbol.ToDisplayString())); 1175attr.AttributeClass.ContainingNamespace?.ToDisplayString() == "Aspire.Hosting")
ConfigurationSchemaGenerator (9)
ConfigSchemaEmitter.cs (2)
417if (attribute.AttributeClass?.ToDisplayString() == "System.ObsoleteAttribute") 421else if (attribute.AttributeClass?.ToDisplayString() == "System.ComponentModel.EditorBrowsableAttribute" &&
ConfigSchemaGenerator.cs (2)
62if (attribute.AttributeClass?.ToDisplayString() == ConfigurationSchemaAttributeName) 85else if (attribute.AttributeClass?.ToDisplayString() == LoggingCategoriesAttributeName)
RuntimeSource\Configuration.Binder\Parser\BinderInvocation.cs (1)
68string containingNamespaceName = containingNamespace.ToDisplayString();
RuntimeSource\Configuration.Binder\Parser\Extensions.cs (3)
103: type.ToDisplayString(s_identifierCompatibleFormat).Replace(".", string.Empty); 125string? @namespace = type.ContainingNamespace is { IsGlobalNamespace: false } containingNamespace ? containingNamespace.ToDisplayString() : null; 126string displayString = type.ToDisplayString(s_minimalDisplayFormat);
RuntimeSource\SourceGenerators\TypeModelHelper.cs (1)
38public static string GetFullyQualifiedName(this ITypeSymbol type) => type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
EventSourceGenerator (1)
EventSourceGenerator.Parser.cs (1)
40attribute.AttributeClass.ToDisplayString() != EventSourceAttribute)
GenerateDocumentationAndConfigFiles (5)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
67return this.SymbolToDisplayNames.GetOrAdd(symbol, s => s.ToDisplayString(this.Format));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
24=> symbol.ToDisplayString(s_shortNameFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
25=> symbol.ToDisplayString(SymbolDisplayFormats.NameFormat); 28=> symbol.ToDisplayString(SymbolDisplayFormats.SignatureFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
105.NamespaceImportDeclaration(namespaceSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat))
ILLink.CodeFixProvider (1)
RequiresUnsafeCodeFixProvider.cs (1)
221typeSyntax = SyntaxFactory.ParseTypeName(typeInfo.Type.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat))
ILLink.RoslynAnalyzer (5)
ISymbolExtensions.cs (5)
149sb.Append(fieldSymbol.ContainingSymbol.ToDisplayString(ILLinkTypeDisplayFormat)); 159sb.Append(symbol.ContainingType.ToDisplayString(ILLinkTypeDisplayFormat)); 172sb.Append(methodSymbol.ContainingType.ToDisplayString(ILLinkTypeDisplayFormat)); 176sb.Append(methodSymbol.ToDisplayString(ILLinkMemberDisplayFormat)); 180sb.Append(symbol.ToDisplayString());
Microsoft.Analyzers.Extra (2)
CallAnalysis\Arrays.cs (2)
128var diagnostic = Diagnostic.Create(DiagDescriptors.Arrays, loc, valueType.ToDisplayString(), type.ToDisplayString());
Microsoft.Analyzers.Local (9)
ApiLifecycle\AssemblyAnalysis.cs (8)
131var typeSignature = type.ToDisplayString(_format); 141var baseTypes = new HashSet<string>(type.AllInterfaces.Select(x => x.ToDisplayString(_shortSymbolNameFormat))); 150_ = baseTypes.Add(type.EnumUnderlyingType.ToDisplayString(_format)); 157_ = baseTypes.Add(baseType.ToDisplayString(_shortSymbolNameFormat)); 219var methodSignature = member.ToDisplayString(_formatNoVariance) + ";"; 234var propSignature = member.ToDisplayString(_formatNoVariance); 249var fieldSignature = member.ToDisplayString(_formatNoVariance); 255fieldSignature = "const " + t.ToDisplayString(_enumType) + " " + fieldSignature;
Utilities\SymbolExtensions.cs (1)
54var attrType = a.AttributeClass?.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
Microsoft.AspNetCore.Analyzers (1)
OptionsFacts.cs (1)
16if (string.Equals(item.OptionsType.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat), SymbolNames.MvcOptions.MetadataName) &&
Microsoft.AspNetCore.App.Analyzers (4)
src\aspnetcore\src\Shared\RoslynUtils\SymbolExtensions.cs (4)
249return $"({enumType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}){SymbolDisplay.FormatPrimitive(defaultValue!, false, false)}"; 259return $"({underlyingEnumType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}){SymbolDisplay.FormatPrimitive(defaultValue!, false, false)}"; 299var constructedType = $"typeof({parameterSymbol.ContainingType.ToDisplayString()})"; 300var parameterTypes = constructor.Parameters.Select(parameter => $"typeof({parameter.Type.ToDisplayString()})");
Microsoft.AspNetCore.Components.Analyzers (14)
ComponentParameterAnalyzer.cs (8)
87property.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat))); 94property.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat))); 108property.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat), 109property.Type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat), 110symbols.ParameterCaptureUnmatchedValuesRuntimeType.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat))); 118property.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat))); 129type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat), 133captureUnmatchedValuesParameters.Select(p => p.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)).OrderBy(n => n))));
InternalUsageAnalyzer.cs (4)
140symbol.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat))); 150containingType.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat))); 169symbol.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat))); 179containingType.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat)));
PersistentStateAnalyzer.cs (1)
79propertySymbol.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)));
SupplyParameterFromFormAnalyzer.cs (1)
79propertySymbol.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)));
Microsoft.AspNetCore.Components.SdkAnalyzers (11)
ComponentParameterAnalyzer.cs (7)
81property.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat))); 88property.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat))); 102property.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat), 103property.Type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat), 104symbols.ParameterCaptureUnmatchedValuesRuntimeType.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat))); 116type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat), 120captureUnmatchedValuesParameters.Select(p => p.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)).OrderBy(n => n))));
InternalUsageAnalyzer.cs (4)
140symbol.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat))); 150containingType.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat))); 169symbol.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat))); 179containingType.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat)));
Microsoft.AspNetCore.Mvc.Api.Analyzers (1)
AddResponseTypeAttributeCodeFixAction.cs (1)
219SyntaxFactory.ParseTypeName(typeSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat))
Microsoft.AspNetCore.OpenApi.SourceGenerators (1)
XmlComments\XmlComment.cs (1)
199var type = symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat);
Microsoft.CodeAnalysis (11)
CodeGen\CompilationTestData.cs (1)
131return iMethod.ToDisplayString(format);
DiagnosticAnalyzer\AnalyzerDriver.cs (2)
2993declaredSymbol.ToDisplayString() == otherSymbol.ToDisplayString();
DiagnosticAnalyzer\SymbolDeclaredCompilationEvent.cs (1)
54return "SymbolDeclaredCompilationEvent(" + name + " " + Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat) + loc + ")";
Emit\NoPia\CommonEmbeddedMethod.cs (1)
311return UnderlyingMethod.GetInternalSymbol().GetISymbol().ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
Emit\NoPia\CommonEmbeddedParameter.cs (1)
271return ((ISymbol)UnderlyingParameter).ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
Emit\NoPia\CommonEmbeddedType.cs (1)
723return UnderlyingNamedType.GetInternalSymbol().GetISymbol().ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithMetadataName.cs (1)
177attribute.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)
233return symbol.ToDisplayString(SymbolDisplayFormat.TestFormat);
Microsoft.CodeAnalysis.Analyzers (23)
ImplementationIsObsoleteAnalyzer.cs (1)
55&& a.AttributeClass.ToDisplayString().Equals(ImplementationIsObsoleteAttributeFullName, StringComparison.Ordinal)) is { } attr &&
InternalImplementationOnlyAnalyzer.cs (1)
58&& a.AttributeClass.ToDisplayString().Equals(InternalImplementationOnlyAttributeFullName, StringComparison.Ordinal)) &&
MetaAnalyzers\DiagnosticAnalyzerAPIUsageAnalyzer.cs (5)
143violatingTypeNamesBuilder.Add(usedType.ToDisplayString()); 144violatingUsedTypeNamesBuilder.Add(typeToProcess.ToDisplayString()); 160if (violatingUsedTypeNamesBuilder.Count == 1 && violatingUsedTypeNamesBuilder.Single() == declaredType.ToDisplayString()) 166declaredType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat), 176declaredType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat),
MetaAnalyzers\DiagnosticAnalyzerFieldsAnalyzer.cs (1)
167Diagnostic diagnostic = typeSyntax.CreateDiagnostic(DoNotStorePerCompilationDataOntoFieldsRule, type.ToDisplayString());
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (1)
1214static string GetAnalyzerName(INamedTypeSymbol a) => a.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat);
src\roslyn\src\RoslynAnalyzers\Microsoft.CodeAnalysis.BannedApiAnalyzers\Core\SymbolIsBannedAnalyzerBase.cs (4)
314attribute.AttributeClass.ToDisplayString(), 345type.ToDisplayString(SymbolDisplayFormat), 357currentNamespace.ToDisplayString(), 427currentSymbol.ToDisplayString(SymbolDisplayFormat),
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
87foreach (INamespaceSymbol @namespace in namespacesWithTypeMember.OrderBy(ns => ns.ToDisplayString()))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (3)
139symbolName = Symbol.ToDisplayString(); 149symbolName = Symbol.ToDisplayString(); 156var coupledNamedTypesStr = string.Join(", ", CoupledNamedTypes.Select(t => t.ToDisplayString()).OrderBy(n => n));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
83foreach (INamedTypeSymbol namedType in typesInNamespace.OrderBy(t => t.ToDisplayString()))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
67return this.SymbolToDisplayNames.GetOrAdd(symbol, s => s.ToDisplayString(this.Format));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
24=> symbol.ToDisplayString(s_shortNameFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
25=> symbol.ToDisplayString(SymbolDisplayFormats.NameFormat); 28=> symbol.ToDisplayString(SymbolDisplayFormats.SignatureFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
105.NamespaceImportDeclaration(namespaceSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat))
Microsoft.CodeAnalysis.AnalyzerUtilities (9)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
87foreach (INamespaceSymbol @namespace in namespacesWithTypeMember.OrderBy(ns => ns.ToDisplayString()))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (3)
139symbolName = Symbol.ToDisplayString(); 149symbolName = Symbol.ToDisplayString(); 156var coupledNamedTypesStr = string.Join(", ", CoupledNamedTypes.Select(t => t.ToDisplayString()).OrderBy(n => n));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
83foreach (INamedTypeSymbol namedType in typesInNamespace.OrderBy(t => t.ToDisplayString()))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
67return this.SymbolToDisplayNames.GetOrAdd(symbol, s => s.ToDisplayString(this.Format));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
24=> symbol.ToDisplayString(s_shortNameFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
25=> symbol.ToDisplayString(SymbolDisplayFormats.NameFormat); 28=> symbol.ToDisplayString(SymbolDisplayFormats.SignatureFormat);
Microsoft.CodeAnalysis.CodeStyle (7)
src\roslyn\src\Analyzers\Core\Analyzers\ForEachCast\AbstractForEachCastDiagnosticAnalyzer.cs (2)
152collectionElementType.ToDisplayString(), 153iterationType.ToDisplayString()));
src\roslyn\src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
74var currentNamespace = symbol.ToDisplayString(s_namespaceDisplayFormat);
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
747var memberString = member.ToDisplayString(ContainingTypeAndNameOnlyFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
24=> symbol.ToDisplayString(s_shortNameFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
25=> symbol.ToDisplayString(SymbolDisplayFormats.NameFormat); 28=> symbol.ToDisplayString(SymbolDisplayFormats.SignatureFormat);
Microsoft.CodeAnalysis.CodeStyle.Fixes (6)
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (2)
360var methodDisplay = methodToUpdate.ToDisplayString(new SymbolDisplayFormat( 366var parameters = methodToUpdate.Parameters.Select(p => p.ToDisplayString(SimpleFormat));
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementAbstractClass\AbstractImplementAbstractClassCodeFixProvider.cs (2)
44var id = GetCodeActionId(abstractClassType.ContainingAssembly.Name, abstractClassType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)); 56abstractClassType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat),
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (1)
256var typeName = interfaceType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
105.NamespaceImportDeclaration(namespaceSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat))
Microsoft.CodeAnalysis.CSharp (5)
Compilation\CSharpCompilation.cs (1)
4331throw new ArgumentException(string.Format(CSharpResources.CallingConventionTypeIsInvalid, type.ToDisplayString()));
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
217result.Builder.Append(symbol.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat));
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
627return property.Type.ToDisplayString(Format) + " " + property.Name;
Symbols\PublicModel\AssemblySymbol.cs (1)
60OrderBy(t => t.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)).AsImmutable();
Symbols\TypedConstantExtensions.cs (1)
58string typeName = constant.Type.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (2)
108return (defaultExpression, $"default({type.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)})"); 117return (memberAccess, $"{type.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)}.{memberName}");
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamespaceGenerator.cs (1)
178: ParseName(symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
Microsoft.CodeAnalysis.CSharp.Features (22)
AddImport\CSharpAddImportFeatureService.cs (1)
347var 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)
278builder.Append(symbol.ToDisplayString(QualifiedCrefFormat));
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
167string.Format(CSharpFeaturesResources.Convert_0_extension_methods_to_extension, specificExtension.Value.FirstParameter.Type.ToDisplayString()),
ExtractInterface\CSharpExtractInterfaceService.cs (1)
54: typeSymbol.ContainingNamespace.ToDisplayString();
ImplementInterface\AbstractChangeImplementationCodeRefactoringProvider.cs (1)
110var interfaceNames = interfaceTypes.Select(i => i.ToDisplayString(NameAndTypeParametersFormat));
NavigationBar\CSharpNavigationBarItemService.cs (5)
123text: type.ToDisplayString(s_typeFormat), 209member.ToDisplayString(s_memberNameFormat), 210member.ToDisplayString(s_memberDetailsFormat), 238localFunctionSymbol.ToDisplayString(s_memberNameFormat), 239localFunctionSymbol.ToDisplayString(s_memberDetailsFormat),
QuickInfo\CSharpSemanticQuickInfoProvider.cs (4)
245(NullableAnnotation.None, _) => string.Format(FeaturesResources._0_is_not_nullable_aware, symbol.ToDisplayString(s_nullableDisplayFormat)), 246(_, NullableFlowState.MaybeNull) => string.Format(FeaturesResources._0_may_be_null_here, symbol.ToDisplayString(s_nullableDisplayFormat)), 247(_, NullableFlowState.NotNull) => string.Format(FeaturesResources._0_is_not_null_here, symbol.ToDisplayString(s_nullableDisplayFormat)), 372return new OnTheFlyDocsInfo(symbol.ToDisplayString(), declarationCode, symbol.Language, hasContentExcluded, additionalContext);
src\roslyn\src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (2)
108return (defaultExpression, $"default({type.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)})"); 117return (memberAccess, $"{type.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)}.{memberName}");
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Usage\CSharpPreferGenericOverloads.cs (1)
36var typeArgumentsSyntax = invocationContext.TypeArguments.Select(t => SyntaxFactory.ParseTypeName(t.ToDisplayString()));
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
Simplification\CSharpSimplificationService.Expander.cs (3)
746[.. typeArguments.Select(p => ParseTypeName(p.ToDisplayString(s_typeNameFormatWithGenerics)))])) 927var displayString = displaySymbol.ToDisplayString(s_typeNameFormatWithGenerics); 1090var containingTypeString = reducedExtensionMethod.ContainingType.ToDisplayString(s_typeNameFormatWithGenerics);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamespaceGenerator.cs (1)
178: ParseName(symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
Microsoft.CodeAnalysis.Extensions.Package (3)
Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
24=> symbol.ToDisplayString(s_shortNameFormat);
Symbols\ISymbolExtensions.cs (2)
25=> symbol.ToDisplayString(SymbolDisplayFormats.NameFormat); 28=> symbol.ToDisplayString(SymbolDisplayFormats.SignatureFormat);
Microsoft.CodeAnalysis.Features (57)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (1)
175var parameters = Constructor.Parameters.Select(p => p.ToDisplayString(SimpleFormat));
AddImport\AbstractAddImportCodeRefactoringProvider.cs (1)
100var namespaceDisplayString = namespaceSymbol.ToDisplayString();
CallHierarchy\AbstractCallHierarchyService.cs (3)
32symbol.ToDisplayString(CallHierarchyDisplayFormats.MemberNameFormat), 33symbol.ContainingType?.ToDisplayString(CallHierarchyDisplayFormats.ContainingTypeFormat) ?? string.Empty, 34symbol.ContainingNamespace?.ToDisplayString(CallHierarchyDisplayFormats.ContainingNamespaceFormat) ?? string.Empty,
ChangeSignature\AbstractChangeSignatureService.cs (1)
207return new ChangeSignatureResult(updatedSolution != null, updatedSolution, context.Symbol.ToDisplayString(), context.Symbol.GetGlyph(), options.PreviewChanges, confirmationMessage: confirmationMessage);
ChangeSignature\Parameter.cs (1)
94public override string ToString() => $"{Type.ToDisplayString(new SymbolDisplayFormat(genericsOptions: SymbolDisplayGenericsOptions.IncludeTypeParameters))} {Name} ({CallSiteValue})";
CodeLens\CodeLensReferencesService.cs (1)
365var fullName = GetEnclosingMethod(semanticModel, commonLocation, cancellationToken)?.ToDisplayString(MethodDisplayFormat);
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (2)
143var originalNamespaceName = semanticModel.GetRequiredDeclaredSymbol(originalNamespaceDeclarations.First(), cancellationToken).ToDisplayString(); 151var namespaceName = semanticModel.GetRequiredDeclaredSymbol(originalNamespaceDeclarations[i], cancellationToken).ToDisplayString();
Common\TaggedText.cs (1)
98getNavigationHint ??= static symbol => symbol?.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat);
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (2)
79namespacesInScope.Add(namespaceSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat)); 107usingsBuilder.Add(@namespace.ToDisplayString(SymbolDisplayFormats.NameFormat));
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionProvider.cs (1)
105var namespaceOfTarget = target.ContainingNamespace.ToDisplayString(SymbolDisplayFormats.NameFormat);
Debugging\AbstractBreakpointResolver.cs (1)
84var vsDebugName = methodSymbol.ToDisplayString(s_vsDebugNameFormat);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (7)
298symbol.ContainingSymbol.ToDisplayString(format)) 302symbol.ToDisplayString(format)); 1968[GetDisplayName(newNode, EditKind.Update), oldType.ToDisplayString(), newType.ToDisplayString()])); 2773[GetDisplayName(newTypeDeclaration), oldSymbol.ContainingNamespace.ToDisplayString(), newSymbol.ContainingNamespace.ToDisplayString()])); 6652[newSymbol.Name, oldType.ToDisplayString(ErrorDisplayFormat)]));
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
53firstField.ToDisplayString(),
ExtractInterface\AbstractExtractInterfaceService.cs (1)
115: refactoringResult.TypeToExtractFrom.ContainingNamespace.ToDisplayString();
ExtractInterface\ExtractInterfaceCodeAction.cs (1)
34: _typeAnalysisResult.TypeToExtractFrom.ContainingNamespace.ToDisplayString();
ExtractMethod\MethodExtractor.cs (2)
243typeParameter.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat), 244currentType == null ? string.Empty : currentType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)));
ExtractMethod\MethodExtractor.VariableSymbol.cs (1)
83public string Name => this.GetSymbol().ToDisplayString(
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (1)
269var displayName = equatableTypeOpt.ToDisplayString(new SymbolDisplayFormat(
GenerateType\AbstractGenerateTypeService.cs (2)
166var containingNamespaceName = containingNamespace.ToDisplayString(); 280if (namespaceSymbol != null && namespaceSymbol.ToDisplayString().StartsWith(includeUsingsOrImports, StringComparison.Ordinal))
GenerateType\AbstractGenerateTypeService.State.cs (2)
378NamespaceToGenerateInOpt = TypeToGenerateInOpt.ContainingNamespace.ToDisplayString(format); 385NamespaceToGenerateInOpt = namespaceSymbol.ToDisplayString(format);
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (5)
204(null, null) => i1.NamespaceOrType.ToDisplayString().CompareTo(i2.NamespaceOrType.ToDisplayString()), 245import.NamespaceOrType.ToDisplayString(), projectName)); 273import.NamespaceOrType.ToDisplayString(), projectName)); 579var displayName = targetSymbol.ToDisplayString(s_displayFormat);
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (1)
99=> _symbol.ToDisplayString(format);
MetadataAsSource\AbstractMetadataAsSourceService.cs (1)
105topLevelNamespaceSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat),
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
222var documentTooltip = topLevelNamedType.ToDisplayString(new SymbolDisplayFormat(typeQualificationStyle: SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces));
MoveToNamespace\AbstractMoveToNamespaceService.cs (3)
293: symbol.ContainingNamespace.ToDisplayString().Length + 1; 295return $"{targetNamespace}.{symbol.ToDisplayString()[offset..]}"; 303=> namespaceSymbol.ToDisplayString(QualifiedNamespaceFormat);
PdbSourceDocument\ImplementationAssemblyLookupService.cs (1)
65var namespaceName = typeSymbol.ContainingNamespace.ToDisplayString(s_metadataSymbolDisplayFormat);
PullMemberUp\MembersPuller.cs (1)
324resultNamespace.ToDisplayString(SymbolDisplayFormats.NameFormat))
Snippets\SnippetFunctionService.cs (1)
72var fullyQualifiedEnumName = typeSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
src\roslyn\src\Analyzers\Core\Analyzers\ForEachCast\AbstractForEachCastDiagnosticAnalyzer.cs (2)
152collectionElementType.ToDisplayString(), 153iterationType.ToDisplayString()));
src\roslyn\src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
74var currentNamespace = symbol.ToDisplayString(s_namespaceDisplayFormat);
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
747var memberString = member.ToDisplayString(ContainingTypeAndNameOnlyFormat);
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (2)
360var methodDisplay = methodToUpdate.ToDisplayString(new SymbolDisplayFormat( 366var parameters = methodToUpdate.Parameters.Select(p => p.ToDisplayString(SimpleFormat));
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementAbstractClass\AbstractImplementAbstractClassCodeFixProvider.cs (2)
44var id = GetCodeActionId(abstractClassType.ContainingAssembly.Name, abstractClassType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)); 56abstractClassType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat),
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (1)
256var typeName = interfaceType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
Testing\AbstractTestMethodFinder.cs (1)
63var fullyQualifiedMethodName = methodSymbol.ToDisplayString(s_methodSymbolNoParametersDisplayFormat);
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\SymbolCache.SymbolData.ToDisplayStringResult.cs (1)
46cachedValue ??= symbol.ToDisplayString(format);
Microsoft.CodeAnalysis.ResxSourceGenerator (9)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
87foreach (INamespaceSymbol @namespace in namespacesWithTypeMember.OrderBy(ns => ns.ToDisplayString()))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (3)
139symbolName = Symbol.ToDisplayString(); 149symbolName = Symbol.ToDisplayString(); 156var coupledNamedTypesStr = string.Join(", ", CoupledNamedTypes.Select(t => t.ToDisplayString()).OrderBy(n => n));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
83foreach (INamedTypeSymbol namedType in typesInNamespace.OrderBy(t => t.ToDisplayString()))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
67return this.SymbolToDisplayNames.GetOrAdd(symbol, s => s.ToDisplayString(this.Format));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
24=> symbol.ToDisplayString(s_shortNameFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
25=> symbol.ToDisplayString(SymbolDisplayFormats.NameFormat); 28=> symbol.ToDisplayString(SymbolDisplayFormats.SignatureFormat);
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Symbol.vb (1)
1338Private Function ISymbol_ToDisplayString(Optional format As SymbolDisplayFormat = Nothing) As String Implements ISymbol.ToDisplayString
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamespaceGenerator.vb (1)
131Return SyntaxFactory.ParseName(symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicAddImportsService.vb (1)
54result.Add(generator.NamespaceImportDeclaration(import.ToDisplayString()))
Microsoft.CodeAnalysis.VisualBasic.Features (7)
AddImport\VisualBasicAddImportFeatureService.vb (1)
200Return ($"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))
ExtractInterface\VisualBasicExtractInterfaceService.vb (1)
55Dim fullDisplayName = namespaceSymbol.ToDisplayString()
NavigationBar\VisualBasicNavigationBarItemService.vb (3)
247Dim name = type.ToDisplayString(_typeFormat) 250name &= " (" & type.ContainingType.ToDisplayString() & ")" 419method.ToDisplayString(displayFormat),
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
Simplification\VisualBasicSimplificationService.Expander.vb (1)
253Dim containingType = reducedExtensionMethod.ContainingType.ToDisplayString(symbolDisplayFormat)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamespaceGenerator.vb (1)
131Return SyntaxFactory.ParseName(symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicAddImportsService.vb (1)
54result.Add(generator.NamespaceImportDeclaration(import.ToDisplayString()))
Utilities\IntrinsicOperators\PredefinedCastExpressionDocumentation.vb (1)
19Return String.Format(VBWorkspaceResources.Converts_an_expression_to_the_0_data_type, _resultingType.ToDisplayString())
Microsoft.CodeAnalysis.Workspaces (9)
FindSymbols\Declarations\DeclarationFinder_SourceDeclarations.cs (1)
259return container.ToDisplayString(DottedNameFormat);
FindSymbols\SymbolFinder_Helpers.cs (1)
169: $"{candidate.ContainingNamespace.ToDisplayString(SymbolDisplayFormats.SignatureFormat)}.{candidate.MetadataName}";
Log\WorkspaceStructureLogger.cs (1)
283typesElement.Add(new XElement("type", new XAttribute("name", type.ToDisplayString())));
Rename\ConflictEngine\ConflictResolver.cs (1)
396return symbol.ToDisplayString(s_metadataSymbolDisplayFormat);
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
604var newMetadataName = symbol.ToDisplayString(s_metadataSymbolDisplayFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
24=> symbol.ToDisplayString(s_shortNameFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
25=> symbol.ToDisplayString(SymbolDisplayFormats.NameFormat); 28=> symbol.ToDisplayString(SymbolDisplayFormats.SignatureFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
105.NamespaceImportDeclaration(namespaceSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat))
Microsoft.Diagnostics.DataContractReader.DataGenerator (15)
Parser.cs (15)
30.FirstOrDefault(a => a.AttributeClass?.ToDisplayString() == CdacTypeAttributeFqn); 64: classSymbol.ContainingNamespace.ToDisplayString(); 131return typeSymbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat); 177string fqn = a.AttributeClass?.ToDisplayString() ?? string.Empty; 206string fqnType = prop.Type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat); 237string fqnType = prop.Type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat); 269&& named.ConstructedFrom.ToDisplayString() == "System.Nullable<T>"; 275PropertyOrReturnTypeFqn: prop.Type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat), 294PropertyOrReturnTypeFqn: prop.Type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat), 314.FirstOrDefault(x => x.AttributeClass?.ToDisplayString() is 323MemberKind kind = a.AttributeClass!.ToDisplayString() switch 337PropertyOrReturnTypeFqn: method.ReturnType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat), 355&& named.ConstructedFrom.ToDisplayString() == "System.Nullable<T>") 361string fqn = type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat); 388if (i.OriginalDefinition.ToDisplayString() == "Microsoft.Diagnostics.DataContractReader.Data.IData<TSelf>")
Microsoft.DotNet.ApiCompatibility (12)
Rules\CannotAddAbstractMember.cs (1)
40string.Format(Resources.CannotAddAbstractMember, right.ToDisplayString(SymbolExtensions.DisplayFormat), rightMetadata, leftMetadata),
Rules\CannotAddMemberToInterface.cs (1)
43string.Format(Resources.CannotAddMemberToInterface, right.ToDisplayString(SymbolExtensions.DisplayFormat), rightMetadata, leftMetadata),
Rules\CannotRemoveBaseTypeOrInterface.cs (4)
66string.Format(Resources.CannotRemoveBaseType, left.ToDisplayString(SymbolExtensions.DisplayFormat), leftBaseType.ToDisplayString(SymbolExtensions.DisplayFormat), rightName, leftName), 90string.Format(Resources.CannotRemoveBaseInterface, left.ToDisplayString(SymbolExtensions.DisplayFormat), leftInterface.ToDisplayString(SymbolExtensions.DisplayFormat), rightName, leftName),
Rules\CannotSealType.cs (2)
37string.Format(GetResourceStringForTypeState(right), right.ToDisplayString(SymbolExtensions.DisplayFormat), rightMetadata, leftMetadata), 47string.Format(GetResourceStringForTypeState(left), left.ToDisplayString(SymbolExtensions.DisplayFormat), leftMetadata, rightMetadata),
Rules\MembersMustExist.cs (4)
41string.Format(Resources.TypeMissingOnSide, left.ToDisplayString(SymbolExtensions.DisplayFormat), leftMetadata, rightMetadata), 51string.Format(Resources.TypeMissingOnSide, right.ToDisplayString(SymbolExtensions.DisplayFormat), rightMetadata, leftMetadata), 70string.Format(Resources.MemberExistsOnLeft, left.ToDisplayString(SymbolExtensions.DisplayFormat), leftMetadata, rightMetadata), 83string.Format(Resources.MemberExistsOnRight, right.ToDisplayString(SymbolExtensions.DisplayFormat), leftMetadata, rightMetadata),
Microsoft.DotNet.ApiSymbolExtensions (3)
Filtering\ImplicitSymbolFilter.cs (1)
52type.GetAttributes().Any(a => a.AttributeClass?.Name == "EmbeddedAttribute" && a.AttributeClass?.ContainingNamespace.ToDisplayString() == "Microsoft.CodeAnalysis")))
SymbolExtensions.cs (2)
36symbol.ToDisplayString(s_comparisonFormat) 68attribute.AttributeClass.ContainingNamespace.ToDisplayString().Equals("System.Runtime.CompilerServices", StringComparison.Ordinal));
Microsoft.DotNet.CodeAnalysis (1)
Helpers.cs (1)
35return symbol.ToDisplayString(s_publicApiFormat);
Microsoft.Extensions.Logging.Generators (2)
LoggerMessageGenerator.Parser.cs (2)
422string typeName = paramTypeSymbol.ToDisplayString( 798constraints.Add(constraintType.ToDisplayString(
Microsoft.Extensions.Options.SourceGeneration (12)
Parser.cs (12)
187=> type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNullableReferenceTypeModifier)); 190=> type.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat.AddGenericsOptions(SymbolDisplayGenericsOptions.IncludeTypeParameters)); 193=> type.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat.WithGenericsOptions(SymbolDisplayGenericsOptions.None)); 284&& !baseType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat).StartsWith("global::System.", StringComparison.Ordinal)) 375transValidatorTypeName = transValidatorType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat); 438enumerationValidatorTypeName = enumerationValidatorType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat); 475Diag(DiagDescriptors.InaccessibleValidationAttribute, location, attributeType.Name, member.OriginalDefinition.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat), validatorType.Name); 479string attributeFullQualifiedName = attributeType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat); 607trackedTypeList!.Add(memberType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)); 625trackedTypeList!.Add((modelType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat), (string)attribute.ConstructorArguments[0].Value!)); 819return $"typeof({sym.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)})"; 832return $"({type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}){Convert.ToString(value, CultureInfo.InvariantCulture)}";
Microsoft.Gen.BuildMetadata (2)
src\Generators\Shared\GeneratorUtilities.cs (2)
124attributeType.OriginalDefinition.ToDisplayString() : 125attributeType.ToDisplayString();
Microsoft.Gen.ComplianceReports (3)
Parser.cs (1)
94var result = typeSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
src\Generators\Shared\GeneratorUtilities.cs (2)
124attributeType.OriginalDefinition.ToDisplayString() : 125attributeType.ToDisplayString();
Microsoft.Gen.ContextualOptions (2)
src\Generators\Shared\GeneratorUtilities.cs (2)
124attributeType.OriginalDefinition.ToDisplayString() : 125attributeType.ToDisplayString();
Microsoft.Gen.Logging (13)
Parsing\Parser.cs (2)
555string typeName = paramTypeSymbol.ToDisplayString( 562.Select(x => x!.ToDisplayString()));
Parsing\Parser.LogProperties.cs (7)
165classification.UnionWith(GetDataClassificationAttributes(current, symbols).Select(x => x.ToDisplayString())); 169classification.UnionWith(GetDataClassificationAttributes(property, symbols).Select(x => x.ToDisplayString())); 174classification.UnionWith(dataClassesFromCtor.Select(x => x.ToDisplayString())); 198Type = property.Type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat), 263Diag(DiagDescriptors.LogPropertiesCycleDetected, paramSymbol.GetLocation(), paramName, namedType.ToDisplayString(), property.Type.ToDisplayString(), lm.Name); 350Diag(DiagDescriptors.InvalidTypeToLogProperties, sym.GetLocation(), symType.ToDisplayString());
Parsing\Parser.TagProvider.cs (2)
39lp.TagProvider = new(providerMethod.Name, providerType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)); 67lp.TagProvider = new(providerMethod.Name, providerType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
src\Generators\Shared\GeneratorUtilities.cs (2)
124attributeType.OriginalDefinition.ToDisplayString() : 125attributeType.ToDisplayString();
Microsoft.Gen.Logging.Unit.Tests (1)
LogParserUtilitiesTests.cs (1)
158paramTypeMock.Setup(x => x.ToDisplayString(It.IsAny<SymbolDisplayFormat>()))
Microsoft.Gen.MetadataExtractor (10)
src\Generators\Microsoft.Gen.ComplianceReports\Parser.cs (1)
94var result = typeSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
src\Generators\Microsoft.Gen.Metrics\Parser.cs (7)
453GenericType = genericType.ToDisplayString(_genericTypeSymbolFormat), 457MetricTypeName = methodSymbol.ReturnType.ToDisplayString(), // Roslyn doesn't know this type yet, no need to use a format here 547Type = paramTypeSymbol.ToDisplayString(_typeSymbolFormat), 582Diag(DiagDescriptors.ErrorInvalidMethodReturnType, returnType.GetLocation(), returnType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 665strongTypeSymbol.ToDisplayString(), 666ex.Parent.ToDisplayString(), 667ex.NamedType.ToDisplayString());
src\Generators\Shared\GeneratorUtilities.cs (2)
124attributeType.OriginalDefinition.ToDisplayString() : 125attributeType.ToDisplayString();
Microsoft.Gen.Metrics (9)
Parser.cs (7)
453GenericType = genericType.ToDisplayString(_genericTypeSymbolFormat), 457MetricTypeName = methodSymbol.ReturnType.ToDisplayString(), // Roslyn doesn't know this type yet, no need to use a format here 547Type = paramTypeSymbol.ToDisplayString(_typeSymbolFormat), 582Diag(DiagDescriptors.ErrorInvalidMethodReturnType, returnType.GetLocation(), returnType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 665strongTypeSymbol.ToDisplayString(), 666ex.Parent.ToDisplayString(), 667ex.NamedType.ToDisplayString());
src\Generators\Shared\GeneratorUtilities.cs (2)
124attributeType.OriginalDefinition.ToDisplayString() : 125attributeType.ToDisplayString();
Microsoft.Gen.MetricsReports (9)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (7)
453GenericType = genericType.ToDisplayString(_genericTypeSymbolFormat), 457MetricTypeName = methodSymbol.ReturnType.ToDisplayString(), // Roslyn doesn't know this type yet, no need to use a format here 547Type = paramTypeSymbol.ToDisplayString(_typeSymbolFormat), 582Diag(DiagDescriptors.ErrorInvalidMethodReturnType, returnType.GetLocation(), returnType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 665strongTypeSymbol.ToDisplayString(), 666ex.Parent.ToDisplayString(), 667ex.NamedType.ToDisplayString());
src\Generators\Shared\GeneratorUtilities.cs (2)
124attributeType.OriginalDefinition.ToDisplayString() : 125attributeType.ToDisplayString();
Microsoft.Interop.ComInterfaceGenerator (36)
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (1)
80AttributeData comImportAttribute = type.GetAttributes().First(attr => attr.AttributeClass.ToDisplayString() == TypeNames.System_Runtime_InteropServices_ComImportAttribute);
Analyzers\GeneratedComInterfaceAttributeAnalyzer.cs (2)
60switch (ctorArg0.Type.ToDisplayString()) 80if (attr.AttributeClass?.ToDisplayString() == attributeDisplayName)
Analyzers\VtableIndexStubDiagnosticsAnalyzer.cs (1)
131return DiagnosticInfo.Create(GeneratorDiagnostics.ReturnConfigurationNotSupported, methodSyntax.Identifier.GetLocation(), "ref return", method.ToDisplayString());
AttributeInfo.cs (1)
17var type = attribute.AttributeClass.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
ComClassInfo.cs (2)
38names.Add(iface.ToDisplayString()); 44type.ToDisplayString(),
ComInterfaceInfo.cs (17)
79symbol.ToDisplayString(), 104symbol.ToDisplayString(), 105baseSymbol?.ToDisplayString(), 131symbol.ToDisplayString(), 132baseSymbol.ToDisplayString())); 163thisSymbol.ToDisplayString(), 164baseSymbol?.ToDisplayString(), 220interfaceSymbol.ToDisplayString(), 239interfaceSymbol.ToDisplayString(), 254interfaceSymbol.ToDisplayString(), 276interfaceSymbol.ToDisplayString(), 290interfaceSymbol.ToDisplayString(), 311exceptionToUnmanagedMarshallerType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat).Replace(TypeNames.GlobalAlias, ""), 338if (attr.AttributeClass?.ToDisplayString() == TypeNames.GeneratedComInterfaceAttribute) 351comIface.ToDisplayString()); 372var attrDisplayString = attr.AttributeClass?.ToDisplayString(); 393interfaceSymbol.ToDisplayString());
ComMethodInfo.cs (5)
53methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From(member.CreateDiagnosticInfo(GeneratorDiagnostics.InstancePropertyDeclaredInInterface, member.Name, data.ifaceSymbol.ToDisplayString()))); 56methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From(member.CreateDiagnosticInfo(GeneratorDiagnostics.InstanceEventDeclaredInInterface, member.Name, data.ifaceSymbol.ToDisplayString()))); 80return DiagnosticInfo.Create(GeneratorDiagnostics.ReturnConfigurationNotSupported, comMethodDeclaringSyntax.Identifier.GetLocation(), "ref return", method.ToDisplayString()); 119return DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From(DiagnosticInfo.Create(GeneratorDiagnostics.MethodNotDeclaredInAttributedInterface, method.Locations.FirstOrDefault(), method.ToDisplayString())); 135return DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From(DiagnosticInfo.Create(GeneratorDiagnostics.CannotAnalyzeMethodPattern, method.Locations.FirstOrDefault(), method.ToDisplayString()));
GeneratedComInterfaceAttributeData.cs (2)
46&& attr.AttributeClass?.ToDisplayString() == TypeNames.GeneratedComInterfaceAttribute) 63Debug.Assert(attr.AttributeClass.ToDisplayString() == TypeNames.GeneratedComInterfaceAttribute);
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\ConvertToSourceGeneratedInteropFixer.cs (3)
241&& !parameter.GetAttributes().Any(attr => attr.AttributeClass?.ToDisplayString() == TypeNames.System_Runtime_InteropServices_MarshalAsAttribute)) 250&& !methodSymbol.GetReturnTypeAttributes().Any(attr => attr.AttributeClass?.ToDisplayString() == TypeNames.System_Runtime_InteropServices_MarshalAsAttribute)) 271&& !methodSymbol.GetReturnTypeAttributes().Any(attr => attr.AttributeClass?.ToDisplayString() == TypeNames.System_Runtime_InteropServices_MarshalAsAttribute))
VtableIndexStubGenerator.cs (2)
274&& attr.AttributeClass.ToDisplayString() == TypeNames.VirtualMethodIndexAttribute) 366var unwrapperSyntax = ParseTypeName(unmanagedObjectUnwrapper.AttributeClass.TypeArguments[0].ToDisplayString());
Microsoft.Interop.JavaScript.JSImportGenerator (11)
Analyzers\JSImportExportDiagnosticsAnalyzer.cs (1)
178return DiagnosticInfo.Create(GeneratorDiagnostics.ReturnConfigurationNotSupported, methodSyntax.Identifier.GetLocation(), "ref return", method.ToDisplayString());
JSExportGenerator.cs (1)
157&& attr.AttributeClass.ToDisplayString() == Constants.JSExportAttribute)
JSImportGenerator.cs (1)
140&& attr.AttributeClass.ToDisplayString() == Constants.JSImportAttribute)
JSManagedTypeInfo.cs (1)
16string fullTypeName = type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
JSMarshalAsAttributeInfoParser.cs (3)
29string gt = jsTypeArgs.ConstructUnboundGenericType().ToDisplayString(); 35foreach (var ta in jsTypeArgs.TypeArguments.Cast<INamedTypeSymbol>().Select(x => x.ToDisplayString())) 45string st = jsTypeArgs.ToDisplayString();
JSSignatureContext.cs (4)
47string stubTypeFullName = method.ContainingType.ToDisplayString(TypeContainingTypesAndNamespacesStyle); 64var fullName = $"{method.ContainingType.ToDisplayString()}.{method.Name}"; 82string typeName = method.ContainingType.ToDisplayString(TypeAndContainingTypesStyle).Replace(".", "/"); 85typeName = $"{method.ContainingType.ContainingNamespace.ToDisplayString()}.{typeName}";
Microsoft.Interop.LibraryImportGenerator (74)
Analyzers\ConvertToLibraryImportAnalyzer.cs (3)
142AttributeData dllImportAttribute = method.GetAttributes().First(attr => attr.AttributeClass.ToDisplayString() == TypeNames.DllImportAttribute); 186AttributeData? bestFitMappingContainingType = method.ContainingType.GetAttributes().FirstOrDefault(attr => attr.AttributeClass.ToDisplayString() == TypeNames.System_Runtime_InteropServices_BestFitMappingAttribute); 192AttributeData? bestFitMappingContainingAssembly = method.ContainingAssembly.GetAttributes().FirstOrDefault(attr => attr.AttributeClass.ToDisplayString() == TypeNames.System_Runtime_InteropServices_BestFitMappingAttribute);
Analyzers\CustomMarshallerAttributeAnalyzer.cs (53)
653managedTypeReporter.CreateAndReportDiagnostic(ManagedTypeMustBeNonNullRule, entryType.ToDisplayString()); 674marshallerTypeReporter.CreateAndReportDiagnostic(MarshallerTypeMustBeNonNullRule, entryType.ToDisplayString()); 720diagnosticReporter.CreateAndReportDiagnostic(MarshallerTypeMustBeStaticClassOrStructRule, marshallerType.ToDisplayString()); 777marshallerType.ToDisplayString(), 779managedType.ToDisplayString()); 797marshallerType.ToDisplayString(), 799managedType.ToDisplayString()); 809marshallerType.ToDisplayString(), 811managedType.ToDisplayString()); 835marshallerType.ToDisplayString(), 837managedType.ToDisplayString()); 855marshallerType.ToDisplayString(), 857managedType.ToDisplayString()); 868marshallerType.ToDisplayString(), 870managedType.ToDisplayString()); 889diagnosticReporter.CreateAndReportDiagnostic(UnmanagedTypeMustBeUnmanagedRule, toUnmanagedMethod.ToDisplayString()); 896diagnosticReporter.CreateAndReportDiagnostic(FirstParameterMustMatchReturnTypeRule, methods.UnmanagedValuesDestination.ToDisplayString(), toUnmanagedMethod.ToDisplayString()); 905diagnosticReporter.CreateAndReportDiagnostic(ReturnTypesMustMatchRule, methods.ToUnmanaged.ToDisplayString(), methods.ToUnmanagedWithBuffer.ToDisplayString()); 918diagnosticReporter.CreateAndReportDiagnostic(FirstParameterMustMatchReturnTypeRule, toManagedMethod.ToDisplayString(), (methods.ToUnmanaged ?? methods.ToUnmanagedWithBuffer).ToDisplayString()); 927diagnosticReporter.CreateAndReportDiagnostic(FirstParametersMustMatchRule, methods.UnmanagedValuesSource.ToDisplayString(), toManagedMethod.ToDisplayString()); 936diagnosticReporter.CreateAndReportDiagnostic(FirstParametersMustMatchRule, methods.ToManaged.ToDisplayString(), methods.ToManagedFinally.ToDisplayString()); 951diagnosticReporter.CreateAndReportDiagnostic(ElementTypesOfReturnTypesMustMatchRule, methods.ManagedValuesSource.ToDisplayString(), methods.ManagedValuesDestination.ToDisplayString()); 969diagnosticReporter.CreateAndReportDiagnostic(ReturnTypeMustBeExpectedTypeRule, unmanagedValuesCollectionMethod.ToDisplayString(), expectedSpanType.Construct(expectedElementType).ToDisplayString()); 991marshallerType.ToDisplayString(), 992allocatedBufferType.TypeArguments[0].ToDisplayString()); 1015diagnosticReporter.CreateAndReportDiagnostic(ElementMarshallerCannotBeStatefulRule, marshallerType.ToDisplayString(), mode); 1068marshallerType.ToDisplayString(), 1070managedType.ToDisplayString()); 1079marshallerType.ToDisplayString(), 1081managedType.ToDisplayString()); 1105marshallerType.ToDisplayString(), 1107managedType.ToDisplayString()); 1129marshallerType.ToDisplayString(), 1131managedType.ToDisplayString()); 1141marshallerType.ToDisplayString(), 1143managedType.ToDisplayString()); 1150marshallerType.ToDisplayString()); 1174marshallerType.ToDisplayString(), 1176managedType.ToDisplayString()); 1189marshallerType.ToDisplayString()); 1205diagnosticReporter.CreateAndReportDiagnostic(UnmanagedTypeMustBeUnmanagedRule, methods.ToUnmanaged.ToDisplayString()); 1216diagnosticReporter.CreateAndReportDiagnostic(FirstParameterMustMatchReturnTypeRule, fromUnmanagedMethod.ToDisplayString(), methods.ToUnmanaged.ToDisplayString()); 1224diagnosticReporter.CreateAndReportDiagnostic(UnmanagedTypeMustBeUnmanagedRule, fromUnmanagedMethod.ToDisplayString()); 1239diagnosticReporter.CreateAndReportDiagnostic(ElementTypesOfReturnTypesMustMatchRule, methods.ManagedValuesSource.ToDisplayString(), methods.ManagedValuesDestination.ToDisplayString());
Analyzers\LibraryImportDiagnosticsAnalyzer.cs (1)
339return DiagnosticInfo.Create(GeneratorDiagnostics.ReturnConfigurationNotSupported, methodSyntax.Identifier.GetLocation(), "ref return", method.ToDisplayString());
Analyzers\NativeMarshallingAttributeAnalyzer.cs (12)
88&& attrCreation.Type.ToDisplayString() == TypeNames.NativeMarshallingAttribute) 96GetSymbolType(context.ContainingSymbol).ToDisplayString()); 117entryType.ToDisplayString(), 118managedType.ToDisplayString()); 129entryType.ToDisplayString(), 130managedType.ToDisplayString()); 139entryType.ToDisplayString(), 140managedType.ToDisplayString()), 155entryType.ToDisplayString(), 156managedType.ToDisplayString()), out _)) 160entryType.ToDisplayString(), 161managedType.ToDisplayString());
Analyzers\ShapeBreakingDiagnosticSuppressor.cs (1)
61attr => attr.AttributeClass?.ToDisplayString() == TypeNames.CustomMarshallerAttribute
LibraryImportGenerator.cs (1)
219&& attr.AttributeClass.ToDisplayString() == TypeNames.LibraryImportAttribute)
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\ConvertToSourceGeneratedInteropFixer.cs (3)
241&& !parameter.GetAttributes().Any(attr => attr.AttributeClass?.ToDisplayString() == TypeNames.System_Runtime_InteropServices_MarshalAsAttribute)) 250&& !methodSymbol.GetReturnTypeAttributes().Any(attr => attr.AttributeClass?.ToDisplayString() == TypeNames.System_Runtime_InteropServices_MarshalAsAttribute)) 271&& !methodSymbol.GetReturnTypeAttributes().Any(attr => attr.AttributeClass?.ToDisplayString() == TypeNames.System_Runtime_InteropServices_MarshalAsAttribute))
Microsoft.Interop.LibraryImportGenerator.Downlevel (2)
DownlevelLibraryImportDiagnosticsAnalyzer.cs (1)
343return DiagnosticInfo.Create(GeneratorDiagnostics.ReturnConfigurationNotSupported, methodSyntax.Identifier.GetLocation(), "ref return", method.ToDisplayString());
DownlevelLibraryImportGenerator.cs (1)
196&& attr.AttributeClass.ToDisplayString() == TypeNames.LibraryImportAttribute)
Microsoft.Interop.SourceGeneration (35)
ComInterfaceMarshallingInfoProvider.cs (1)
24public bool CanParseAttributeType(INamedTypeSymbol attributeType) => attributeType.ToDisplayString() == TypeNames.GeneratedComInterfaceAttribute;
CompilationExtensions.cs (2)
17if (compilation.SourceModule.GetAttributes().Any(attr => attr.AttributeClass.ToDisplayString() == TypeNames.System_Runtime_CompilerServices_SkipLocalsInitAttribute)) 21if (compilation.Assembly.GetAttributes().Any(attr => attr.AttributeClass.ToDisplayString() == TypeNames.System_Runtime_CompilerServices_DisableRuntimeMarshallingAttribute))
CustomMarshallingInfoHelper.cs (12)
32diagnostics.ReportInvalidMarshallingAttributeInfo(attrData, nameof(SR.MarshallerTypeMustBeStaticClassOrStruct), entryPointType.ToDisplayString(), type.ToDisplayString()); 50diagnostics.ReportInvalidMarshallingAttributeInfo(attrData, nameof(SR.MarshallerEntryPointTypeMustMatchArity), entryPointType.ToDisplayString(), type.ToDisplayString()); 64(type, entryPointType) => diagnostics.ReportInvalidMarshallingAttributeInfo(attrData, nameof(SR.MarshallerEntryPointTypeMustMatchArity), entryPointType.ToDisplayString(), type.ToDisplayString()), 74diagnostics.ReportInvalidMarshallingAttributeInfo(attrData, nameof(SR.MarshallerEntryPointTypeMustMatchArity), entryPointType.ToDisplayString(), type.ToDisplayString()); 96(type, entryPointType) => diagnostics.ReportInvalidMarshallingAttributeInfo(attrData, nameof(SR.MarshallerEntryPointTypeMustMatchArity), entryPointType.ToDisplayString(), type.ToDisplayString()), 148diagnostics.ReportInvalidMarshallingAttributeInfo(attrData, nameof(SR.MarshallerTypeMustBeStaticClassOrStruct), entryPointType.ToDisplayString(), type.ToDisplayString());
ISymbolExtensions.cs (2)
20details = string.Format(SR.TypeAccessibilityDetails, symbol.ToDisplayString(), symbol.DeclaredAccessibility.ToString().ToLowerInvariant()); 28details = string.Format(SR.ContainingTypeAccessibilityDetails, current.ToDisplayString(), current.DeclaredAccessibility.ToString().ToLowerInvariant());
ManagedTypeInfo.cs (2)
42string typeName = type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat); 43string diagnosticFormattedName = type.ToDisplayString();
ManualTypeMarshallingHelper.cs (4)
86&& entryPointType.GetAttributes().Any(attr => attr.AttributeClass.ToDisplayString() == TypeNames.ContiguousCollectionMarshallerAttribute); 91return entryPointType.GetAttributes().Any(attr => attr.AttributeClass.ToDisplayString() == TypeNames.CustomMarshallerAttribute); 155var attrs = entryPointType.GetAttributes().Where(attr => attr.AttributeClass.ToDisplayString() == TypeNames.CustomMarshallerAttribute).ToArray(); 378if (innerType.ToDisplayString() != TypeNames.CustomMarshallerAttributeGenericPlaceholder)
MarshalAsParser.cs (1)
169public bool CanParseAttributeType(INamedTypeSymbol attributeType) => attributeType.ToDisplayString() == TypeNames.System_Runtime_InteropServices_MarshalAsAttribute;
MarshalAsWithCustomMarshallersParser.cs (1)
35public bool CanParseAttributeType(INamedTypeSymbol attributeType) => attributeType.ToDisplayString() == TypeNames.System_Runtime_InteropServices_MarshalAsAttribute;
MarshalUsingAttributeParser.cs (2)
26public bool CanParseAttributeType(INamedTypeSymbol attributeType) => attributeType.ToDisplayString() == TypeNames.MarshalUsingAttribute; 30Debug.Assert(attributeData.AttributeClass!.ToDisplayString() == TypeNames.MarshalUsingAttribute);
NativeMarshallingAttributeParser.cs (2)
20public bool CanParseAttributeType(INamedTypeSymbol attributeType) => attributeType.ToDisplayString() == TypeNames.NativeMarshallingAttribute; 24Debug.Assert(attributeData.AttributeClass!.ToDisplayString() == TypeNames.NativeMarshallingAttribute);
SignatureContext.cs (1)
173=> a.AttributeClass?.ToDisplayString() == TypeNames.System_Runtime_CompilerServices_SkipLocalsInitAttribute;
TypeSymbolExtensions.cs (5)
76if (t.ToDisplayString() is TypeNames.System_Runtime_InteropServices_CLong // CLong is an interop intrinsic type for the C long type 85if (t.ToDisplayString() == TypeNames.System_Guid) // .NET has established that Guid is blittable and matches the shape of the Win32 GUID type exactly and always will. 126else if (attr.AttributeClass.ToDisplayString() == "System.Runtime.InteropServices.NativeMarshallingAttribute") 139if (attr.AttributeClass.ToDisplayString() == "System.Runtime.InteropServices.StructLayoutAttribute") 172return SyntaxFactory.ParseTypeName(type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
Microsoft.Maui.Controls.BindingSourceGen (4)
InvocationParser.cs (2)
40 || methodSymbol.ContainingType?.ContainingNamespace.ToDisplayString() is not "Microsoft.Maui.Controls") 75 || methodSymbol.ContainingType?.ContainingNamespace.ToDisplayString() is not "Microsoft.Maui.Controls")
ITypeSymbolExtensions.cs (2)
41 return ((INamedTypeSymbol)typeSymbol).TypeArguments[0].ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat); 44 return typeSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
Roslyn.Diagnostics.Analyzers (10)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
87foreach (INamespaceSymbol @namespace in namespacesWithTypeMember.OrderBy(ns => ns.ToDisplayString()))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (3)
139symbolName = Symbol.ToDisplayString(); 149symbolName = Symbol.ToDisplayString(); 156var coupledNamedTypesStr = string.Join(", ", CoupledNamedTypes.Select(t => t.ToDisplayString()).OrderBy(n => n));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
83foreach (INamedTypeSymbol namedType in typesInNamespace.OrderBy(t => t.ToDisplayString()))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
67return this.SymbolToDisplayNames.GetOrAdd(symbol, s => s.ToDisplayString(this.Format));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
24=> symbol.ToDisplayString(s_shortNameFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
25=> symbol.ToDisplayString(SymbolDisplayFormats.NameFormat); 28=> symbol.ToDisplayString(SymbolDisplayFormats.SignatureFormat);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
105.NamespaceImportDeclaration(namespaceSymbol.ToDisplayString(SymbolDisplayFormats.NameFormat))
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamespaceGenerator.cs (1)
178: ParseName(symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
BasicInvokeTheCorrectPropertyToEnsureCorrectUseSiteDiagnostics.vb (1)
69If containingTypeName = sym.ContainingType.ToDisplayString() Then
System.Private.CoreLib.Generators (3)
IntrinsicsInSystemPrivateCoreLibAnalyzer.cs (3)
546context.ReportDiagnostic(Diagnostic.Create(RuleAttributeNotSpecificEnough, operation.Syntax.GetLocation(), attributeExplicitlyAllowsRelatedSymbol.ToDisplayString())); 686context.ReportDiagnostic(Diagnostic.Create(Rule, operation.Syntax.GetLocation(), symbol.ContainingSymbol.ToDisplayString())); 688context.ReportDiagnostic(Diagnostic.Create(RuleHelper, operation.Syntax.GetLocation(), symbol.ToDisplayString()));
System.Text.Json.SourceGeneration (26)
Helpers\RoslynExtensions.cs (1)
788attr.AttributeClass.ContainingNamespace.ToDisplayString() == "System.Diagnostics.CodeAnalysis");
JsonSourceGenerator.Parser.cs (24)
112ReportDiagnostic(DiagnosticDescriptors.JsonSerializableAttributeOnNonContextType, _contextClassLocation, contextTypeSymbol.ToDisplayString()); 178Namespace = contextTypeSymbol.ContainingNamespace is { IsGlobalNamespace: false } ns ? ns.ToDisplayString() : null, 218string typeName = typeSymbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat); 715ReportDiagnostic(DiagnosticDescriptors.MultipleJsonConstructorAttribute, typeToGenerate.Location, type.ToDisplayString()); 783namedUnionType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 793ReportDiagnostic(DiagnosticDescriptors.TypeNotSupported, typeToGenerate.AttributeLocation ?? typeToGenerate.Location, type.ToDisplayString()); 926namedArgs[0].Value.Type?.ToDisplayString() == JsonIgnoreConditionFullName) 933ReportDiagnostic(DiagnosticDescriptors.JsonIgnoreConditionAlwaysInvalidOnType, typeToGenerate.Location, typeToGenerate.Type.ToDisplayString()); 949ReportDiagnostic(DiagnosticDescriptors.OpenGenericDerivedTypeCouldNotBeResolved, attributeData.GetLocation(), derivedType.ToDisplayString(), typeToGenerate.Type.ToDisplayString(), failureReason); 967ReportDiagnostic(DiagnosticDescriptors.PolymorphismNotSupported, typeToGenerate.Location, typeToGenerate.Type.ToDisplayString()); 1190failedArg?.ToDisplayString() ?? string.Empty); 1265attributeType.ToDisplayString() == UnionAttributeFullName) 1488string unionTypeName = unionType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat); 1493string caseTypeName = caseType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat); 2328switch (attributeType.ToDisplayString()) 2339namedArgs[0].Value.Type?.ToDisplayString() == JsonIgnoreConditionFullName) 2651ReportDiagnostic(DiagnosticDescriptors.DerivedJsonConverterAttributesNotSupported, attributeData.GetLocation(), attributeData.AttributeClass!.ToDisplayString()); 2687ReportDiagnostic(DiagnosticDescriptors.JsonConverterAttributeInvalidType, attributeData.GetLocation(), converterType?.ToDisplayString() ?? "null", declaringSymbol.ToDisplayString()); 2693ReportDiagnostic(DiagnosticDescriptors.JsonStringEnumConverterNotSupportedInAot, attributeData.GetLocation(), declaringSymbol.ToDisplayString()); 2709ReportDiagnostic(DiagnosticDescriptors.JsonConverterAttributeInvalidType, attributeData.GetLocation(), classifierType?.ToDisplayString() ?? "null", declaringSymbol.ToDisplayString()); 3079string display = type.ToDisplayString(s_fullyQualifiedWithConstraints);
src\runtime\src\libraries\Common\src\SourceGenerators\TypeModelHelper.cs (1)
38public static string GetFullyQualifiedName(this ITypeSymbol type) => type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
System.Text.RegularExpressions.Generator (1)
RegexGenerator.Parser.cs (1)
203string? ns = regexMemberSymbol.ContainingType?.ContainingNamespace?.ToDisplayString(
System.Windows.Forms.Analyzers.CSharp (2)
System\Windows\Forms\CSharp\Analyzers\ImplementITypedDataObject\ImplementITypedDataObjectAnalyzer.cs (2)
53.Any(i => i.Name == "ITypedDataObject" && i.ContainingNamespace.ToDisplayString() == Namespace); 60.Any(i => i.Name == "IDataObject" && i.ContainingNamespace.ToDisplayString() == Namespace);