527 instantiations of SymbolDisplayFormat
ConfigurationSchemaGenerator (2)
RuntimeSource\Configuration.Binder\Parser\Extensions.cs (2)
68private static readonly SymbolDisplayFormat s_identifierCompatibleFormat = new SymbolDisplayFormat( 74private static readonly SymbolDisplayFormat s_minimalDisplayFormat = new SymbolDisplayFormat(
GenerateDocumentationAndConfigFiles (6)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
ILLink.RoslynAnalyzer (2)
ISymbolExtensions.cs (2)
126new SymbolDisplayFormat( 132new SymbolDisplayFormat(
Metrics (6)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
Metrics.Legacy (6)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
Microsoft.Analyzers.Local (4)
ApiLifecycle\AssemblyAnalysis.cs (4)
27new(globalNamespaceStyle: SymbolDisplayGlobalNamespaceStyle.OmittedAsContaining, 46new(globalNamespaceStyle: SymbolDisplayGlobalNamespaceStyle.OmittedAsContaining, 70new(globalNamespaceStyle: SymbolDisplayGlobalNamespaceStyle.OmittedAsContaining, 78new(globalNamespaceStyle: SymbolDisplayGlobalNamespaceStyle.OmittedAsContaining,
Microsoft.AspNetCore.Http.RequestDelegateGenerator (2)
StaticRouteHandlerModel\Emitters\EmitterConstants.cs (2)
8public static SymbolDisplayFormat DisplayFormat => new SymbolDisplayFormat( 14public static SymbolDisplayFormat DisplayFormatWithoutNullability => new SymbolDisplayFormat(
Microsoft.CodeAnalysis (22)
CodeGen\CompilationTestData.cs (2)
87private static readonly SymbolDisplayFormat _testDataKeyFormat = new SymbolDisplayFormat( 111private static readonly SymbolDisplayFormat _testDataOperatorKeyFormat = new SymbolDisplayFormat(
SymbolDisplay\SymbolDisplayFormat.cs (20)
18new SymbolDisplayFormat( 44new SymbolDisplayFormat( 67new SymbolDisplayFormat( 100new SymbolDisplayFormat( 138new SymbolDisplayFormat( 150new SymbolDisplayFormat( 175new SymbolDisplayFormat( 219new SymbolDisplayFormat( 227new SymbolDisplayFormat( 237new SymbolDisplayFormat( 251new SymbolDisplayFormat( 268new SymbolDisplayFormat( 441return new SymbolDisplayFormat( 490return new SymbolDisplayFormat( 540return new SymbolDisplayFormat( 594return new SymbolDisplayFormat( 646return new SymbolDisplayFormat( 698return new SymbolDisplayFormat( 722return new SymbolDisplayFormat( 782return new SymbolDisplayFormat(
Microsoft.CodeAnalysis.Analyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
Microsoft.CodeAnalysis.AnalyzerUtilities (6)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
Microsoft.CodeAnalysis.BannedApiAnalyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
Microsoft.CodeAnalysis.CodeStyle (4)
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
40private static readonly SymbolDisplayFormat ContainingTypeAndNameOnlyFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (2)
38private static readonly SymbolDisplayFormat SimpleFormat = new( 360var methodDisplay = methodToUpdate.ToDisplayString(new SymbolDisplayFormat(
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
34private static readonly SymbolDisplayFormat s_format = new(
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Expressions.cs (1)
10038new SymbolDisplayFormat(
Symbols\TypeWithAnnotations.cs (2)
65private static readonly SymbolDisplayFormat DebuggerDisplayFormat = new SymbolDisplayFormat( 70internal static readonly SymbolDisplayFormat TestDisplayFormat = new SymbolDisplayFormat(
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (7)
Semantics\ExtensionTests.cs (7)
173var format = new SymbolDisplayFormat(typeQualificationStyle: SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces); 176format = new SymbolDisplayFormat(kindOptions: SymbolDisplayKindOptions.IncludeTypeKeyword); 179format = new SymbolDisplayFormat(); 182format = new SymbolDisplayFormat(compilerInternalOptions: SymbolDisplayCompilerInternalOptions.UseMetadataMemberNames); 331var format = new SymbolDisplayFormat(genericsOptions: SymbolDisplayGenericsOptions.IncludeTypeParameters | SymbolDisplayGenericsOptions.IncludeTypeConstraints); 28093var format = new SymbolDisplayFormat(genericsOptions: SymbolDisplayGenericsOptions.IncludeTypeParameters | SymbolDisplayGenericsOptions.IncludeTypeConstraints); 28116var format = new SymbolDisplayFormat(parameterOptions: SymbolDisplayParameterOptions.IncludeType | SymbolDisplayParameterOptions.IncludeModifiers);
Microsoft.CodeAnalysis.CSharp.Features (5)
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
35new(globalNamespaceStyle: SymbolDisplayGlobalNamespaceStyle.Omitted,
Completion\CompletionProviders\PartialTypeCompletionProvider.cs (1)
31new(globalNamespaceStyle: SymbolDisplayGlobalNamespaceStyle.Omitted,
ImplementInterface\AbstractChangeImplementationCodeRefactoringProvider.cs (1)
33private static readonly SymbolDisplayFormat NameAndTypeParametersFormat = new(
NavigationBar\CSharpNavigationBarItemService.cs (2)
34new(typeQualificationStyle: SymbolDisplayTypeQualificationStyle.NameOnly); 37new(genericsOptions: SymbolDisplayGenericsOptions.IncludeTypeParameters,
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\NullableReferenceTypesTests.cs (4)
77020.ToDisplayString(new SymbolDisplayFormat(delegateStyle: SymbolDisplayDelegateStyle.NameAndSignature, 77024.ToDisplayString(new SymbolDisplayFormat(delegateStyle: SymbolDisplayDelegateStyle.NameAndSignature, 77028.ToDisplayString(new SymbolDisplayFormat(delegateStyle: SymbolDisplayDelegateStyle.NameAndSignature, 77093.ToDisplayString(new SymbolDisplayFormat(delegateStyle: SymbolDisplayDelegateStyle.NameAndSignature,
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (163)
SymbolDisplay\SymbolDisplayTests.cs (161)
32var format = new SymbolDisplayFormat( 51var format = new SymbolDisplayFormat( 79var format = new SymbolDisplayFormat( 107var format = new SymbolDisplayFormat( 155var format = new SymbolDisplayFormat( 183var format = new SymbolDisplayFormat( 208var format = new SymbolDisplayFormat(); 237var format = new SymbolDisplayFormat(); 259var format = new SymbolDisplayFormat( 297var format = new SymbolDisplayFormat( 342var format = new SymbolDisplayFormat( 407var format = new SymbolDisplayFormat( 463var format = new SymbolDisplayFormat( 531var format = new SymbolDisplayFormat( 596var format = new SymbolDisplayFormat( 652var format = new SymbolDisplayFormat( 701var format = new SymbolDisplayFormat( 763var format = new SymbolDisplayFormat( 801var format = new SymbolDisplayFormat( 834var format = new SymbolDisplayFormat( 873var format = new SymbolDisplayFormat( 908var format = new SymbolDisplayFormat( 943var format = new SymbolDisplayFormat( 978var format = new SymbolDisplayFormat( 1013var format = new SymbolDisplayFormat( 1067var format = new SymbolDisplayFormat( 1108var format = new SymbolDisplayFormat( 1154var format = new SymbolDisplayFormat( 1183var format = new SymbolDisplayFormat( 1215var format = new SymbolDisplayFormat( 1258var format = new SymbolDisplayFormat( 1283var format = new SymbolDisplayFormat( 1310var format = new SymbolDisplayFormat( 1335var format = new SymbolDisplayFormat( 1359var format = new SymbolDisplayFormat( 1383var format = new SymbolDisplayFormat( 1409var format = new SymbolDisplayFormat( 1449var format = new SymbolDisplayFormat( 1471var format = new SymbolDisplayFormat( 1496var format = new SymbolDisplayFormat( 1523var format = new SymbolDisplayFormat( 1551var format = new SymbolDisplayFormat( 1579var format = new SymbolDisplayFormat( 1606var format = new SymbolDisplayFormat( 1636var format = new SymbolDisplayFormat( 1673var format = new SymbolDisplayFormat( 1713var format = new SymbolDisplayFormat( 1745var format = new SymbolDisplayFormat( 1777var format = new SymbolDisplayFormat( 1820var format = new SymbolDisplayFormat( 1843var format = new SymbolDisplayFormat( 1880var format = new SymbolDisplayFormat( 1903var format = new SymbolDisplayFormat( 1938var format = new SymbolDisplayFormat( 1961var format = new SymbolDisplayFormat( 1996var format = new SymbolDisplayFormat( 2066var format = new SymbolDisplayFormat( 2104var format = new SymbolDisplayFormat( 2142var format = new SymbolDisplayFormat( 2180var format = new SymbolDisplayFormat( 2212var format = new SymbolDisplayFormat( 2246var format = new SymbolDisplayFormat(); 2272var format = new SymbolDisplayFormat(); 2291var format = new SymbolDisplayFormat( 2327var format = new SymbolDisplayFormat( 2363var format = new SymbolDisplayFormat( 2393var format = new SymbolDisplayFormat( 2430var format = new SymbolDisplayFormat( 2483var format = new SymbolDisplayFormat( 2518var format = new SymbolDisplayFormat( 2555var format = new SymbolDisplayFormat( 2592var format = new SymbolDisplayFormat( 2618var format = new SymbolDisplayFormat( 2648var format = new SymbolDisplayFormat( 2676var format = new SymbolDisplayFormat( 2767var format = new SymbolDisplayFormat( 2828var format = new SymbolDisplayFormat( 2872var format = new SymbolDisplayFormat( 2920var format = new SymbolDisplayFormat( 2953var format = new SymbolDisplayFormat( 2984var format = new SymbolDisplayFormat( 3018var format = new SymbolDisplayFormat( 3077var format = new SymbolDisplayFormat(); 3278new SymbolDisplayFormat( 3321new SymbolDisplayFormat(), 3326new SymbolDisplayFormat(miscellaneousOptions: SymbolDisplayMiscellaneousOptions.RemoveAttributeSuffix), 3344new SymbolDisplayFormat(), 3349new SymbolDisplayFormat(miscellaneousOptions: SymbolDisplayMiscellaneousOptions.RemoveAttributeSuffix), 3365new SymbolDisplayFormat(), 3370new SymbolDisplayFormat(miscellaneousOptions: SymbolDisplayMiscellaneousOptions.RemoveAttributeSuffix), 3419var format = new SymbolDisplayFormat( 3548var format = new SymbolDisplayFormat( 3609var format = new SymbolDisplayFormat( 3670var format = new SymbolDisplayFormat( 3759var format = new SymbolDisplayFormat(globalNamespaceStyle: SymbolDisplayFormat.CSharpErrorMessageFormat.GlobalNamespaceStyle, 3778format = new SymbolDisplayFormat(parameterOptions: SymbolDisplayParameterOptions.IncludeName | SymbolDisplayParameterOptions.IncludeType, 3814new SymbolDisplayFormat( 3868new SymbolDisplayFormat( 3920new SymbolDisplayFormat( 3968new SymbolDisplayFormat( 4049new SymbolDisplayFormat( 4123new SymbolDisplayFormat( 4235new SymbolDisplayFormat( 4345new SymbolDisplayFormat( 4449new SymbolDisplayFormat( 4553var format = new SymbolDisplayFormat( 4597var format = new SymbolDisplayFormat( 4644var format = new SymbolDisplayFormat( 4686var format = new SymbolDisplayFormat( 4721var format = new SymbolDisplayFormat( 4769var format = new SymbolDisplayFormat( 4810var format = new SymbolDisplayFormat( 4879var normalFormat = new SymbolDisplayFormat(); 4880var reverseFormat = new SymbolDisplayFormat( 4955var format = new SymbolDisplayFormat( 4989var format = new SymbolDisplayFormat( 5043var memberFormat = new SymbolDisplayFormat( 5047var typeFormat = new SymbolDisplayFormat( 5051var namespaceFormat = new SymbolDisplayFormat( 5233var memberFormat = new SymbolDisplayFormat( 5399var format = new SymbolDisplayFormat( 5428var f1 = new SymbolDisplayFormat(); 5429var f2 = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeParameters); 5442Assert.False(new FormattedSymbol(sA, new SymbolDisplayFormat()).Equals(new FormattedSymbol(sA, new SymbolDisplayFormat()))); 5461var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType); 5493var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, miscellaneousOptions: SymbolDisplayMiscellaneousOptions.CollapseTupleTypes); 5524var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, 5555var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType); 5592var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, 5643var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, 5689var format = new SymbolDisplayFormat( 5788var formatBase = new SymbolDisplayFormat( 5992var formatBase = new SymbolDisplayFormat( 6209var formatWithoutNonNullableModifier = new SymbolDisplayFormat( 6281var formatWithoutNullableModifier = new SymbolDisplayFormat( 6350var formatWithoutModifiers = new SymbolDisplayFormat( 6469var formatWithoutModifiers = new SymbolDisplayFormat( 6508var format = new SymbolDisplayFormat( 6631var formatWithoutLongHandValueTuple = new SymbolDisplayFormat( 6744SymbolDisplayFormat changeSignatureFormat = new SymbolDisplayFormat( 8044new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeContainingType), 8060new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeContainingType), 8077new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeContainingType), 8093new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeContainingType), 8104var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeContainingType); 8144new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeContainingType), 8154var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeContainingType); 8244var formatWithoutOptions = new SymbolDisplayFormat( 8324var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, kindOptions: SymbolDisplayKindOptions.IncludeTypeKeyword); 8345var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, kindOptions: SymbolDisplayKindOptions.IncludeTypeKeyword); 8366var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, kindOptions: SymbolDisplayKindOptions.IncludeTypeKeyword); 8389var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, kindOptions: SymbolDisplayKindOptions.IncludeTypeKeyword); 8418var format = new SymbolDisplayFormat(); 8439var format = new SymbolDisplayFormat(); 8460var format = new SymbolDisplayFormat(); 8481var format = new SymbolDisplayFormat(); 8490private static readonly SymbolDisplayFormat s_fullDelegateFormat = new SymbolDisplayFormat( 8936var formatMinimal = new SymbolDisplayFormat(); 9076var ideFormat = new SymbolDisplayFormat( 9144var format = new SymbolDisplayFormat(
Symbols\CorLibrary\CorTypes.cs (1)
23private static readonly SymbolDisplayFormat s_languageNameFormat = new SymbolDisplayFormat(
Symbols\Source\MethodTests.cs (1)
1640new SymbolDisplayFormat(
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Simplification\CSharpSimplificationService.Expander.cs (1)
36new(
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (2)
InstructionDecoder.cs (2)
20internal static readonly SymbolDisplayFormat DisplayFormat = new SymbolDisplayFormat( 26internal static readonly SymbolDisplayFormat CompactNameFormat = new SymbolDisplayFormat(
Microsoft.CodeAnalysis.Extensions.Package (3)
Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
Microsoft.CodeAnalysis.Features (27)
ChangeSignature\Parameter.cs (1)
94public override string ToString() => $"{Type.ToDisplayString(new SymbolDisplayFormat(genericsOptions: SymbolDisplayGenericsOptions.IncludeTypeParameters))} {Name} ({CallSiteValue})";
CodeLens\CodeLensReferencesService.cs (1)
25new(typeQualificationStyle: SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces,
Completion\Providers\AbstractPartialMethodCompletionProvider.cs (1)
19new(
Debugging\AbstractBreakpointResolver.cs (1)
38new(
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
40new( 57new(
ExtractMethod\MethodExtractor.VariableSymbol.cs (1)
84new SymbolDisplayFormat(
FindUsages\DefinitionItemFactory.cs (1)
25private static readonly SymbolDisplayFormat s_namePartsFormat = new(
FindUsages\FindUsagesHelpers.cs (1)
76new(
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (1)
270var displayName = equatableTypeOpt.ToDisplayString(new SymbolDisplayFormat(
GenerateFromMembers\GenerateFromMembersHelpers.cs (1)
116new(
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (1)
29private static readonly SymbolDisplayFormat s_displayFormat = new(
InlineHints\AbstractInlineTypeHintsService.cs (1)
18protected static readonly SymbolDisplayFormat s_minimalTypeStyle = new(
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (4)
27new(globalNamespaceStyle: SymbolDisplayGlobalNamespaceStyle.Omitted, 41new(globalNamespaceStyle: SymbolDisplayGlobalNamespaceStyle.Omitted, 71new(typeQualificationStyle: SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces, 79new(globalNamespaceStyle: SymbolDisplayGlobalNamespaceStyle.Included);
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
218var documentTooltip = topLevelNamedType.ToDisplayString(new SymbolDisplayFormat(typeQualificationStyle: SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces));
MoveToNamespace\AbstractMoveToNamespaceService.cs (1)
298private static readonly SymbolDisplayFormat QualifiedNamespaceFormat = new(
PdbSourceDocument\ImplementationAssemblyLookupService.cs (1)
25private static readonly SymbolDisplayFormat s_metadataSymbolDisplayFormat = new SymbolDisplayFormat(
QuickInfo\QuickInfoUtilities.cs (1)
24private static readonly SymbolDisplayFormat s_nullableDisplayFormat = new SymbolDisplayFormat();
Shared\Extensions\ISymbolExtensions_2.cs (1)
237new(
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
40private static readonly SymbolDisplayFormat ContainingTypeAndNameOnlyFormat = new(
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (2)
38private static readonly SymbolDisplayFormat SimpleFormat = new( 360var methodDisplay = methodToUpdate.ToDisplayString(new SymbolDisplayFormat(
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
34private static readonly SymbolDisplayFormat s_format = new(
Testing\AbstractTestMethodFinder.cs (1)
23private static readonly SymbolDisplayFormat s_methodSymbolNoParametersDisplayFormat = new(
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
Microsoft.CodeAnalysis.PublicApiAnalyzers (9)
DeclarePublicApiAnalyzer.cs (2)
56new( 72new(
DeclarePublicApiAnalyzer.Impl.cs (1)
74private static readonly SymbolDisplayFormat s_namespaceFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
Microsoft.CodeAnalysis.ResxSourceGenerator (6)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
Microsoft.CodeAnalysis.VisualBasic (5)
SymbolDisplay\CustomSymbolDisplayFormatter.vb (5)
16Friend Shared ReadOnly QualifiedNameFormat As SymbolDisplayFormat = New SymbolDisplayFormat( 29Friend Shared ReadOnly WithContainingTypeFormat As SymbolDisplayFormat = New SymbolDisplayFormat( 39Friend Shared ReadOnly ErrorMessageFormatNoModifiersNoReturnType As New SymbolDisplayFormat( 52Friend Shared ReadOnly ErrorNameWithKindFormat As New SymbolDisplayFormat( 64Friend Shared ReadOnly DelegateSignatureFormat As New SymbolDisplayFormat(
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (2)
17Public ReadOnly typeNameFormatWithGenerics As New SymbolDisplayFormat( 25Public ReadOnly typeNameFormatWithoutGenerics As New SymbolDisplayFormat(
Microsoft.CodeAnalysis.VisualBasic.ExpressionCompiler (1)
CompilationContext.vb (1)
23Private Shared ReadOnly s_fullNameFormat As New SymbolDisplayFormat(
Microsoft.CodeAnalysis.VisualBasic.Features (7)
CodeLens\VisualBasicDisplayInfoService.vb (1)
16Private Shared ReadOnly Format As SymbolDisplayFormat = New SymbolDisplayFormat(
Completion\CompletionProviders\CrefCompletionProvider.vb (1)
27New SymbolDisplayFormat(
Completion\CompletionProviders\PartialTypeCompletionProvider.vb (1)
25New SymbolDisplayFormat(
NavigationBar\VisualBasicNavigationBarItemService.vb (3)
24Private ReadOnly _typeFormat As SymbolDisplayFormat = New SymbolDisplayFormat( 27Private ReadOnly _memberFormat As SymbolDisplayFormat = New SymbolDisplayFormat( 400Dim displayFormat = If(members.Count() = 1 AndAlso firstMember.GetArity() = 0, New SymbolDisplayFormat(), _memberFormat)
SignatureHelp\GenericNameSignatureHelpProvider.NamedType.vb (1)
11Dim format = New SymbolDisplayFormat(
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (117)
SymbolDisplay\SymbolDisplayTests.vb (117)
33Dim format = New SymbolDisplayFormat( 68Dim format = New SymbolDisplayFormat( 78format = New SymbolDisplayFormat( 88format = New SymbolDisplayFormat( 164Dim format = New SymbolDisplayFormat() 199Dim format = New SymbolDisplayFormat() 221Dim format = New SymbolDisplayFormat( 254Dim format = New SymbolDisplayFormat( 292Dim format = New SymbolDisplayFormat( 324Dim format = New SymbolDisplayFormat( 357Dim format = New SymbolDisplayFormat( 376format = New SymbolDisplayFormat( 417Dim format = New SymbolDisplayFormat( 477Dim format = New SymbolDisplayFormat( 545Dim format = New SymbolDisplayFormat( 601Dim format = New SymbolDisplayFormat( 672Dim format = New SymbolDisplayFormat( 743Dim format = New SymbolDisplayFormat( 809Dim format = New SymbolDisplayFormat( 868Dim format = New SymbolDisplayFormat( 968Dim format = New SymbolDisplayFormat( 1026Dim format = New SymbolDisplayFormat( 1046format = New SymbolDisplayFormat( 1064format = New SymbolDisplayFormat( 1084format = New SymbolDisplayFormat( 1114format = New SymbolDisplayFormat( 1142format = New SymbolDisplayFormat( 1172format = New SymbolDisplayFormat( 1186format = New SymbolDisplayFormat( 1231format = New SymbolDisplayFormat( 1247format = New SymbolDisplayFormat( 1275Dim format = New SymbolDisplayFormat( 1324Dim format = New SymbolDisplayFormat(memberOptions:=SymbolDisplayMemberOptions.None) 1354Dim format = New SymbolDisplayFormat(memberOptions:=SymbolDisplayMemberOptions.IncludeExplicitInterface) 1384Dim format = New SymbolDisplayFormat( 1409Dim format = New SymbolDisplayFormat( 1438Dim format = New SymbolDisplayFormat( 1449format = New SymbolDisplayFormat( 1477Dim format = New SymbolDisplayFormat( 1509Dim format As SymbolDisplayFormat = New SymbolDisplayFormat( 1604Dim format = New SymbolDisplayFormat( 1637Dim format = New SymbolDisplayFormat( 1674Dim format = New SymbolDisplayFormat( 1714Dim format = New SymbolDisplayFormat( 1749Dim format = New SymbolDisplayFormat( 1784Dim format = New SymbolDisplayFormat( 1831Dim format = New SymbolDisplayFormat( 1857Dim format = New SymbolDisplayFormat( 1897Dim format = New SymbolDisplayFormat( 1946Dim format = New SymbolDisplayFormat( 1982Dim format = New SymbolDisplayFormat( 2024Dim format = New SymbolDisplayFormat( 2048Dim format = New SymbolDisplayFormat( 2072Dim format = New SymbolDisplayFormat( 2112Dim format = New SymbolDisplayFormat( 2164Dim format = New SymbolDisplayFormat( 2220Dim format = New SymbolDisplayFormat( 2271Dim format = New SymbolDisplayFormat( 2314Dim format = New SymbolDisplayFormat( 2370Dim format = New SymbolDisplayFormat( 2412Dim format = New SymbolDisplayFormat( 2441Dim format = New SymbolDisplayFormat( 2504Dim format = New SymbolDisplayFormat( 2579Dim format = New SymbolDisplayFormat( 2615format = New SymbolDisplayFormat( 2664Dim format = New SymbolDisplayFormat( 2716Dim format = New SymbolDisplayFormat( 2748Dim format = New SymbolDisplayFormat( 2793Dim format = New SymbolDisplayFormat( 2855Dim format = New SymbolDisplayFormat( 2923Dim format = New SymbolDisplayFormat( 3000Dim format = New SymbolDisplayFormat( 3092Dim format = New SymbolDisplayFormat( 3274Dim format = New SymbolDisplayFormat( 3314Dim format = New SymbolDisplayFormat( 3347Dim format = New SymbolDisplayFormat( 3460Dim format = New SymbolDisplayFormat( 3519Dim format = New SymbolDisplayFormat( 3595Dim format = New SymbolDisplayFormat( 3654Dim format = New SymbolDisplayFormat( 3697Dim format = New SymbolDisplayFormat( 3788Dim format = New SymbolDisplayFormat() 3910TestSymbolDescription(text, findSymbol, New SymbolDisplayFormat(), 3914TestSymbolDescription(text, findSymbol, New SymbolDisplayFormat(miscellaneousOptions:=SymbolDisplayMiscellaneousOptions.RemoveAttributeSuffix), 3935TestSymbolDescription(text, findSymbol, New SymbolDisplayFormat(), 3940New SymbolDisplayFormat(miscellaneousOptions:=SymbolDisplayMiscellaneousOptions.RemoveAttributeSuffix), 3960TestSymbolDescription(text, findSymbol, New SymbolDisplayFormat(), 3965New SymbolDisplayFormat(miscellaneousOptions:=SymbolDisplayMiscellaneousOptions.RemoveAttributeSuffix), 3984TestSymbolDescription(text, findSymbol, New SymbolDisplayFormat(), 3989New SymbolDisplayFormat(miscellaneousOptions:=SymbolDisplayMiscellaneousOptions.RemoveAttributeSuffix), 4012Dim format = New SymbolDisplayFormat( 4048Dim format = New SymbolDisplayFormat(parameterOptions:=SymbolDisplayParameterOptions.IncludeName) 4076Dim format = New SymbolDisplayFormat( 4097Dim m_DelegateSignatureFormat As New SymbolDisplayFormat( 4135Dim format = New SymbolDisplayFormat( 4187Dim format = New SymbolDisplayFormat( 4237Dim format = New SymbolDisplayFormat( 4401Dim format = New SymbolDisplayFormat( 4457Dim format = New SymbolDisplayFormat( 4571New SymbolDisplayFormat(typeQualificationStyle:=SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces), 4694Dim normalFormat As New SymbolDisplayFormat() 4735Dim format = New SymbolDisplayFormat(memberOptions:=SymbolDisplayMemberOptions.IncludeParameters Or 4955New SymbolDisplayFormat(memberOptions:=SymbolDisplayMemberOptions.IncludeType), 4980Dim format = New SymbolDisplayFormat(memberOptions:=SymbolDisplayMemberOptions.IncludeType, miscellaneousOptions:=SymbolDisplayMiscellaneousOptions.CollapseTupleTypes) 5007New SymbolDisplayFormat(memberOptions:=SymbolDisplayMemberOptions.IncludeType, 5035New SymbolDisplayFormat(memberOptions:=SymbolDisplayMemberOptions.IncludeType), 5068New SymbolDisplayFormat( 5113New SymbolDisplayFormat( 5158Dim format = New SymbolDisplayFormat( 5199Dim format = New SymbolDisplayFormat( 5346Dim formatWithRef = New SymbolDisplayFormat( 5532Dim format = New SymbolDisplayFormat( 5766Dim ideFormat = New SymbolDisplayFormat( 5911Dim formatWithoutLongHandValueTuple = New SymbolDisplayFormat( 6008Dim format = New SymbolDisplayFormat( 6046Dim format = New SymbolDisplayFormat( 6100Dim format = New SymbolDisplayFormat(
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (2)
17Public ReadOnly typeNameFormatWithGenerics As New SymbolDisplayFormat( 25Public ReadOnly typeNameFormatWithoutGenerics As New SymbolDisplayFormat(
Microsoft.CodeAnalysis.Workspaces (5)
FindSymbols\Declarations\DeclarationFinder_SourceDeclarations.cs (1)
263new(
Rename\ConflictEngine\ConflictResolver.cs (1)
27private static readonly SymbolDisplayFormat s_metadataSymbolDisplayFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
Microsoft.DotNet.CodeAnalysis (1)
Helpers.cs (1)
11new SymbolDisplayFormat(
Microsoft.Extensions.Validation.ValidationsGenerator (1)
Parsers\ValidationsGenerator.TypesParser.cs (1)
18private static readonly SymbolDisplayFormat _symbolDisplayFormat = new(
Microsoft.Interop.JavaScript.JSImportGenerator (2)
JSSignatureContext.cs (2)
14private static SymbolDisplayFormat TypeAndContainingTypesStyle { get; } = new SymbolDisplayFormat( 19private static SymbolDisplayFormat TypeContainingTypesAndNamespacesStyle { get; } = new SymbolDisplayFormat(
Microsoft.VisualStudio.LanguageServices (23)
CallHierarchy\CallHierarchyItem.cs (3)
55new( 69new( 77new(
ChangeSignature\AddParameterDialogViewModel.cs (1)
48private static readonly SymbolDisplayFormat s_symbolDisplayFormat = new(
ChangeSignature\ChangeSignatureDialogViewModel.cs (2)
288private static readonly SymbolDisplayFormat s_symbolDeclarationDisplayFormat = new( 302private static readonly SymbolDisplayFormat s_parameterDisplayFormat = new(
F1Help\AbstractHelpContextService.cs (3)
19new( 27new( 36new(
Implementation\ContainedLanguageRefactorNotifyService.cs (1)
25private static readonly SymbolDisplayFormat s_qualifiedDisplayFormat = new(
Library\ObjectBrowser\AbstractDescriptionBuilder.cs (2)
26private static readonly SymbolDisplayFormat s_typeDisplay = new( 114var typeDisplayFormat = new SymbolDisplayFormat(
Library\ObjectBrowser\AbstractListItemFactory.cs (7)
27new(typeQualificationStyle: SymbolDisplayTypeQualificationStyle.NameOnly); 30new( 34new( 40new( 44new( 50new( 54new(
Library\ObjectBrowser\Extensions.cs (2)
18private static readonly SymbolDisplayFormat s_typeDisplayFormat = new( 22private static readonly SymbolDisplayFormat s_memberDisplayFormat = new(
Utilities\SymbolViewModel.cs (2)
18private static readonly SymbolDisplayFormat s_symbolDisplayFormat = new( 24private static readonly SymbolDisplayFormat s_symbolAutomationFormat = new(
Microsoft.VisualStudio.LanguageServices.CSharp (12)
CodeModel\CSharpCodeModelService.cs (5)
58new( 64new( 70new( 75new( 83new(
ObjectBrowser\CSharpLibraryService.cs (2)
19private static readonly SymbolDisplayFormat s_typeDisplayFormat = new( 23private static readonly SymbolDisplayFormat s_memberDisplayFormat = new(
ObjectBrowser\DescriptionBuilder.cs (3)
47var typeNameFormat = new SymbolDisplayFormat( 89var typeNameFormat = new SymbolDisplayFormat( 216var methodNameFormat = new SymbolDisplayFormat(
ObjectBrowser\ListItemFactory.cs (2)
15new( 23new(
Microsoft.VisualStudio.LanguageServices.VisualBasic (18)
CodeModel\MethodXML\MethodXmlBuilder.vb (1)
16Private Shared ReadOnly s_fullNameFormat As New SymbolDisplayFormat(
CodeModel\VisualBasicCodeModelService.vb (6)
59New SymbolDisplayFormat( 65New SymbolDisplayFormat( 71New SymbolDisplayFormat( 77New SymbolDisplayFormat( 85New SymbolDisplayFormat( 91New SymbolDisplayFormat(
CodeModel\VisualBasicCodeModelService_Prototype.vb (2)
16New SymbolDisplayFormat( 23New SymbolDisplayFormat(
ObjectBrowser\DescriptionBuilder.vb (5)
45Dim typeNameFormat = New SymbolDisplayFormat( 88Dim typeNameFormat = New SymbolDisplayFormat( 148Dim methodNameFormat = New SymbolDisplayFormat() 185Dim methodNameFormat = New SymbolDisplayFormat() 221Dim methodNameFormat = New SymbolDisplayFormat()
ObjectBrowser\ListItemFactory.vb (2)
13New SymbolDisplayFormat( 21New SymbolDisplayFormat(
ObjectBrowser\VisualBasicLibraryService.vb (2)
16Private Shared ReadOnly s_typeDisplayFormat As New SymbolDisplayFormat( 21New SymbolDisplayFormat(
Roslyn.Diagnostics.Analyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
Roslyn.Diagnostics.VisualBasic.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (2)
17Public ReadOnly typeNameFormatWithGenerics As New SymbolDisplayFormat( 25Public ReadOnly typeNameFormatWithoutGenerics As New SymbolDisplayFormat(
Test.Utilities (6)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
Text.Analyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
18new( 37new(
1787 references to SymbolDisplayFormat
Analyzer.Utilities.UnitTests (6)
FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisTests.cs (2)
117&& kvp.Key.Method?.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat) == Method) 157return methodSymbol != null ? $"Method {methodSymbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)}" : "Return/Initialization";
Lightup\LightupHelpersTests.cs (4)
147ImmutableArray<SymbolDisplayPart> ISymbol.ToDisplayParts(SymbolDisplayFormat? format) 150string ISymbol.ToDisplayString(SymbolDisplayFormat? format) 153ImmutableArray<SymbolDisplayPart> ISymbol.ToMinimalDisplayParts(SemanticModel semanticModel, int position, SymbolDisplayFormat? format) 156string ISymbol.ToMinimalDisplayString(SemanticModel semanticModel, int position, SymbolDisplayFormat? format)
ConfigurationSchemaGenerator (3)
RuntimeSource\Configuration.Binder\Parser\Extensions.cs (2)
68private static readonly SymbolDisplayFormat s_identifierCompatibleFormat = new SymbolDisplayFormat( 74private static readonly SymbolDisplayFormat s_minimalDisplayFormat = new SymbolDisplayFormat(
RuntimeSource\SourceGenerators\TypeModelHelper.cs (1)
38public static string GetFullyQualifiedName(this ITypeSymbol type) => type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
GenerateDocumentationAndConfigFiles (21)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (8)
19private static readonly BoundedCacheWithFactory<Compilation, ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache>> s_byCompilationCache = new(); 24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new(); 31private readonly SymbolDisplayFormat? Format; 37private SymbolDisplayStringCache(SymbolDisplayFormat? format = null) 48public static SymbolDisplayStringCache GetOrCreate(Compilation compilation, SymbolDisplayFormat? format = null) 50ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> dict = 55static ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> CreateConcurrentDictionary(Compilation compilation) 57static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (4)
193public string ToDisplayString(SymbolDisplayFormat format = null) 196public ImmutableArray<SymbolDisplayPart> ToDisplayParts(SymbolDisplayFormat format = null) 199public string ToMinimalDisplayString(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null) 202public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (4)
59public string ToDisplayString(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 62public ImmutableArray<SymbolDisplayPart> ToDisplayParts(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 65public string ToMinimalDisplayString(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null) 68public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null)
ILLink.RoslynAnalyzer (2)
ISymbolExtensions.cs (2)
125public static SymbolDisplayFormat ILLinkTypeDisplayFormat { get; } = 131public static SymbolDisplayFormat ILLinkMemberDisplayFormat { get; } =
Metrics (16)
MetricsOutputWriter.cs (3)
67var minimalTypeName = new StringBuilder(data.Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 73minimalTypeName.Insert(0, containingType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 85writer.WriteAttributeString("Name", data.Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat));
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (8)
19private static readonly BoundedCacheWithFactory<Compilation, ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache>> s_byCompilationCache = new(); 24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new(); 31private readonly SymbolDisplayFormat? Format; 37private SymbolDisplayStringCache(SymbolDisplayFormat? format = null) 48public static SymbolDisplayStringCache GetOrCreate(Compilation compilation, SymbolDisplayFormat? format = null) 50ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> dict = 55static ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> CreateConcurrentDictionary(Compilation compilation) 57static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
Metrics.Legacy (16)
src\RoslynAnalyzers\Tools\Metrics\MetricsOutputWriter.cs (3)
67var minimalTypeName = new StringBuilder(data.Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 73minimalTypeName.Insert(0, containingType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 85writer.WriteAttributeString("Name", data.Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat));
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (8)
19private static readonly BoundedCacheWithFactory<Compilation, ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache>> s_byCompilationCache = new(); 24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new(); 31private readonly SymbolDisplayFormat? Format; 37private SymbolDisplayStringCache(SymbolDisplayFormat? format = null) 48public static SymbolDisplayStringCache GetOrCreate(Compilation compilation, SymbolDisplayFormat? format = null) 50ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> dict = 55static ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> CreateConcurrentDictionary(Compilation compilation) 57static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
Microsoft.Analyzers.Local (5)
ApiLifecycle\AssemblyAnalysis.cs (4)
26private static readonly SymbolDisplayFormat _format = 45private static readonly SymbolDisplayFormat _formatNoVariance = 69private static readonly SymbolDisplayFormat _shortSymbolNameFormat = 77private static readonly SymbolDisplayFormat _enumType =
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.Analyzers.Test (1)
ConfigureMethodVisitorTest.cs (1)
86.Select(m => m.ContainingType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat) + "." + m.Name)
Microsoft.AspNetCore.Components.Analyzers (12)
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)));
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.Http.RequestDelegateGenerator (32)
StaticRouteHandlerModel\Emitters\EmitterConstants.cs (2)
8public static SymbolDisplayFormat DisplayFormat => new SymbolDisplayFormat( 14public static SymbolDisplayFormat DisplayFormatWithoutNullability => new SymbolDisplayFormat(
StaticRouteHandlerModel\Emitters\EmitterExtensions.cs (2)
20? $"{endpointParameter.Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat)}.BindAsync(HttpContext)" 21: $"{endpointParameter.Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat)}.BindAsync(HttpContext, ParameterInfo)",
StaticRouteHandlerModel\Emitters\EndpointEmitter.cs (1)
120var shortParameterTypeName = parameter.Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat);
StaticRouteHandlerModel\Emitters\EndpointParameterEmitter.cs (15)
50codeWriter.WriteLine($@"logOrThrowExceptionHelper.RequiredParameterNotProvided({SymbolDisplay.FormatLiteral(endpointParameter.Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat), true)}, {SymbolDisplay.FormatLiteral(endpointParameter.SymbolName, true)}, {SymbolDisplay.FormatLiteral(endpointParameter.ToMessageString(), true)});"); 67var shortParameterTypeName = endpointParameter.Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat); 86codeWriter.WriteLine($@"logOrThrowExceptionHelper.RequiredParameterNotProvided({SymbolDisplay.FormatLiteral(endpointParameter.Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat), true)}, {SymbolDisplay.FormatLiteral(endpointParameter.SymbolName, true)}, {SymbolDisplay.FormatLiteral(endpointParameter.ToMessageString(), true)});"); 131codeWriter.WriteLine($"{endpointParameter.Type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)} {endpointParameter.EmitHandlerArgument()} = {endpointParameter.EmitTempArgument()}!;"); 170codeWriter.WriteLine($"{endpointParameter.Type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)} {endpointParameter.EmitHandlerArgument()} = {endpointParameter.EmitParsedTempArgument()}!;"); 175codeWriter.WriteLine($"{endpointParameter.Type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)} {endpointParameter.EmitHandlerArgument()} = {endpointParameter.EmitTempArgument()}!;"); 183writer.WriteLine($@"logOrThrowExceptionHelper.RequiredParameterNotProvided({SymbolDisplay.FormatLiteral(parameter.Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat), true)}, {SymbolDisplay.FormatLiteral(parameter.SymbolName, true)}, {SymbolDisplay.FormatLiteral(parameter.ToMessageString(), true)});"); 187writer.WriteLine($@"logOrThrowExceptionHelper.ParameterBindingFailed({SymbolDisplay.FormatLiteral(parameter.Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat), true)}, {SymbolDisplay.FormatLiteral(parameter.SymbolName, true)}, {inputArgument});"); 212codeWriter.WriteLine($@"logOrThrowExceptionHelper.RequiredParameterNotProvided({SymbolDisplay.FormatLiteral(endpointParameter.Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat), true)}, {SymbolDisplay.FormatLiteral(endpointParameter.SymbolName, true)}, {SymbolDisplay.FormatLiteral(endpointParameter.ToMessageString(), true)});"); 243codeWriter.WriteLine($@"logOrThrowExceptionHelper.RequiredParameterNotProvided({SymbolDisplay.FormatLiteral(endpointParameter.Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat), true)}, {SymbolDisplay.FormatLiteral(endpointParameter.SymbolName, true)}, {SymbolDisplay.FormatLiteral(endpointParameter.ToMessageString(), true)});"); 258var shortParameterTypeName = endpointParameter.Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat); 319var shortParameterTypeName = endpointParameter.Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat); 344var bindMethodReceiverTypeString = bindMethodReceiverType?.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat); 347var unwrappedTypeString = unwrappedType?.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat); 379codeWriter.WriteLine($@"logOrThrowExceptionHelper.RequiredParameterNotProvided({SymbolDisplay.FormatLiteral(endpointParameter.Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat), true)}, {SymbolDisplay.FormatLiteral(endpointParameter.SymbolName, true)}, {SymbolDisplay.FormatLiteral(endpointParameter.ToMessageString(), true)});");
StaticRouteHandlerModel\EndpointParameter.cs (12)
168endpoint.Diagnostics.Add(Diagnostic.Create(DiagnosticDescriptors.InvalidAsParametersNullable, location, Type.ToDisplayString(SymbolDisplayFormat.CSharpShortErrorMessageFormat))); 184AssigningCode = $"new {namedTypeSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)} {{ {parameterList} }}"; 189AssigningCode = $"new {namedTypeSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}({parameterList})"; 344ParsabilityMethod.IParsable => (string inputArgument, string outputArgument) => $$"""GeneratedRouteBuilderExtensionsCore.TryParseExplicit<{{parameterType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}}>({{inputArgument}}!, CultureInfo.InvariantCulture, out var {{outputArgument}})""", 345ParsabilityMethod.TryParseWithFormatProvider => (string inputArgument, string outputArgument) => $$"""{{parameterType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}}.TryParse({{inputArgument}}!, CultureInfo.InvariantCulture, out var {{outputArgument}})""", 346ParsabilityMethod.TryParse => (string inputArgument, string outputArgument) => $$"""{{parameterType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}}.TryParse({{inputArgument}}!, out var {{outputArgument}})""", 347ParsabilityMethod.Enum => (string inputArgument, string outputArgument) => $$"""Enum.TryParse<{{parameterType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}}>({{inputArgument}}!, out var {{outputArgument}})""", 356preferredTryParseInvocation = (string inputArgument, string outputArgument) => $$"""{{parameterType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}}.TryParse({{inputArgument}}!, out var {{outputArgument}})"""; 360preferredTryParseInvocation = (string inputArgument, string outputArgument) => $$"""{{parameterType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}}.TryParse({{inputArgument}}!, CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal | DateTimeStyles.AllowWhiteSpaces, out var {{outputArgument}})"""; 364preferredTryParseInvocation = (string inputArgument, string outputArgument) => $$"""{{parameterType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}}.TryParse({{inputArgument}}!, CultureInfo.InvariantCulture, DateTimeStyles.AssumeUniversal | DateTimeStyles.AllowWhiteSpaces, out var {{outputArgument}})"""; 368preferredTryParseInvocation = (string inputArgument, string outputArgument) => $$"""{{parameterType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}}.TryParse({{inputArgument}}!, CultureInfo.InvariantCulture, DateTimeStyles.AllowWhiteSpaces, out var {{outputArgument}})"""; 462var parameterTypeString = type.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 (64)
CodeGen\CompilationTestData.cs (3)
87private static readonly SymbolDisplayFormat _testDataKeyFormat = new SymbolDisplayFormat( 111private static readonly SymbolDisplayFormat _testDataOperatorKeyFormat = new SymbolDisplayFormat( 128var format = (iMethod.MethodKind == MethodKind.UserDefinedOperator) ?
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)
716return UnderlyingNamedType.GetInternalSymbol().GetISymbol().ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithMetadataName.cs (2)
60private static readonly SymbolDisplayFormat s_metadataDisplayFormat = 61SymbolDisplayFormat.QualifiedNameArityFormat.AddCompilerInternalOptions(SymbolDisplayCompilerInternalOptions.UsePlusForNestedTypes);
SymbolDisplay\AbstractSymbolDisplayVisitor.cs (3)
17private SymbolDisplayFormat _format = null!; 33protected SymbolDisplayFormat Format => _format; 71SymbolDisplayFormat format,
SymbolDisplay\FormattedSymbol.cs (2)
23private readonly SymbolDisplayFormat _symbolDisplayFormat; 25internal FormattedSymbol(ISymbolInternal symbol, SymbolDisplayFormat symbolDisplayFormat)
SymbolDisplay\FormattedSymbolList.cs (2)
19private readonly SymbolDisplayFormat _symbolDisplayFormat; 21internal FormattedSymbolList(IEnumerable<ISymbol> symbols, SymbolDisplayFormat symbolDisplayFormat = null)
SymbolDisplay\SymbolDisplayFormat.cs (37)
17public static SymbolDisplayFormat CSharpErrorMessageFormat { get; } = 37internal static SymbolDisplayFormat CSharpErrorMessageNoParameterNamesFormat { get; } = CSharpErrorMessageFormat 43public static SymbolDisplayFormat CSharpShortErrorMessageFormat { get; } = 66public static SymbolDisplayFormat VisualBasicErrorMessageFormat { get; } = 99public static SymbolDisplayFormat VisualBasicShortErrorMessageFormat { get; } = 137public static SymbolDisplayFormat FullyQualifiedFormat { get; } = 149public static SymbolDisplayFormat MinimallyQualifiedFormat { get; } = 174internal static readonly SymbolDisplayFormat TestFormat = 211internal static readonly SymbolDisplayFormat TestFormatWithConstraints = TestFormat.WithGenericsOptions(TestFormat.GenericsOptions | SymbolDisplayGenericsOptions.IncludeTypeConstraints). 218internal static readonly SymbolDisplayFormat QualifiedNameOnlyFormat = 226internal static readonly SymbolDisplayFormat QualifiedNameArityFormat = 236internal static readonly SymbolDisplayFormat ShortFormat = 250internal static readonly SymbolDisplayFormat ILVisualizationFormat = 267internal static readonly SymbolDisplayFormat ExplicitInterfaceImplementationFormat = 337/// Constructs a new instance of <see cref="SymbolDisplayFormat"/> accepting a variety of optional parameters. 439public SymbolDisplayFormat WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions options) 464public SymbolDisplayFormat AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions options) 476public SymbolDisplayFormat RemoveMiscellaneousOptions(SymbolDisplayMiscellaneousOptions options) 488public SymbolDisplayFormat WithGenericsOptions(SymbolDisplayGenericsOptions options) 512public SymbolDisplayFormat AddGenericsOptions(SymbolDisplayGenericsOptions options) 526public SymbolDisplayFormat RemoveGenericsOptions(SymbolDisplayGenericsOptions options) 538public SymbolDisplayFormat WithMemberOptions(SymbolDisplayMemberOptions options) 564public SymbolDisplayFormat AddMemberOptions(SymbolDisplayMemberOptions options) 578public SymbolDisplayFormat RemoveMemberOptions(SymbolDisplayMemberOptions options) 592public SymbolDisplayFormat WithKindOptions(SymbolDisplayKindOptions options) 618public SymbolDisplayFormat AddKindOptions(SymbolDisplayKindOptions options) 632public SymbolDisplayFormat RemoveKindOptions(SymbolDisplayKindOptions options) 644public SymbolDisplayFormat WithParameterOptions(SymbolDisplayParameterOptions options) 670public SymbolDisplayFormat AddParameterOptions(SymbolDisplayParameterOptions options) 684public SymbolDisplayFormat RemoveParameterOptions(SymbolDisplayParameterOptions options) 696public SymbolDisplayFormat WithGlobalNamespaceStyle(SymbolDisplayGlobalNamespaceStyle style) 720public SymbolDisplayFormat WithLocalOptions(SymbolDisplayLocalOptions options) 746public SymbolDisplayFormat AddLocalOptions(SymbolDisplayLocalOptions options) 760public SymbolDisplayFormat RemoveLocalOptions(SymbolDisplayLocalOptions options) 768internal SymbolDisplayFormat AddCompilerInternalOptions(SymbolDisplayCompilerInternalOptions options) 774internal SymbolDisplayFormat RemoveCompilerInternalOptions(SymbolDisplayCompilerInternalOptions options) 780internal SymbolDisplayFormat WithCompilerInternalOptions(SymbolDisplayCompilerInternalOptions options)
Symbols\ISymbol.cs (4)
235string ToDisplayString(SymbolDisplayFormat? format = null); 244ImmutableArray<SymbolDisplayPart> ToDisplayParts(SymbolDisplayFormat? format = null); 259SymbolDisplayFormat? format = null); 274SymbolDisplayFormat? format = null);
Symbols\ITypeSymbol.cs (6)
155string ToDisplayString(NullableFlowState topLevelNullability, SymbolDisplayFormat? format = null); 164ImmutableArray<SymbolDisplayPart> ToDisplayParts(NullableFlowState topLevelNullability, SymbolDisplayFormat? format = null); 174/// <param name="format">Formatting rules - null implies <see cref="SymbolDisplayFormat.MinimallyQualifiedFormat"/></param> 180SymbolDisplayFormat? format = null); 190/// <param name="format">Formatting rules - null implies <see cref="SymbolDisplayFormat.MinimallyQualifiedFormat"/></param> 196SymbolDisplayFormat? format = null);
TreeDumper.cs (1)
227return symbol.ToDisplayString(SymbolDisplayFormat.TestFormat);
Microsoft.CodeAnalysis.Analyzers (25)
MetaAnalyzers\DiagnosticAnalyzerAPIUsageAnalyzer.cs (2)
166declaredType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat), 176declaredType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat),
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (1)
1214static string GetAnalyzerName(INamedTypeSymbol a) => a.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat);
src\RoslynAnalyzers\Microsoft.CodeAnalysis.BannedApiAnalyzers\Core\SymbolIsBannedAnalyzerBase.cs (1)
34protected abstract SymbolDisplayFormat SymbolDisplayFormat { get; }
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (8)
19private static readonly BoundedCacheWithFactory<Compilation, ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache>> s_byCompilationCache = new(); 24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new(); 31private readonly SymbolDisplayFormat? Format; 37private SymbolDisplayStringCache(SymbolDisplayFormat? format = null) 48public static SymbolDisplayStringCache GetOrCreate(Compilation compilation, SymbolDisplayFormat? format = null) 50ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> dict = 55static ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> CreateConcurrentDictionary(Compilation compilation) 57static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (4)
193public string ToDisplayString(SymbolDisplayFormat format = null) 196public ImmutableArray<SymbolDisplayPart> ToDisplayParts(SymbolDisplayFormat format = null) 199public string ToMinimalDisplayString(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null) 202public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (4)
59public string ToDisplayString(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 62public ImmutableArray<SymbolDisplayPart> ToDisplayParts(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 65public string ToMinimalDisplayString(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null) 68public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null)
Microsoft.CodeAnalysis.AnalyzerUtilities (13)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (8)
19private static readonly BoundedCacheWithFactory<Compilation, ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache>> s_byCompilationCache = new(); 24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new(); 31private readonly SymbolDisplayFormat? Format; 37private SymbolDisplayStringCache(SymbolDisplayFormat? format = null) 48public static SymbolDisplayStringCache GetOrCreate(Compilation compilation, SymbolDisplayFormat? format = null) 50ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> dict = 55static ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> CreateConcurrentDictionary(Compilation compilation) 57static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
Microsoft.CodeAnalysis.BannedApiAnalyzers (22)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (8)
19private static readonly BoundedCacheWithFactory<Compilation, ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache>> s_byCompilationCache = new(); 24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new(); 31private readonly SymbolDisplayFormat? Format; 37private SymbolDisplayStringCache(SymbolDisplayFormat? format = null) 48public static SymbolDisplayStringCache GetOrCreate(Compilation compilation, SymbolDisplayFormat? format = null) 50ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> dict = 55static ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> CreateConcurrentDictionary(Compilation compilation) 57static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (4)
193public string ToDisplayString(SymbolDisplayFormat format = null) 196public ImmutableArray<SymbolDisplayPart> ToDisplayParts(SymbolDisplayFormat format = null) 199public string ToMinimalDisplayString(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null) 202public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (4)
59public string ToDisplayString(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 62public ImmutableArray<SymbolDisplayPart> ToDisplayParts(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 65public string ToMinimalDisplayString(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null) 68public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null)
SymbolIsBannedAnalyzerBase.cs (1)
34protected abstract SymbolDisplayFormat SymbolDisplayFormat { get; }
Microsoft.CodeAnalysis.CodeStyle (6)
src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (2)
30private static readonly SymbolDisplayFormat s_namespaceDisplayFormat = SymbolDisplayFormat
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
40private static readonly SymbolDisplayFormat ContainingTypeAndNameOnlyFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
Microsoft.CodeAnalysis.CodeStyle.Fixes (14)
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (1)
38private static readonly SymbolDisplayFormat SimpleFormat = new(
src\Analyzers\Core\CodeFixes\ImplementAbstractClass\AbstractImplementAbstractClassCodeFixProvider.cs (2)
44var id = GetCodeActionId(abstractClassType.ContainingAssembly.Name, abstractClassType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)); 56abstractClassType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat),
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (2)
34protected abstract string ToDisplayString(IMethodSymbol disposeImplMethod, SymbolDisplayFormat format); 257var typeName = interfaceType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
34private static readonly SymbolDisplayFormat s_format = new(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (4)
193public string ToDisplayString(SymbolDisplayFormat format = null) 196public ImmutableArray<SymbolDisplayPart> ToDisplayParts(SymbolDisplayFormat format = null) 199public string ToMinimalDisplayString(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null) 202public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (4)
59public string ToDisplayString(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 62public ImmutableArray<SymbolDisplayPart> ToDisplayParts(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 65public string ToMinimalDisplayString(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null) 68public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null)
Microsoft.CodeAnalysis.CSharp (145)
Binder\Binder.ValueChecks.cs (1)
3394Error(diagnostics, ReadOnlyErrors[index], node, symbolKind, new FormattedSymbol(symbol, SymbolDisplayFormat.ShortFormat));
Binder\Binder.WithQueryLambdaParametersBinder.cs (1)
79var info = new CSDiagnosticInfo(ErrorCode.ERR_UnsupportedTransparentIdentifierAccess, name, new FormattedSymbol(receiver.ExpressionSymbol ?? receiverType, SymbolDisplayFormat.CSharpErrorMessageNoParameterNamesFormat));
Binder\Binder_Attributes.cs (2)
252Error(diagnostics, ErrorCode.ERR_AttributeCtorInParameter, node, attributeConstructor.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 962Binder.Error(diagnostics, ErrorCode.ERR_AttrArgWithTypeVars, node.Syntax, typeOfArgument.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat));
Binder\Binder_Conversions.cs (1)
2307new FormattedSymbol(parameter, SymbolDisplayFormat.ShortFormat),
Binder\Binder_Expressions.cs (1)
10037private static readonly SymbolDisplayFormat s_propertyGroupFormat =
Binder\Binder_Symbols.cs (5)
2119new FormattedSymbol(first, SymbolDisplayFormat.CSharpErrorMessageFormat), 2120new FormattedSymbol(second, SymbolDisplayFormat.CSharpErrorMessageFormat) }); 2265new FormattedSymbol(first, SymbolDisplayFormat.CSharpErrorMessageFormat), 2266new FormattedSymbol(second, SymbolDisplayFormat.CSharpErrorMessageFormat) }); 2766var fullMetadataName = MetadataHelpers.BuildQualifiedName(qualifierOpt?.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat), metadataName);
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (5)
1251new FormattedSymbol(unwrapIfParamsCollection(badArg, parameter, isLastParameter), SymbolDisplayFormat.CSharpErrorMessageNoParameterNamesFormat)); 1319new FormattedSymbol(parameter, SymbolDisplayFormat.CSharpErrorMessageNoParameterNamesFormat)); 1365new FormattedSymbol(unwrapIfParamsCollection(badArg, parameter, isLastParameter), SymbolDisplayFormat.CSharpErrorMessageNoParameterNamesFormat)); 1512new FormattedSymbol(first, SymbolDisplayFormat.CSharpErrorMessageFormat), 1513new FormattedSymbol(second, SymbolDisplayFormat.CSharpErrorMessageFormat)
BoundTree\UnboundLambda.cs (2)
1288builder.Builder.Append(parameter.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageNoParameterNamesFormat)); 1293builder.Builder.Append(lambda.ReturnTypeWithAnnotations.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
Emitter\EditAndContinue\EmitHelpers.cs (1)
177string.Format(CodeAnalysisResources.Type0DoesNotHaveExpectedConstructor, type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)));
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
217result.Builder.Append(symbol.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat));
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (1)
92public override string ToString() => _underlying.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
Emitter\Model\NamedTypeReference.cs (1)
152return UnderlyingNamedType.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
Emitter\Model\ParameterTypeInformation.cs (1)
66return _underlyingParameter.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
Emitter\Model\PEModuleBuilder.cs (1)
751orderedForwardedTypes = orderedForwardedTypes.OrderBy(t => t.OriginalDefinition.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat));
Emitter\Model\TypeMemberReference.cs (1)
37return UnderlyingSymbol.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
Emitter\NoPia\EmbeddedType.cs (1)
281UnderlyingNamedType.AdaptedNamedTypeSymbol.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat))),
Emitter\NoPia\EmbeddedTypesManager.cs (1)
502Error(diagnostics, ErrorCode.ERR_InteropMethodWithBody, syntaxNodeOpt, method.AdaptedMethodSymbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat));
Errors\MessageProvider.cs (1)
106return SymbolDisplay.ToDisplayString(symbol, SymbolDisplayFormat.CSharpShortErrorMessageFormat);
FlowAnalysis\NullableWalker.cs (3)
2335new FormattedSymbol(parameterOpt, SymbolDisplayFormat.ShortFormat); 2343new FormattedSymbol(containingSymbol, SymbolDisplayFormat.MinimallyQualifiedFormat); 9145new FormattedSymbol(sourceInvokeMethod, SymbolDisplayFormat.MinimallyQualifiedFormat),
FlowAnalysis\NullableWalker.SnapshotManager.cs (2)
130Was {originalSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)} 131Now {updatedSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}");
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
216Error(diagnostic, node, new FormattedSymbol(symbol, SymbolDisplayFormat.ShortFormat));
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
234diagnostics.Add(ErrorCode.WRN_NullabilityMismatchInParameterTypeOnInterceptor, attributeLocation, new FormattedSymbol(implementingParameter, SymbolDisplayFormat.ShortFormat), method);
SymbolDisplay\SymbolDisplay.cs (32)
22/// Displays a symbol in the C# style, based on a <see cref="SymbolDisplayFormat"/>. 25/// <param name="format">The formatting options to apply. If null is passed, <see cref="SymbolDisplayFormat.CSharpErrorMessageFormat"/> will be used.</param> 32SymbolDisplayFormat? format = null) 35format = format ?? SymbolDisplayFormat.CSharpErrorMessageFormat; 43SymbolDisplayFormat? format = null) 51SymbolDisplayFormat? format = null) 54format = format ?? SymbolDisplayFormat.CSharpErrorMessageFormat; 63SymbolDisplayFormat format, 79/// Displays a symbol in the C# style, based on a <see cref="SymbolDisplayFormat"/>. 86/// <param name="format">The formatting options to apply. If null is passed, <see cref="SymbolDisplayFormat.CSharpErrorMessageFormat"/> will be used.</param> 95SymbolDisplayFormat? format = null) 97format ??= SymbolDisplayFormat.MinimallyQualifiedFormat; 107SymbolDisplayFormat? format = null) 117SymbolDisplayFormat? format = null) 119format ??= SymbolDisplayFormat.MinimallyQualifiedFormat; 130/// <param name="format">The formatting options to apply. If null is passed, <see cref="SymbolDisplayFormat.CSharpErrorMessageFormat"/> will be used.</param> 137SymbolDisplayFormat? format = null) 140format = format ?? SymbolDisplayFormat.CSharpErrorMessageFormat; 150SymbolDisplayFormat? format = null) 153format = format ?? SymbolDisplayFormat.CSharpErrorMessageFormat; 161SymbolDisplayFormat? format = null) 164format ??= SymbolDisplayFormat.CSharpErrorMessageFormat; 177/// <param name="format">The formatting options to apply. If null is passed, <see cref="SymbolDisplayFormat.CSharpErrorMessageFormat"/> will be used.</param> 186SymbolDisplayFormat? format = null) 188format ??= SymbolDisplayFormat.MinimallyQualifiedFormat; 199SymbolDisplayFormat? format = null) 201format ??= SymbolDisplayFormat.MinimallyQualifiedFormat; 210SymbolDisplayFormat? format = null) 212format ??= SymbolDisplayFormat.MinimallyQualifiedFormat; 222SymbolDisplayFormat format, 232SymbolDisplayFormat format, 247SymbolDisplayFormat format,
SymbolDisplay\SymbolDisplayVisitor.cs (3)
32SymbolDisplayFormat format, 43SymbolDisplayFormat format, 58protected new void Initialize(ArrayBuilder<SymbolDisplayPart> builder, SymbolDisplayFormat format, bool isFirstSymbolVisited, SemanticModel? semanticModelOpt, int positionOpt, bool inNamespaceOrType)
Symbols\Attributes\AttributeData.cs (1)
137string className = this.AttributeClass.ToDisplayString(SymbolDisplayFormat.TestFormat);
Symbols\NamespaceOrTypeSymbol.cs (1)
273Debug.Assert(!isTopLevel || scope.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat) == emittedTypeName.NamespaceName);
Symbols\NamespaceSymbol.cs (1)
385(_lazyQualifiedName = this.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat));
Symbols\ObsoleteAttributeHelpers.cs (3)
184new FormattedSymbol(symbol, SymbolDisplayFormat.CSharpErrorMessageFormat)); 195new FormattedSymbol(symbol, SymbolDisplayFormat.CSharpErrorMessageFormat)); 200new FormattedSymbol(symbol, SymbolDisplayFormat.CSharpErrorMessageFormat), data.Message);
Symbols\PublicModel\AssemblySymbol.cs (1)
60OrderBy(t => t.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)).AsImmutable();
Symbols\PublicModel\PreprocessingSymbol.cs (4)
78string ISymbol.ToDisplayString(SymbolDisplayFormat? format) 83ImmutableArray<SymbolDisplayPart> ISymbol.ToDisplayParts(SymbolDisplayFormat? format) 88string ISymbol.ToMinimalDisplayString(SemanticModel semanticModel, int position, SymbolDisplayFormat? format) 93ImmutableArray<SymbolDisplayPart> ISymbol.ToMinimalDisplayParts(SemanticModel semanticModel, int position, SymbolDisplayFormat? format)
Symbols\PublicModel\Symbol.cs (4)
164string ISymbol.ToDisplayString(SymbolDisplayFormat format) 169ImmutableArray<SymbolDisplayPart> ISymbol.ToDisplayParts(SymbolDisplayFormat format) 174string ISymbol.ToMinimalDisplayString(SemanticModel semanticModel, int position, SymbolDisplayFormat format) 179ImmutableArray<SymbolDisplayPart> ISymbol.ToMinimalDisplayParts(SemanticModel semanticModel, int position, SymbolDisplayFormat format)
Symbols\PublicModel\TypeSymbol.cs (4)
158string ITypeSymbol.ToDisplayString(CodeAnalysis.NullableFlowState topLevelNullability, SymbolDisplayFormat format) 163ImmutableArray<SymbolDisplayPart> ITypeSymbol.ToDisplayParts(CodeAnalysis.NullableFlowState topLevelNullability, SymbolDisplayFormat format) 168string ITypeSymbol.ToMinimalDisplayString(SemanticModel semanticModel, CodeAnalysis.NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format) 173ImmutableArray<SymbolDisplayPart> ITypeSymbol.ToMinimalDisplayParts(SemanticModel semanticModel, CodeAnalysis.NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format)
Symbols\Retargeting\RetargetingSymbolTranslator.cs (3)
338MetadataTypeName name = MetadataTypeName.FromFullName(type.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat), forcedArity: type.Arity); 430string namespaceName = type.ContainingNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat); 467string namespaceName = type.ContainingNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat);
Symbols\Source\ExplicitInterfaceHelpers.cs (1)
69string interfaceName = explicitInterfaceTypeOpt.ToDisplayString(SymbolDisplayFormat.ExplicitInterfaceImplementationFormat);
Symbols\Source\SourceAssemblySymbol.cs (2)
1096y.ToDisplayString(SymbolDisplayFormat.ShortFormat), 2841string fullEmittedName = MetadataHelpers.BuildQualifiedName(originalDefinition.ContainingSymbol.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat),
Symbols\Source\SourceConstructorSymbol.cs (3)
294new FormattedSymbol(this, SymbolDisplayFormat.MinimallyQualifiedFormat), 295new FormattedSymbol(implementation, SymbolDisplayFormat.MinimallyQualifiedFormat)); 323diagnostics.Add(ErrorCode.ERR_ScopedMismatchInParameterOfPartial, implementation.GetFirstLocation(), new FormattedSymbol(implementation.Parameters[i], SymbolDisplayFormat.ShortFormat));
Symbols\Source\SourceEventSymbol.cs (2)
878new FormattedSymbol(this, SymbolDisplayFormat.MinimallyQualifiedFormat), 879new FormattedSymbol(implementation, SymbolDisplayFormat.MinimallyQualifiedFormat));
Symbols\Source\SourceMemberContainerSymbol.cs (2)
277var emittedName = ContainingSymbol.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat); 5192new FormattedSymbol(existingMember, SymbolDisplayFormat.CSharpErrorMessageFormat.WithMemberOptions(SymbolDisplayMemberOptions.IncludeContainingType)),
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (3)
1170new FormattedSymbol(overridingParameter, SymbolDisplayFormat.ShortFormat)); 1233new FormattedSymbol(overridingParameter, SymbolDisplayFormat.ShortFormat)); 1258diagnostics.Add(ErrorCode.WRN_DoesNotReturnMismatch, overrideMethod.GetFirstLocation(), new FormattedSymbol(overrideMethod, SymbolDisplayFormat.MinimallyQualifiedFormat));
Symbols\Source\SourceOrdinaryMethodSymbol.cs (4)
552diagnostics.Add(ErrorCode.ERR_ScopedMismatchInParameterOfPartial, implementingMethod.GetFirstLocation(), new FormattedSymbol(implementingParameter, SymbolDisplayFormat.ShortFormat)); 573diagnostics.Add(ErrorCode.WRN_NullabilityMismatchInParameterTypeOnPartial, implementingMethod.GetFirstLocation(), new FormattedSymbol(implementingParameter, SymbolDisplayFormat.ShortFormat)); 584new FormattedSymbol(definition, SymbolDisplayFormat.MinimallyQualifiedFormat), 585new FormattedSymbol(implementation, SymbolDisplayFormat.MinimallyQualifiedFormat));
Symbols\Source\SourcePropertySymbol.cs (3)
756new FormattedSymbol(this, SymbolDisplayFormat.MinimallyQualifiedFormat), 757new FormattedSymbol(implementation, SymbolDisplayFormat.MinimallyQualifiedFormat)); 808diagnostics.Add(ErrorCode.ERR_ScopedMismatchInParameterOfPartial, implementation.GetFirstLocation(), new FormattedSymbol(implementation.Parameters[i], SymbolDisplayFormat.ShortFormat));
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
390diagnostics.Add(ErrorCode.ERR_InstanceMemberWithUnnamedExtensionsParameter, _location, new FormattedSymbol(this, SymbolDisplayFormat.ShortFormat));
Symbols\Symbol.cs (6)
1021private static readonly SymbolDisplayFormat s_debuggerDisplayFormat = 1022SymbolDisplayFormat.TestFormat 1468public string ToDisplayString(SymbolDisplayFormat format = null) 1473public ImmutableArray<SymbolDisplayPart> ToDisplayParts(SymbolDisplayFormat format = null) 1481SymbolDisplayFormat format = null) 1489SymbolDisplayFormat format = null)
Symbols\SymbolDistinguisher.cs (2)
89string description0 = _symbol0.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageNoParameterNamesFormat); 90string description1 = _symbol1.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageNoParameterNamesFormat);
Symbols\Synthesized\SynthesizedLocal.cs (2)
208builder.Append(_type.ToDisplayString(SymbolDisplayFormat.TestFormat)); 228builder.Append(_type.ToDisplayString(SymbolDisplayFormat.TestFormat));
Symbols\TypedConstantExtensions.cs (1)
56string typeName = constant.Type.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat);
Symbols\TypeSymbol.cs (16)
675public string ToDisplayString(CodeAnalysis.NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 680public ImmutableArray<SymbolDisplayPart> ToDisplayParts(CodeAnalysis.NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 689SymbolDisplayFormat format = null) 698SymbolDisplayFormat format = null) 1798implementingEvent.GetFirstLocation(), new FormattedSymbol(implementedEvent, SymbolDisplayFormat.MinimallyQualifiedFormat)); 1804new FormattedSymbol(implementingEvent, SymbolDisplayFormat.MinimallyQualifiedFormat), 1805new FormattedSymbol(implementedEvent, SymbolDisplayFormat.MinimallyQualifiedFormat)); 1829implementingMethod.GetFirstLocation(), new FormattedSymbol(implementedMethod.ConstructedFrom, SymbolDisplayFormat.MinimallyQualifiedFormat)); 1837new FormattedSymbol(implementingMethod, SymbolDisplayFormat.MinimallyQualifiedFormat), 1838new FormattedSymbol(implementedMethod.ConstructedFrom, SymbolDisplayFormat.MinimallyQualifiedFormat)); 1851new FormattedSymbol(implementingParameter, SymbolDisplayFormat.ShortFormat), 1852new FormattedSymbol(implementedMethod.ConstructedFrom, SymbolDisplayFormat.MinimallyQualifiedFormat)); 1860new FormattedSymbol(implementingParameter, SymbolDisplayFormat.ShortFormat), 1861new FormattedSymbol(implementingMethod, SymbolDisplayFormat.MinimallyQualifiedFormat), 1862new FormattedSymbol(implementedMethod.ConstructedFrom, SymbolDisplayFormat.MinimallyQualifiedFormat)); 1889new FormattedSymbol(implementingParameter, SymbolDisplayFormat.ShortFormat));
Symbols\TypeSymbolExtensions.cs (1)
1782return string.Equals(container.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat), qualifiedName, comparison);
Symbols\TypeWithAnnotations.cs (4)
65private static readonly SymbolDisplayFormat DebuggerDisplayFormat = new SymbolDisplayFormat( 70internal static readonly SymbolDisplayFormat TestDisplayFormat = new SymbolDisplayFormat( 288public string ToDisplayString(SymbolDisplayFormat format = null) 335return ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat);
Microsoft.CodeAnalysis.CSharp.Analyzers (2)
MetaAnalyzers\CSharpSymbolIsBannedInAnalyzersAnalyzer.cs (2)
21protected override SymbolDisplayFormat SymbolDisplayFormat => SymbolDisplayFormat.CSharpShortErrorMessageFormat;
Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers (2)
CSharpSymbolIsBannedAnalyzer.cs (2)
21protected override SymbolDisplayFormat SymbolDisplayFormat => SymbolDisplayFormat.CSharpShortErrorMessageFormat;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (1)
35protected override string ToDisplayString(IMethodSymbol disposeImplMethod, SymbolDisplayFormat format)
src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (2)
108return (defaultExpression, $"default({type.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)})"); 117return (memberAccess, $"{type.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)}.{memberName}");
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamespaceGenerator.cs (1)
178: ParseName(symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Completion\CompletionProviders\DeclarationNameCompletionProviderTests_NameDeclarationInfoTests.cs (1)
702Assert.Equal(typeName, result.Type?.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
SymbolKey\SymbolKeyTests.cs (1)
172Assert.Equal("global::ConditionalWeakTableTest<TKey!, TValue!>.CreateValueCallback!", parameterType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNotNullableReferenceTypeModifier)));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (14)
CodeGen\CodeGenDeconstructTests.cs (10)
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));
CodeGen\CodeGenReadOnlySpanConstructionTest.cs (1)
3428""", ilFormat: SymbolDisplayFormat.ILVisualizationFormat.RemoveCompilerInternalOptions(SymbolDisplayCompilerInternalOptions.UseNativeIntegerUnderlyingType));
CodeGen\CodeGenTupleTest.cs (2)
27463Assert.Equal(expectedCSharp, CSharp.SymbolDisplay.ToDisplayString(type, SymbolDisplayFormat.TestFormat)); 27464Assert.Equal(expectedVisualBasic, VisualBasic.SymbolDisplay.ToDisplayString(type, SymbolDisplayFormat.TestFormat));
Emit\DeterministicTests.cs (1)
367return getForwardedTypes(assembly).Select(t => t.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (4)
Emit\NumericIntPtrTests.cs (4)
53internal static readonly SymbolDisplayFormat TestFormat = SymbolDisplayFormat.TestFormat 56internal static readonly SymbolDisplayFormat ILFormat = SymbolDisplayFormat.ILVisualizationFormat
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (29)
Attributes\AttributeTests_NativeInteger.cs (2)
23private static readonly SymbolDisplayFormat FormatWithSpecialTypes = SymbolDisplayFormat.TestFormat
Attributes\AttributeTests_Nullable.cs (2)
4196private static readonly SymbolDisplayFormat _displayFormat = SymbolDisplayFormat.TestFormat.
Attributes\AttributeTests_Tuples.cs (1)
300.Select(s => s.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)));
FirstClassSpanTests.cs (2)
8870private static readonly SymbolDisplayFormat s_typeArgumentsDisplayFormat = SymbolDisplayFormat.TestFormat
RefStructInterfacesTests.cs (5)
4384AssertEx.Equal("C<T> where T : allows ref struct", t.ContainingSymbol.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 5100AssertEx.Equal("C<T> where T : new(), allows ref struct", t.ContainingSymbol.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 5124AssertEx.Equal("C<T> where T : new(), allows ref struct", t.ContainingSymbol.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 5771AssertEx.Equal("C<T>", t.ContainingSymbol.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 28947AssertEx.Equal("void ITest29.M21<T1>() where T1 : allows ref struct", m21.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints));
Semantics\ExtensionTests.cs (4)
173var format = new SymbolDisplayFormat(typeQualificationStyle: SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces); 331var format = new SymbolDisplayFormat(genericsOptions: SymbolDisplayGenericsOptions.IncludeTypeParameters | SymbolDisplayGenericsOptions.IncludeTypeConstraints); 28093var format = new SymbolDisplayFormat(genericsOptions: SymbolDisplayGenericsOptions.IncludeTypeParameters | SymbolDisplayGenericsOptions.IncludeTypeConstraints); 28116var format = new SymbolDisplayFormat(parameterOptions: SymbolDisplayParameterOptions.IncludeType | SymbolDisplayParameterOptions.IncludeModifiers);
Semantics\OutVarTests.cs (1)
33098Assert.Equal("int _", discard3Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat));
Semantics\RecordTests.cs (12)
3508.ToDisplayString(SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword))); 3539.ToDisplayString(SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword))); 3598.ToDisplayString(SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword))); 3701.ToDisplayString(SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword))); 3804.ToDisplayString(SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword))); 3917.ToDisplayString(SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword))); 4030.ToDisplayString(SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword))); 4142.ToDisplayString(SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword))); 4255.ToDisplayString(SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword))); 4663.ToDisplayString(SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword))); 4766.ToDisplayString(SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword))); 26196SymbolDisplay.ToDisplayString(symbol, SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
Microsoft.CodeAnalysis.CSharp.Features (34)
CodeLens\CSharpCodeLensDisplayInfoService.cs (3)
20private static readonly SymbolDisplayFormat Format = 21SymbolDisplayFormat.CSharpErrorMessageFormat.RemoveMemberOptions( 181private static string GetEnclosingScopeString(SyntaxNode node, SemanticModel semanticModel, SymbolDisplayFormat symbolDisplayFormat)
Completion\CompletionProviders\CrefCompletionProvider.cs (5)
34private static readonly SymbolDisplayFormat QualifiedCrefFormat = 43private static readonly SymbolDisplayFormat CrefFormat = 46private static readonly SymbolDisplayFormat MinimalParameterTypeFormat = 47SymbolDisplayFormat.MinimallyQualifiedFormat.AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.ExpandValueTuple); 284SymbolDisplayFormat unqualifiedCrefFormat)
Completion\CompletionProviders\PartialTypeCompletionProvider.cs (1)
30private static readonly SymbolDisplayFormat _symbolFormatWithGenerics =
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
1593protected override SymbolDisplayFormat ErrorDisplayFormat => SymbolDisplayFormat.CSharpErrorMessageFormat;
GenerateConstructors\CSharpGenerateConstructorsCodeRefactoringProvider.cs (1)
47protected override string ToDisplayString(IParameterSymbol parameter, SymbolDisplayFormat format)
ImplementInterface\AbstractChangeImplementationCodeRefactoringProvider.cs (1)
33private static readonly SymbolDisplayFormat NameAndTypeParametersFormat = new(
LanguageServices\CSharpSymbolDisplayService.SymbolDescriptionBuilder.cs (9)
28private static readonly SymbolDisplayFormat s_minimallyQualifiedFormat = SymbolDisplayFormat.MinimallyQualifiedFormat 34private static readonly SymbolDisplayFormat s_minimallyQualifiedFormatWithConstants = s_minimallyQualifiedFormat 39private static readonly SymbolDisplayFormat s_minimallyQualifiedFormatWithConstantsAndModifiers = s_minimallyQualifiedFormatWithConstants 42protected override SymbolDisplayFormat MinimallyQualifiedFormat 45protected override SymbolDisplayFormat MinimallyQualifiedFormatWithConstants 48protected override SymbolDisplayFormat MinimallyQualifiedFormatWithConstantsAndModifiers 115protected override ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(ISymbol symbol, SemanticModel semanticModel, int position, SymbolDisplayFormat format) 167=> symbol == null ? null : CodeAnalysis.CSharp.SymbolDisplay.ToDisplayString(symbol, SymbolDisplayFormat.MinimallyQualifiedFormat);
NavigationBar\CSharpNavigationBarItemService.cs (4)
30private static readonly SymbolDisplayFormat s_typeFormat = 31SymbolDisplayFormat.CSharpErrorMessageFormat.AddGenericsOptions(SymbolDisplayGenericsOptions.IncludeVariance); 33private static readonly SymbolDisplayFormat s_memberNameFormat = 36private static readonly SymbolDisplayFormat s_memberDetailsFormat =
SignatureHelp\AbstractCSharpSignatureHelpProvider.cs (2)
15private static readonly SymbolDisplayFormat s_allowDefaultLiteralFormat = SymbolDisplayFormat.MinimallyQualifiedFormat
SignatureHelp\GenericNameSignatureHelpProvider.cs (3)
206private static readonly SymbolDisplayFormat s_minimallyQualifiedFormat = 207SymbolDisplayFormat.MinimallyQualifiedFormat.WithGenericsOptions( 208SymbolDisplayFormat.MinimallyQualifiedFormat.GenericsOptions | SymbolDisplayGenericsOptions.IncludeVariance);
src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (1)
35protected override string ToDisplayString(IMethodSymbol disposeImplMethod, SymbolDisplayFormat format)
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.Semantic.UnitTests (231)
Semantics\NativeIntegerTests.cs (6)
45internal static readonly SymbolDisplayFormat TestFormat = SymbolDisplayFormat.TestFormat 48internal static readonly SymbolDisplayFormat ILFormat = SymbolDisplayFormat.ILVisualizationFormat 121Assert.Equal("Sub I.F1(x As System.IntPtr, y As System.IntPtr)", VisualBasic.SymbolDisplay.ToDisplayString(method.GetPublicSymbol(), SymbolDisplayFormat.TestFormat)); 126Assert.Equal("Sub I.F2(x As System.UIntPtr, y As System.UIntPtr)", VisualBasic.SymbolDisplay.ToDisplayString(method.GetPublicSymbol(), SymbolDisplayFormat.TestFormat));
Semantics\NullableReferenceTypesTests.cs (221)
71827Assert.Equal("object _", discard1.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 71831Assert.Equal("object? _", discard2.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 71835Assert.Equal("C<object> _", discard3.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 71839Assert.Equal("C<object?> _", discard4.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 71843Assert.Equal("C<object> _", discard5.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 71980Assert.Equal("object _", model.GetSymbolInfo(discard2).Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 97692Assert.Equal("void B.F1<T1>(T1? t1) where T1 : class!", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 97698Assert.Equal("void B.F2<T2>(T2 t2) where T2 : class?", f2.ToDisplayString(SymbolDisplayFormat.TestFormat.WithGenericsOptions(SymbolDisplayFormat.TestFormat.GenericsOptions | SymbolDisplayGenericsOptions.IncludeTypeConstraints))); 97699Assert.Equal("void B.F2<T2>(T2 t2) where T2 : class", f2.ToDisplayString(SymbolDisplayFormat.TestFormat.WithGenericsOptions(SymbolDisplayFormat.TestFormat.GenericsOptions | SymbolDisplayGenericsOptions.IncludeTypeConstraints). 97700WithMiscellaneousOptions(SymbolDisplayFormat.TestFormatWithConstraints.MiscellaneousOptions & 97743Assert.Equal("A<T1> where T1 : class!", a.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 97756Assert.Equal("B<T2> where T2 : class?", b.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 97803Assert.Equal("void F1<T1>(T1? t1) where T1 : class!", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 97809Assert.Equal("void F2<T2>(T2 t2) where T2 : class?", f2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 97850Assert.Equal("B<T1> where T1 : class?", b.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 97863Assert.Equal("void B<T1>.F2<T2>(T2 t2) where T2 : class?", f2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98461Assert.Equal("void B.F1<T11>() where T11 : class!", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98475Assert.Equal("void B.F2<T22>() where T22 : class?", bf2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98528Assert.Equal("void B.F1<T11>(T11? t1)", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98535Assert.Equal("void B.F2<T22>(T22 t2) where T22 : class?", bf2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98541Assert.Equal("void A<System.Int32>.F2<T2>(T2 t2) where T2 : class?", af2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98652Assert.Equal("void B.F1<T11>() where T11 : class!", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98666Assert.Equal("void B.F2<T22>() where T22 : class?", bf2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98681Assert.Equal("void B.F3<T33>() where T33 : C1<C2?>!", bf3.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98684Assert.Equal("void B.F4<T44>() where T44 : C1<C2!>?", bf4.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98759Assert.Equal("void B.IA.F1<T11>() where T11 : class!", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98773Assert.Equal("void B.IA.F2<T22>() where T22 : class?", bf2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98825Assert.Equal("void B.IA.F1<T11>() where T11 : class!", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98839Assert.Equal("void B.IA.F2<T22>() where T22 : class?", bf2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98906Assert.Equal("void B.IA.F1<T11>() where T11 : class!", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98912Assert.Equal("void B.IA.F2<T22>() where T22 : class?", bf2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98966Assert.Equal("void B.IA.F1<T11>() where T11 : class!", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 98980Assert.Equal("void B.IA.F2<T22>() where T22 : class?", bf2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 99025Assert.Equal("void B.IA.F1<T11>(T11? t1) where T11 : class!", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 99030Assert.Equal("void B.IA.F2<T22>(T22 t2) where T22 : class?", bf2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 99056Assert.Equal("void B.F2<T2>() where T2 : class?", f2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 99089Assert.Equal("B<T2> where T2 : class?", b.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 99132Assert.Equal("void F2<T2>() where T2 : class?", f2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 99340Assert.Equal("void B.F1<T11>() where T11 : class!", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 99354Assert.Equal("void B.F2<T22>() where T22 : class?", bf2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 99369Assert.Equal("void B.F3<T33>() where T33 : C1<C2?>!", bf3.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 99372Assert.Equal("void B.F4<T44>() where T44 : C1<C2!>?", bf4.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100334Assert.Equal("void B.F1<T1>() where T1 : notnull", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100372Assert.Equal("void B.F1<T1>() where T1 : notnull", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100424Assert.Equal("void B.F1<T1>(T1? t1)", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100431Assert.Equal("void B.F2<T2>(T2? t2)", f2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100463Assert.Equal("void B.F1<T1>() where T1 : notnull", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100483Assert.Equal("void B.F1<T1>() where T1 : notnull", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100538Assert.Equal("void B.F1<T1>(T1? t1) where T1 : struct", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100546Assert.Equal("void B.F2<T2>(T2? t2) where T2 : struct", f2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100582Assert.Equal("void B.F1<T1>(T1? t1) where T1 : class!", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100589Assert.Equal("void B.F2<T2>(T2? t2) where T2 : class!", f2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100627Assert.Equal("void B.F1<T1>(T1? t1) where T1 : class?", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100634Assert.Equal("void B.F2<T2>(T2? t2) where T2 : class?", f2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100666Assert.Equal("void B.F1<T1>(T1? t1) where T1 : class?", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100709Assert.Equal("void A.I<System.Object!>.F1<TF1A>(TF1A x) where TF1A : System.Object!", af1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100713Assert.Equal("void A.I<System.Object>.F1<TF1A>(TF1A x) where TF1A : System.Object!", af1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100724Assert.Equal("void I<System.Object!>.F1<TF1>(TF1 x) where TF1 : System.Object!", af1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100730Assert.Equal("void I<System.Object>.F1<TF1>(TF1 x)", impl.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100739Assert.Equal("void B.I<System.Object?>.F1<TF1B>(TF1B x)", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100743Assert.Equal("void B.I<System.Object>.F1<TF1B>(TF1B x)", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100753Assert.Equal("void I<System.Object?>.F1<TF1>(TF1 x)", bf1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100761Assert.Equal("void I<System.Object>.F1<TF1>(TF1 x)", impl.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100804Assert.Equal("void A.I<A!>.F1<TF1A>(TF1A! x) where TF1A : A!", af1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100808Assert.Equal("void A.I<A>.F1<TF1A>(TF1A! x) where TF1A : A!", af1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100819Assert.Equal("void I<A!>.F1<TF1>(TF1 x) where TF1 : A!", af1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100824Assert.Equal("void I<A>.F1<TF1>(TF1 x) where TF1 : A", af1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100832Assert.Equal("void B.I<A?>.F1<TF1B>(TF1B x) where TF1B : A?", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100836Assert.Equal("void B.I<A>.F1<TF1B>(TF1B x) where TF1B : A?", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100846Assert.Equal("void I<A?>.F1<TF1>(TF1 x) where TF1 : A?", bf1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100851Assert.Equal("void I<A>.F1<TF1>(TF1 x) where TF1 : A", bf1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100893Assert.Equal("void A.I<System.Object!>.F1<TF1A>(TF1A! x) where TF1A : class?, System.Object!", af1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100897Assert.Equal("void A.I<System.Object>.F1<TF1A>(TF1A! x) where TF1A : class?, System.Object!", af1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100906Assert.Equal("void I<System.Object!>.F1<TF1>(TF1 x) where TF1 : class?, System.Object!", af1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100910Assert.Equal("void I<System.Object>.F1<TF1>(TF1 x) where TF1 : class?, System.Object", af1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100918Assert.Equal("void B.I<System.Object?>.F1<TF1B>(TF1B x) where TF1B : class?", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100922Assert.Equal("void B.I<System.Object>.F1<TF1B>(TF1B x) where TF1B : class?", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100930Assert.Equal("void I<System.Object?>.F1<TF1>(TF1 x) where TF1 : class?", bf1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100934Assert.Equal("void I<System.Object>.F1<TF1>(TF1 x) where TF1 : class?, System.Object", bf1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100960Assert.Equal("void B.F1<T1>(T1? t1) where T1 : notnull, B!", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 100984Assert.Equal("void B.F1<T1>(T1? t1) where T1 : notnull, B?", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101009Assert.Equal("void B.F1<T1>(T1? t1) where T1 : notnull, B!", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101036Assert.Equal("void B.F1<T1>(T1? t1) where T1 : B!", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101079Assert.Equal("void A.I<System.Object!>.F1<TF1A>(TF1A! x) where TF1A : System.Object!, B?", af1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101083Assert.Equal("void A.I<System.Object>.F1<TF1A>(TF1A! x) where TF1A : System.Object!, B?", af1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101092Assert.Equal("void I<System.Object!>.F1<TF1>(TF1 x) where TF1 : System.Object!, B?", af1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101096Assert.Equal("void I<System.Object>.F1<TF1>(TF1 x) where TF1 : System.Object, B?", af1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101104Assert.Equal("void B.I<System.Object?>.F1<TF1B>(TF1B x) where TF1B : B?", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101108Assert.Equal("void B.I<System.Object>.F1<TF1B>(TF1B x) where TF1B : B?", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101116Assert.Equal("void I<System.Object?>.F1<TF1>(TF1 x) where TF1 : B?", bf1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101120Assert.Equal("void I<System.Object>.F1<TF1>(TF1 x) where TF1 : System.Object, B?", bf1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101161Assert.Equal("void A.I<System.Object!, B?>.F1<TF1A>(TF1A! x) where TF1A : System.Object!, B?", af1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101165Assert.Equal("void A.I<System.Object, B>.F1<TF1A>(TF1A! x) where TF1A : System.Object!, B?", af1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101174Assert.Equal("void I<System.Object!, B?>.F1<TF1>(TF1 x) where TF1 : System.Object!, B?", af1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101178Assert.Equal("void I<System.Object, B>.F1<TF1>(TF1 x) where TF1 : B", af1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101186Assert.Equal("void B.I<System.Object?, B?>.F1<TF1B>(TF1B x) where TF1B : B?", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101190Assert.Equal("void B.I<System.Object, B>.F1<TF1B>(TF1B x) where TF1B : B?", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101198Assert.Equal("void I<System.Object?, B?>.F1<TF1>(TF1 x) where TF1 : B?", bf1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101202Assert.Equal("void I<System.Object, B>.F1<TF1>(TF1 x) where TF1 : B", bf1.ExplicitInterfaceImplementations.Single().ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101968Assert.Equal("void I1.F1<TF1>()", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 101991Assert.Equal("void I1.F1<TF1, TF2>() where TF2 : class", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102020Assert.Equal("void I1.F1<TF1>() where TF1 : new()", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102047Assert.Equal("void I1.F1<TF1>() where TF1 : class", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102074Assert.Equal("void I1.F1<TF1>() where TF1 : struct", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102101Assert.Equal("void I1.F1<TF1>() where TF1 : unmanaged", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102128Assert.Equal("void I1.F1<TF1>() where TF1 : I1", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102170Assert.Equal("void I1.F1<TF1>() where TF1 : class?", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102201Assert.Equal("void I1.F1<TF1>() where TF1 : I1?", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102239Assert.Equal("void I1.F1<TF1>()", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102273Assert.Equal("void I1.F1<TF1, TF2>() where TF1 : class?", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102313Assert.Equal("void I1.F1<TF1>() where TF1 : new()", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102351Assert.Equal("void I1.F1<TF1>() where TF1 : class!", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102378Assert.Equal("void I1.F1<TF1>() where TF1 : struct", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102406Assert.Equal("void I1.F1<TF1>() where TF1 : unmanaged", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102434Assert.Equal("void I1.F1<TF1>() where TF1 : I1!", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102473Assert.Equal("void I1.F1<TF1>() where TF1 : class?", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102501Assert.Equal("void I1.F1<TF1>() where TF1 : I1?", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102528Assert.Equal("I1<TF1>", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102550Assert.Equal("I1<TF1, TF2> where TF2 : class", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102578Assert.Equal("I1<TF1> where TF1 : new()", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102604Assert.Equal("I1<TF1> where TF1 : class", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102630Assert.Equal("I1<TF1> where TF1 : struct", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102656Assert.Equal("I1<TF1> where TF1 : unmanaged", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102682Assert.Equal("I1<TF1> where TF1 : I1<TF1>", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102714Assert.Equal("I1<TF1> where TF1 : class?", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102753Assert.Equal("I1<TF1> where TF1 : I1<TF1>?", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102781Assert.Equal("I1<TF1>", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102814Assert.Equal("I1<TF1, TF2> where TF1 : class?", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102853Assert.Equal("I1<TF1> where TF1 : new()", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102890Assert.Equal("I1<TF1> where TF1 : class!", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102925Assert.Equal("I1<TF1> where TF1 : struct", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102952Assert.Equal("I1<TF1> where TF1 : unmanaged", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 102979Assert.Equal("I1<TF1> where TF1 : I1<TF1>!", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 103008Assert.Equal("I1<TF1> where TF1 : class?", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 103043Assert.Equal("I1<TF1> where TF1 : I1<TF1>?", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 103075Assert.Equal("I1<TF1>", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 103108Assert.Equal("I1<TF1>", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 103151Assert.Equal("I1<TF1>", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 103195Assert.Equal("I1<TF1>", i1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 104851Assert.Equal("void B.F1<T11>(T11? t1) where T11 : class", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 104864Assert.Equal("void A<System.Int32>.F1<T1>(T1? t1) where T1 : class", af1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 104877Assert.Equal("void B.F2<T22>(T22 t2) where T22 : class?", bf2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 104891Assert.Equal("void A<System.Int32>.F2<T2>(T2 t2) where T2 : class?", af2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 104955Assert.Equal("void B.F1<T11>(T11? t1) where T11 : class!", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 104961Assert.Equal("void B.F2<T22>(T22 t2) where T22 : class?", bf2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 105032Assert.Equal("void B.F1<T11>(T11? t1) where T11 : class!", bf1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 105038Assert.Equal("void B.F2<T22>(T22 t2) where T22 : class?", bf2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 105083Assert.Equal("void B<S>.F1<T1>(T1 t1)", f1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 105086Assert.Equal("void B<S>.F2<T2>(T2 t2)", f2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 105130Assert.Equal("void Test2.M1<S>() where S : System.Object!", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 105134Assert.Equal("void Test1<dynamic!>.M1<S>() where S : System.Object!", baseM1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 105174Assert.Equal("void Test2.M1<S>()", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 105178Assert.Equal("void Test1<dynamic>.M1<S>()", baseM1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 105223Assert.Equal("void Test2.M1<S>() where S : Test1<System.Object!>!", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 105227Assert.Equal("void Test1<Test1<dynamic!>!>.M1<S>() where S : Test1<System.Object!>!", baseM1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 105259Assert.Equal("void Test2.M1<S>(S x) where S : System.Object!, I1?", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 105263Assert.Equal("void Test1<dynamic!>.M1<S>(S x) where S : System.Object!, I1?", baseM1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106200Assert.Equal("void Test2.M1<S>(S x)", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106231Assert.Equal("void Test2.M1<S>(S x) where S : System.Object!", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106262Assert.Equal("void Test2.M1<S>(S x)", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106294Assert.Equal("void Test2.M1<S>(S x) where S : I1", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106327Assert.Equal("void Test2.M1<S>(S x) where S : System.Object, I1?", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106360Assert.Equal("void Test2.M1<S>(S x) where S : I1!", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106392Assert.Equal("void Test2.M1<S>(S x) where S : I1!", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106424Assert.Equal("void Test2.M1<S>(S x) where S : System.Object!, I1?", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106457Assert.Equal("void Test2.M1<S>(S x) where S : System.Object!, I1", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106487Assert.Equal("void Test2.M1<S>(S x) where S : class", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106518Assert.Equal("void Test2.M1<S>(S x) where S : class?, System.Object", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106549Assert.Equal("void Test2.M1<S>(S x) where S : class!", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106581Assert.Equal("void Test2.M1<S>(S! x) where S : class!", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106613Assert.Equal("void Test2.M1<S>(S! x) where S : class?, System.Object!", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106646Assert.Equal("void Test2.M1<S>(S! x) where S : class, System.Object!", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106677Assert.Equal("void Test2.M1<S>(S x) where S : notnull", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106709Assert.Equal("void Test2.M1<S>(S x) where S : notnull", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106740Assert.Equal("void Test2.M1<S>(S x) where S : struct", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106772Assert.Equal("void Test2.M1<S>(S x) where S : struct", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106802Assert.Equal("void Test2.M1<S>(S x) where S : System.Int32", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106832Assert.Equal("void Test2.M1<S>(S x) where S : System.Int32", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106862Assert.Equal("void Test2.M1<S>(S x) where S : System.Object, System.Int32?", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 106892Assert.Equal("void Test2.M1<S>(S x) where S : System.Object!, System.Int32?", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107082Assert.Equal("void Test2.M1<S>(S x)", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107086Assert.Equal("void Test2.M2<S>(S x) where S : I1", m2.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107090Assert.Equal("void Test2.M3<S>(S x) where S : class", m3.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107094Assert.Equal("void Test2.M4<S>(S x) where S : class?, System.Object", m4.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107098Assert.Equal("void Test2.M5<S>(S x) where S : class!", m5.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107102Assert.Equal("void Test2.M6<S>(S x) where S : notnull", m6.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107106Assert.Equal("void Test2.M7<S>(S x)", m7.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107110Assert.Equal("void Test2.M8<S>(S x) where S : struct", m8.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107114Assert.Equal("void Test2.M9<S>(S x) where S : System.Int32", m9.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107118Assert.Equal("void Test2.M10<S>(S x) where S : System.Object, System.Int32?", m10.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107153Assert.Equal("void Test2.M1<S, U>(S x) where S : System.Object", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107188Assert.Equal("void Test2.M1<S, U>(S x) where S : System.Object, U", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107219Assert.Equal("void Test2.M1<S>(S x) where S : class?, System.Object", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107256Assert.Equal("void Test2.M1<S>(S x) where S : System.Object, I1?", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107292Assert.Equal("void Test2.M1<S>(S x) where S : System.Object, I1?", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107329Assert.Equal("void Test2.M1<S>(S x) where S : System.Object!, I1?", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107365Assert.Equal("void Test2.M1<S>(S x) where S : System.Object!, I1?", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107403Assert.Equal("void Test2<T>.M1<S>(S x) where S : T", t2m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107407Assert.Equal("void Test3.M1<S>(S x) where S : System.Object, Test3?", t3m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107450Assert.Equal("void Test3.M1<S>(S x) where S : System.Object, Test3?", t3m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107488Assert.Equal("void Test2<T>.M1<S>(S x) where S : T", t2m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107492Assert.Equal("void Test3.M1<S>(S x) where S : System.Int32", t3m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107529Assert.Equal("void Test2.M1<S>(S x) where S : I1?, System.String", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107565Assert.Equal("void Test2.M1<S>(S x) where S : I1?, System.String", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107602Assert.Equal("void Test2.M1<S>(S! x) where S : I1?, System.String!", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107638Assert.Equal("void Test2.M1<S>(S x) where S : I1?, System.String!", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107674Assert.Equal("void Test2.M1<S>(S x) where S : I1?, System.String?", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107710Assert.Equal("void Test2.M1<S>(S! x) where S : I1?, System.String!", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 107746Assert.Equal("void Test2.M1<S>(S x) where S : I1?, System.String", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 108316Assert.Equal("void B.M1<TM1>(TM1 x) where TM1 : class", m1.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 111051Assert.Equal("C<T, U> where T : class! where U : T?", c.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 113692Assert.Equal("A<T> where T : class!", a.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNotNullableReferenceTypeModifier))); 113711Assert.Equal("A<T> where T : class", a.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNotNullableReferenceTypeModifier))); 113735Assert.Equal("A<T> where T : class?", a.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNullableReferenceTypeModifier))); 113736Assert.Equal("A<T> where T : class", a.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNotNullableReferenceTypeModifier))); 113757Assert.Equal("A<T> where T : class?", a.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNullableReferenceTypeModifier))); 113758Assert.Equal("A<T> where T : class", a.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNotNullableReferenceTypeModifier))); 113790Assert.Equal("A<T> where T : unmanaged!", a.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNotNullableReferenceTypeModifier))); 113811Assert.Equal("A<T> where T : unmanaged", a.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNotNullableReferenceTypeModifier)));
Semantics\RecordStructTests.cs (2)
403Assert.Equal("record struct Point", point.ToDisplayString(SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword))); 410Assert.Equal("struct Point", point.ToDisplayString(SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
Semantics\RefFieldTests.cs (2)
12055private static readonly SymbolDisplayFormat displayFormatWithScoped = SymbolDisplayFormat.TestFormat.
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (332)
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (15)
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)); 4800Assert.Equal("(int, int)", type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4823Assert.Equal("(int Alice, int Bob)", type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4846Assert.Equal("(short, int)", type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4869Assert.Equal("(short, string)", type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4892Assert.Equal("(short Alice, string Bob)", type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4915Assert.Equal("(int Alice, int Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4938Assert.Equal("(int Alice, short Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4961Assert.Equal("(short Alice, string Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 4996Assert.Equal("(short Alice, string Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 5042Assert.Equal("(short Alice, string Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 5091Assert.Equal("(short Alice, string Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 5114Assert.Equal("(short, string Bob).Bob", element.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat));
SymbolDisplay\SymbolDisplayTests.cs (254)
32var format = new SymbolDisplayFormat( 51var format = new SymbolDisplayFormat( 79var format = new SymbolDisplayFormat( 107var format = new SymbolDisplayFormat( 138SymbolDisplayFormat.FullyQualifiedFormat, 155var format = new SymbolDisplayFormat( 183var format = new SymbolDisplayFormat( 208var format = new SymbolDisplayFormat(); 237var format = new SymbolDisplayFormat(); 259var format = new SymbolDisplayFormat( 297var format = new SymbolDisplayFormat( 342var format = new SymbolDisplayFormat( 407var format = new SymbolDisplayFormat( 463var format = new SymbolDisplayFormat( 531var format = new SymbolDisplayFormat( 596var format = new SymbolDisplayFormat( 652var format = new SymbolDisplayFormat( 701var format = new SymbolDisplayFormat( 739SymbolDisplayFormat format = null; 763var format = new SymbolDisplayFormat( 801var format = new SymbolDisplayFormat( 834var format = new SymbolDisplayFormat( 873var format = new SymbolDisplayFormat( 908var format = new SymbolDisplayFormat( 943var format = new SymbolDisplayFormat( 978var format = new SymbolDisplayFormat( 1013var format = new SymbolDisplayFormat( 1067var format = new SymbolDisplayFormat( 1108var format = new SymbolDisplayFormat( 1154var format = new SymbolDisplayFormat( 1183var format = new SymbolDisplayFormat( 1215var format = new SymbolDisplayFormat( 1258var format = new SymbolDisplayFormat( 1283var format = new SymbolDisplayFormat( 1310var format = new SymbolDisplayFormat( 1335var format = new SymbolDisplayFormat( 1359var format = new SymbolDisplayFormat( 1383var format = new SymbolDisplayFormat( 1409var format = new SymbolDisplayFormat( 1449var format = new SymbolDisplayFormat( 1471var format = new SymbolDisplayFormat( 1496var format = new SymbolDisplayFormat( 1523var format = new SymbolDisplayFormat( 1551var format = new SymbolDisplayFormat( 1579var format = new SymbolDisplayFormat( 1606var format = new SymbolDisplayFormat( 1636var format = new SymbolDisplayFormat( 1673var format = new SymbolDisplayFormat( 1713var format = new SymbolDisplayFormat( 1745var format = new SymbolDisplayFormat( 1777var format = new SymbolDisplayFormat( 1820var format = new SymbolDisplayFormat( 1843var format = new SymbolDisplayFormat( 1880var format = new SymbolDisplayFormat( 1903var format = new SymbolDisplayFormat( 1938var format = new SymbolDisplayFormat( 1961var format = new SymbolDisplayFormat( 1996var format = new SymbolDisplayFormat( 2066var format = new SymbolDisplayFormat( 2104var format = new SymbolDisplayFormat( 2142var format = new SymbolDisplayFormat( 2180var format = new SymbolDisplayFormat( 2212var format = new SymbolDisplayFormat( 2246var format = new SymbolDisplayFormat(); 2272var format = new SymbolDisplayFormat(); 2291var format = new SymbolDisplayFormat( 2327var format = new SymbolDisplayFormat( 2363var format = new SymbolDisplayFormat( 2393var format = new SymbolDisplayFormat( 2430var format = new SymbolDisplayFormat( 2483var format = new SymbolDisplayFormat( 2518var format = new SymbolDisplayFormat( 2555var format = new SymbolDisplayFormat( 2592var format = new SymbolDisplayFormat( 2618var format = new SymbolDisplayFormat( 2648var format = new SymbolDisplayFormat( 2676var format = new SymbolDisplayFormat( 2767var format = new SymbolDisplayFormat( 2828var format = new SymbolDisplayFormat( 2872var format = new SymbolDisplayFormat( 2920var format = new SymbolDisplayFormat( 2953var format = new SymbolDisplayFormat( 2984var format = new SymbolDisplayFormat( 3018var format = new SymbolDisplayFormat( 3049var format = SymbolDisplayFormat.MinimallyQualifiedFormat; 3077var format = new SymbolDisplayFormat(); 3277private static readonly SymbolDisplayFormat s_memberSignatureDisplayFormat = 3389var format = SymbolDisplayFormat.MinimallyQualifiedFormat; 3419var format = new SymbolDisplayFormat( 3548var format = new SymbolDisplayFormat( 3609var format = new SymbolDisplayFormat( 3670var format = new SymbolDisplayFormat( 3697SymbolDisplayFormat format, 3719SymbolDisplayFormat format, 3729SymbolDisplayFormat format, 3759var format = new SymbolDisplayFormat(globalNamespaceStyle: SymbolDisplayFormat.CSharpErrorMessageFormat.GlobalNamespaceStyle, 3760typeQualificationStyle: SymbolDisplayFormat.CSharpErrorMessageFormat.TypeQualificationStyle, 3761genericsOptions: SymbolDisplayFormat.CSharpErrorMessageFormat.GenericsOptions, 3762memberOptions: SymbolDisplayFormat.CSharpErrorMessageFormat.MemberOptions, 3763parameterOptions: SymbolDisplayFormat.CSharpErrorMessageFormat.ParameterOptions, 3764propertyStyle: SymbolDisplayFormat.CSharpErrorMessageFormat.PropertyStyle, 3765localOptions: SymbolDisplayFormat.CSharpErrorMessageFormat.LocalOptions, 3768miscellaneousOptions: SymbolDisplayFormat.CSharpErrorMessageFormat.MiscellaneousOptions); 3780miscellaneousOptions: SymbolDisplayFormat.CSharpErrorMessageFormat.MiscellaneousOptions); 3813var format = 3867var format = 3919var format = 3967var format = 4048var format = 4122var format = 4234var format = 4344var format = 4448var format = 4553var format = new SymbolDisplayFormat( 4597var format = new SymbolDisplayFormat( 4644var format = new SymbolDisplayFormat( 4686var format = new SymbolDisplayFormat( 4721var format = new SymbolDisplayFormat( 4769var format = new SymbolDisplayFormat( 4810var format = new SymbolDisplayFormat( 4879var normalFormat = new SymbolDisplayFormat(); 4880var reverseFormat = new SymbolDisplayFormat( 4955var format = new SymbolDisplayFormat( 4989var format = new SymbolDisplayFormat( 5043var memberFormat = new SymbolDisplayFormat( 5047var typeFormat = new SymbolDisplayFormat( 5051var namespaceFormat = new SymbolDisplayFormat( 5172Assert.Equal("Outer.Inner<T>", CSharp.SymbolDisplay.ToDisplayString(type, SymbolDisplayFormat.TestFormat)); 5173Assert.Equal("void Outer.M<U>()", CSharp.SymbolDisplay.ToDisplayString(method, SymbolDisplayFormat.TestFormat)); 5174Assert.Equal("System.String Outer.P { set; }", CSharp.SymbolDisplay.ToDisplayString(property, SymbolDisplayFormat.TestFormat)); 5175Assert.Equal("System.Int32 Outer.F", CSharp.SymbolDisplay.ToDisplayString(field, SymbolDisplayFormat.TestFormat)); 5176Assert.Equal("event Outer.EEventHandler Outer.E", CSharp.SymbolDisplay.ToDisplayString(@event, SymbolDisplayFormat.TestFormat)); 5177Assert.Equal("Outer.D", CSharp.SymbolDisplay.ToDisplayString(@delegate, SymbolDisplayFormat.TestFormat)); 5178Assert.Equal("Missing Outer.Error()", CSharp.SymbolDisplay.ToDisplayString(error, SymbolDisplayFormat.TestFormat)); 5200Assert.Null(SymbolDisplay.FormatPrimitive(SymbolDisplayFormat.TestFormat, quoteStrings: false, useHexadecimalNumbers: false)); 5233var memberFormat = new SymbolDisplayFormat( 5399var format = new SymbolDisplayFormat( 5428var f1 = new SymbolDisplayFormat(); 5429var f2 = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeParameters); 5461var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType); 5493var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, miscellaneousOptions: SymbolDisplayMiscellaneousOptions.CollapseTupleTypes); 5524var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, 5555var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType); 5592var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, 5643var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, 5689var format = new SymbolDisplayFormat( 5706SymbolDisplay.ToDisplayParts(symbol, SymbolDisplayFormat.MinimallyQualifiedFormat), 5744SymbolDisplay.ToDisplayParts(model.GetSymbolInfo(actualThis).Symbol, SymbolDisplayFormat.MinimallyQualifiedFormat), 5754SymbolDisplay.ToDisplayParts(model.GetSymbolInfo(escapedThis).Symbol, SymbolDisplayFormat.MinimallyQualifiedFormat), 5788var formatBase = new SymbolDisplayFormat( 5794var formatWithoutRef = formatBase.WithMemberOptions( 5796var formatWithRef = formatBase.WithMemberOptions( 5798var formatWithoutTypeWithRef = formatBase.WithMemberOptions( 5992var formatBase = new SymbolDisplayFormat( 5998var formatWithoutRef = formatBase.WithMemberOptions( 6000var formatWithRef = formatBase.WithMemberOptions( 6002var formatWithoutTypeWithRef = formatBase.WithMemberOptions( 6191var description = symbol.ToMinimalDisplayParts(model, position, SymbolDisplayFormat.MinimallyQualifiedFormat); 6209var formatWithoutNonNullableModifier = new SymbolDisplayFormat( 6215var formatWithNonNullableModifier = formatWithoutNonNullableModifier 6281var formatWithoutNullableModifier = new SymbolDisplayFormat( 6287var formatWithNullableModifier = formatWithoutNullableModifier 6350var formatWithoutModifiers = new SymbolDisplayFormat( 6353var formatWithNullableModifier = formatWithoutModifiers.AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNullableReferenceTypeModifier); 6354var formatWithBothModifiers = formatWithNullableModifier.AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNotNullableReferenceTypeModifier); 6436var formatWithoutAllowDefaultLiteral = SymbolDisplayFormat.MinimallyQualifiedFormat; 6438var formatWithAllowDefaultLiteral = formatWithoutAllowDefaultLiteral.AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.AllowDefaultLiteral); 6469var formatWithoutModifiers = new SymbolDisplayFormat( 6474var formatWithNullableModifier = formatWithoutModifiers.AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNullableReferenceTypeModifier); 6475var formatWithBothModifiers = formatWithNullableModifier.AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNotNullableReferenceTypeModifier); 6508var format = new SymbolDisplayFormat( 6563var formatWithoutAllowDefaultLiteral = SymbolDisplayFormat.MinimallyQualifiedFormat; 6565var formatWithAllowDefaultLiteral = formatWithoutAllowDefaultLiteral.AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.AllowDefaultLiteral); 6607var formatWithoutAllowDefaultLiteral = SymbolDisplayFormat.MinimallyQualifiedFormat; 6609var formatWithAllowDefaultLiteral = formatWithoutAllowDefaultLiteral.AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.AllowDefaultLiteral); 6631var formatWithoutLongHandValueTuple = new SymbolDisplayFormat( 6637var formatWithLongHandValueTuple = formatWithoutLongHandValueTuple.AddMiscellaneousOptions( 6731Verify(localSymbol.ToDisplayParts(SymbolDisplayFormat.TestFormat), 6744SymbolDisplayFormat changeSignatureFormat = new SymbolDisplayFormat( 6809Verify(localSymbol.ToDisplayParts(SymbolDisplayFormat.TestFormat), 6870SymbolDisplayFormat.MinimallyQualifiedFormat), 6903Verify(localSymbol.ToDisplayParts(SymbolDisplayFormat.TestFormat), 6964SymbolDisplayFormat.MinimallyQualifiedFormat.AddLocalOptions(SymbolDisplayLocalOptions.IncludeRef)), 6997SymbolDisplayFormat.MinimallyQualifiedFormat.AddLocalOptions(SymbolDisplayLocalOptions.IncludeRef)), 7009SymbolDisplayFormat.MinimallyQualifiedFormat), 7042SymbolDisplayFormat.MinimallyQualifiedFormat.AddLocalOptions(SymbolDisplayLocalOptions.IncludeRef)), 7056SymbolDisplayFormat.MinimallyQualifiedFormat), 7128SymbolDisplayFormat.MinimallyQualifiedFormat 7157var format = SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword); 7195var format = SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword); 7233var format = SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword); 7270var format = SymbolDisplayFormat.TestFormat 7355var format = SymbolDisplayFormat.TestFormat 7615var format = SymbolDisplayFormat.TestFormat 7768var format = SymbolDisplayFormat.TestFormat 7804var format = SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword); 7819SymbolDisplayFormat.TestFormat.WithGenericsOptions(SymbolDisplayGenericsOptions.IncludeTypeParameters | SymbolDisplayGenericsOptions.IncludeTypeConstraints), 7843SymbolDisplayFormat.TestFormat, 7856SymbolDisplayFormat.TestFormat.WithGenericsOptions(SymbolDisplayGenericsOptions.IncludeTypeParameters | SymbolDisplayGenericsOptions.IncludeTypeConstraints), 7880SymbolDisplayFormat.TestFormat, 7893SymbolDisplayFormat.TestFormat.WithGenericsOptions(SymbolDisplayGenericsOptions.IncludeTypeParameters | SymbolDisplayGenericsOptions.IncludeTypeConstraints), 7917SymbolDisplayFormat.TestFormat, 7930SymbolDisplayFormat.TestFormat.AddGenericsOptions(SymbolDisplayGenericsOptions.IncludeTypeConstraints), 7955SymbolDisplayFormat.TestFormat.AddGenericsOptions(SymbolDisplayGenericsOptions.IncludeTypeConstraints), 7988SymbolDisplayFormat.TestFormat.AddGenericsOptions(SymbolDisplayGenericsOptions.IncludeTypeConstraints), 8104var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeContainingType); 8154var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeContainingType); 8244var formatWithoutOptions = new SymbolDisplayFormat( 8248var formatWithUnderlyingTypes = formatWithoutOptions.WithCompilerInternalOptions(SymbolDisplayCompilerInternalOptions.UseNativeIntegerUnderlyingType); 8324var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, kindOptions: SymbolDisplayKindOptions.IncludeTypeKeyword); 8345var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, kindOptions: SymbolDisplayKindOptions.IncludeTypeKeyword); 8366var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, kindOptions: SymbolDisplayKindOptions.IncludeTypeKeyword); 8389var format = new SymbolDisplayFormat(memberOptions: SymbolDisplayMemberOptions.IncludeType, kindOptions: SymbolDisplayKindOptions.IncludeTypeKeyword); 8418var format = new SymbolDisplayFormat(); 8439var format = new SymbolDisplayFormat(); 8460var format = new SymbolDisplayFormat(); 8481var format = new SymbolDisplayFormat(); 8490private static readonly SymbolDisplayFormat s_fullDelegateFormat = new SymbolDisplayFormat( 8661var format = s_memberSignatureDisplayFormat.RemoveParameterOptions(SymbolDisplayParameterOptions.IncludeName); 8675Verify(methodSymbol.ToDisplayParts(SymbolDisplayFormat.CSharpErrorMessageFormat), "C.M(ref int)", 8685Verify(methodSymbol.ToDisplayParts(SymbolDisplayFormat.CSharpErrorMessageNoParameterNamesFormat), "C.M(ref int)", 8702Verify(parameterSymbol.ToDisplayParts(SymbolDisplayFormat.CSharpErrorMessageFormat), "ref int p", 8709Verify(parameterSymbol.ToDisplayParts(SymbolDisplayFormat.CSharpErrorMessageNoParameterNamesFormat), "ref int", 8770Verify(comp.GetMember<FieldSymbol>("S.F1").ToDisplayParts(SymbolDisplayFormat.TestFormat), 8783Verify(comp.GetMember<FieldSymbol>("S.F2").ToDisplayParts(SymbolDisplayFormat.TestFormat), 8813var formatTypeOnly = SymbolDisplayFormat.TestFormat.WithParameterOptions(SymbolDisplayParameterOptions.IncludeType | SymbolDisplayParameterOptions.IncludeName); 8814var formatTypeRefAndScoped = formatTypeOnly.AddParameterOptions(SymbolDisplayParameterOptions.IncludeParamsRefOut); 8897var formatTypeOnly = s_fullDelegateFormat.WithParameterOptions(SymbolDisplayParameterOptions.IncludeType | SymbolDisplayParameterOptions.IncludeName); 8898var formatTypeRefAndScoped = formatTypeOnly.AddParameterOptions(SymbolDisplayParameterOptions.IncludeParamsRefOut); 8936var formatMinimal = new SymbolDisplayFormat(); 8937var formatTypeRefAndScoped = s_fullDelegateFormat. 8962var format = SymbolDisplayFormat.TestFormat. 8993var formatTypeOnly = SymbolDisplayFormat.TestFormat.WithLocalOptions(SymbolDisplayLocalOptions.IncludeType); 8994var formatTypeRefAndScoped = formatTypeOnly.AddLocalOptions(SymbolDisplayLocalOptions.IncludeRef); 9050Verify(op.ToDisplayParts(SymbolDisplayFormat.TestFormat), 9076var ideFormat = new SymbolDisplayFormat( 9144var format = new SymbolDisplayFormat(
Symbols\CompilationCreationTests.cs (4)
2414Assert.Equal(typeC301.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat), 2416GetTypeMembers("C301").Single().ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)); 2418Assert.Equal(typeC6.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat), 2419asm3.GlobalNamespace.GetTypeMembers("C6").Single().ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat));
Symbols\CorLibrary\CorTypes.cs (1)
23private static readonly SymbolDisplayFormat s_languageNameFormat = new SymbolDisplayFormat(
Symbols\GenericConstraintTests.cs (6)
3231Assert.Equal("I<U> B.F<U>() where U : class", method.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)); 3757Assert.Equal("I2", i2.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)); 3791Assert.Equal("I2`2", i2.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)); 3825Assert.Equal("I2`1", i2.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)); 3859Assert.Equal("I2`01", i2.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)); 3908Assert.Equal("I2`1", i2.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat));
Symbols\Metadata\PE\LoadingAttributes.cs (3)
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)
1529return assembly.GetForwardedTypes().Select(t => t.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat));
Symbols\Source\CustomModifierCopyTests.cs (12)
1012interfaceMethod1.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 1022classMethod1.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 1067AssertEx.Equal("(object, object) C.M((object c, object d) x)", classMethod3.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 1084AssertEx.Equal("(object a, object b) C.M((object c, object d) x)", classMethod4.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 1140AssertEx.Equal("(object a, object b) I.P", interfaceProperty1.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 1146AssertEx.Equal("(object a, object b) C.P", classProperty1.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 1288baseMethod1.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 1296Assert.Equal("(object a, object b) Base.P", baseProperty1.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 1303Assert.Equal("(object a, object b) C.P", classProperty1.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 1307AssertEx.Equal("(object a, object b) C.M((object c, object d) y)", classMethod1.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 1335AssertEx.Equal("(object, object) C.M((object c, object d) y)", classMethod2.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); 1357AssertEx.Equal("(object a, object b) C.M((object, object) y)", classMethod3.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat));
Symbols\Source\FileModifierTests.cs (1)
4126Assert.Equal("System.Void@<tree 0>", typeInfo.Type!.ToDisplayString(SymbolDisplayFormat.TestFormat.WithCompilerInternalOptions(SymbolDisplayCompilerInternalOptions.IncludeContainingFileForFileTypes)));
Symbols\Source\UsingAliasTests.cs (35)
54Assert.Equal("O=System.Object", alias1.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 60Assert.Equal("System.Object", b2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 61Assert.Equal("System.Object", info2.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 66Assert.Equal("System.Object", b3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 67Assert.Equal("System.Object", info3.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 114Assert.Equal("O=System.Object", alias1.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 120Assert.Equal("System.Object", b2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 121Assert.Equal("System.Object", info2.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 126Assert.Equal("System.Object", b3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 127Assert.Equal("System.Object", info3.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 166Assert.Equal("System.Object", info1.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 170Assert.Equal("O=System.Object", alias1.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 175Assert.Equal("System.Object", b2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 176Assert.Equal("System.Object", info2.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 181Assert.Equal("System.Object", b3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 182Assert.Equal("System.Object", info3.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 224Assert.Equal("System.Object", info1.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 228Assert.Equal("O=System.Object", alias1.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 233Assert.Equal("System.Object", b2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 234Assert.Equal("System.Object", info2.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 239Assert.Equal("System.Object", b3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 240Assert.Equal("System.Object", info3.Type.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 276AssertEx.Equal(expected, usingAliasType.ToDisplayString(SymbolDisplayFormat.TestFormat)); 315Assert.Equal("System.Object", info2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 316Assert.Equal("System.Object", info2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 321Assert.Equal("System.Object", info3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 322Assert.Equal("System.Object", info3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 361Assert.Equal("System.Object", info2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 362Assert.Equal("System.Object", info2.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 367Assert.Equal("System.Object", info3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 368Assert.Equal("System.Object", info3.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 391Assert.Equal("O=System.Object", alias.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 412Assert.Equal("O=System.Object", alias.ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 489Assert.Equal("O=System.Object", symbols[0].ToDisplayString(format: SymbolDisplayFormat.TestFormat)); 510Assert.Equal("O=System.Object", symbols[0].ToDisplayString(format: SymbolDisplayFormat.TestFormat));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (26)
CompilationTestUtils.cs (5)
34string[] symbolDescriptions = (from s in symbols select s.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)).ToArray(); 49string[] 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); 79Assert.Equal(symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat), description);
CSharpTestBase.cs (4)
1893var format = SymbolDisplayFormat.TestFormat 2502return string.Format("\"{0}\"", (reference is Symbol symbol) ? symbol.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat) : (object)reference); 2523return symbol?.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat) ?? type.ToString()!;
Extensions.cs (2)
447var s1 = typeSym.ToDisplayString(SymbolDisplayFormat.TestFormat); 733return symbol.ToDisplayString(SymbolDisplayFormat.TestFormat);
NativeIntegerAttributesVisitor.cs (2)
29protected override SymbolDisplayFormat DisplayFormat => SymbolDisplayFormat.TestFormatWithConstraints.
NullableAttributesVisitor.cs (2)
54protected override SymbolDisplayFormat DisplayFormat => SymbolDisplayFormat.TestFormatWithConstraints.
RequiredMemberAttributesVisitor.cs (2)
27protected override SymbolDisplayFormat DisplayFormat => SymbolDisplayFormat.TestFormat;
SymbolUtilities.cs (8)
93private static SymbolDisplayFormat GetDisplayFormat(bool includeNonNullable) 95var format = SymbolDisplayFormat.TestFormat; 107SymbolDisplayFormat format = GetDisplayFormat(includeNonNullable); 121public static string[] ToTestDisplayStrings(this IEnumerable<Symbol> symbols, SymbolDisplayFormat format = null) 123format ??= SymbolDisplayFormat.TestFormat; 129SymbolDisplayFormat format = GetDisplayFormat(includeNonNullable); 135SymbolDisplayFormat format = GetDisplayFormat(includeNonNullable);
TestAttributesVisitor.cs (1)
119protected abstract SymbolDisplayFormat DisplayFormat { get; }
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Simplification\CSharpSimplificationService.Expander.cs (1)
35private static readonly SymbolDisplayFormat s_typeNameFormatWithGenerics =
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamespaceGenerator.cs (1)
178: ParseName(symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (2)
InstructionDecoder.cs (2)
20internal static readonly SymbolDisplayFormat DisplayFormat = new SymbolDisplayFormat( 26internal static readonly SymbolDisplayFormat CompactNameFormat = new SymbolDisplayFormat(
Microsoft.CodeAnalysis.Extensions.Package (3)
Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
Microsoft.CodeAnalysis.Features (74)
CodeLens\CodeLensReferencesService.cs (1)
24private static readonly SymbolDisplayFormat MethodDisplayFormat =
Common\TaggedText.cs (1)
95getNavigationHint ??= static symbol => symbol?.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat);
Completion\Providers\AbstractOverrideCompletionProvider.BaseItemGetter.cs (1)
18protected static readonly SymbolDisplayFormat DefaultNameFormat = SymbolDisplayFormats.NameFormat
Completion\Providers\AbstractPartialMethodCompletionProvider.cs (1)
18protected static readonly SymbolDisplayFormat SignatureDisplayFormat =
Debugging\AbstractBreakpointResolver.cs (1)
37private static readonly SymbolDisplayFormat s_vsDebugNameFormat =
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (7)
94public SymbolDisplayFormat Format { get; internal set; } 289public ImmutableArray<TaggedText> Format(string rawXmlText, ISymbol symbol, SemanticModel semanticModel, int position, SymbolDisplayFormat format, CancellationToken cancellationToken) 448private static (string target, string hint)? GetNavigationTarget(XElement element, SemanticModel semanticModel, int position, SymbolDisplayFormat format) 455return (target: SymbolKey.CreateString(symbol), hint: symbol.ToMinimalDisplayString(semanticModel, position, format ?? SymbolDisplayFormat.MinimallyQualifiedFormat)); 497string crefValue, int position, SemanticModel semanticModel, SymbolDisplayFormat format = null, SymbolDisplayPartKind kind = SymbolDisplayPartKind.Text) 505format ??= SymbolDisplayFormat.MinimallyQualifiedFormat; 520string crefValue, ISymbol typeResolutionSymbol, int position, SemanticModel semanticModel, SymbolDisplayFormat format)
DocumentationComments\IDocumentationCommentFormattingService.cs (1)
14ImmutableArray<TaggedText> Format(string? rawXmlText, ISymbol symbol, SemanticModel semanticModel, int position, SymbolDisplayFormat format, CancellationToken cancellationToken);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (4)
39private static readonly SymbolDisplayFormat s_unqualifiedMemberDisplayFormat = 56private static readonly SymbolDisplayFormat s_fullyQualifiedMemberDisplayFormat = 290var format = fullyQualify ? s_fullyQualifiedMemberDisplayFormat : s_unqualifiedMemberDisplayFormat; 393protected abstract SymbolDisplayFormat ErrorDisplayFormat { get; }
ExtractMethod\MethodExtractor.cs (2)
243typeParameter.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat), 244currentType == null ? string.Empty : currentType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)));
FindUsages\DefinitionItemFactory.cs (1)
25private static readonly SymbolDisplayFormat s_namePartsFormat = new(
FindUsages\FindUsagesHelpers.cs (3)
68private static SymbolDisplayFormat GetFormat(ISymbol definition) 75private static readonly SymbolDisplayFormat s_definitionFormat = 95private static readonly SymbolDisplayFormat s_parameterDefinitionFormat = s_definitionFormat
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.cs (1)
62protected abstract string ToDisplayString(IParameterSymbol parameter, SymbolDisplayFormat format);
GenerateFromMembers\GenerateFromMembersHelpers.cs (1)
115public static readonly SymbolDisplayFormat SimpleFormat =
GenerateType\AbstractGenerateTypeService.State.cs (2)
354var format = SymbolDisplayFormat.FullyQualifiedFormat.WithGlobalNamespaceStyle(SymbolDisplayGlobalNamespaceStyle.Omitted);
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (1)
29private static readonly SymbolDisplayFormat s_displayFormat = new(
InlineHints\AbstractInlineTypeHintsService.cs (1)
18protected static readonly SymbolDisplayFormat s_minimalTypeStyle = new(
LanguageServices\AnonymousTypeDisplayService\AbstractStructuralTypeDisplayService.cs (3)
17protected static readonly SymbolDisplayFormat s_minimalWithoutExpandedTuples = SymbolDisplayFormat.MinimallyQualifiedFormat.AddMiscellaneousOptions( 20private static readonly SymbolDisplayFormat s_delegateDisplay =
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (13)
26private static readonly SymbolDisplayFormat s_typeParameterOwnerFormat = 40private static readonly SymbolDisplayFormat s_memberSignatureDisplayFormat = 70private static readonly SymbolDisplayFormat s_descriptionStyle = 78private static readonly SymbolDisplayFormat s_globalNamespaceStyle = 112protected abstract ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(ISymbol symbol, SemanticModel semanticModel, int position, SymbolDisplayFormat format); 115protected abstract SymbolDisplayFormat MinimallyQualifiedFormat { get; } 116protected abstract SymbolDisplayFormat MinimallyQualifiedFormatWithConstants { get; } 117protected abstract SymbolDisplayFormat MinimallyQualifiedFormatWithConstantsAndModifiers { get; } 175var format = ISymbolExtensions2.CrefFormat; 278private static readonly SymbolDisplayFormat s_formatForCaptures = SymbolDisplayFormat.MinimallyQualifiedFormat 468var style = s_descriptionStyle.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes); 805protected ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(ISymbol symbol, SymbolDisplayFormat? format = null)
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (4)
95public ImmutableArray<SymbolDisplayPart> ToDisplayParts(SymbolDisplayFormat format = null) 98public string ToDisplayString(SymbolDisplayFormat format = null) 101public string ToMinimalDisplayString(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null) 104public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (4)
119public string ToDisplayString(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 122public ImmutableArray<SymbolDisplayPart> ToDisplayParts(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 125public string ToMinimalDisplayString(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null) 128public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null)
MoveToNamespace\AbstractMoveToNamespaceService.cs (1)
298private static readonly SymbolDisplayFormat QualifiedNamespaceFormat = new(
PdbSourceDocument\ImplementationAssemblyLookupService.cs (1)
25private static readonly SymbolDisplayFormat s_metadataSymbolDisplayFormat = new SymbolDisplayFormat(
QuickInfo\QuickInfoUtilities.cs (1)
24private static readonly SymbolDisplayFormat s_nullableDisplayFormat = new SymbolDisplayFormat();
Shared\Extensions\ISymbolExtensions_2.cs (1)
236public static readonly SymbolDisplayFormat CrefFormat =
SignatureHelp\AbstractSignatureHelpProvider.cs (6)
23protected static readonly SymbolDisplayFormat MinimallyQualifiedWithoutParametersFormat = 24SymbolDisplayFormat.MinimallyQualifiedFormat.WithMemberOptions( 25SymbolDisplayFormat.MinimallyQualifiedFormat.MemberOptions & ~SymbolDisplayMemberOptions.IncludeParameters); 27protected static readonly SymbolDisplayFormat MinimallyQualifiedWithoutTypeParametersFormat = 28SymbolDisplayFormat.MinimallyQualifiedFormat.WithGenericsOptions( 29SymbolDisplayFormat.MinimallyQualifiedFormat.GenericsOptions & ~SymbolDisplayGenericsOptions.IncludeTypeParameters);
Snippets\SnippetFunctionService.cs (1)
72var fullyQualifiedEnumName = typeSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (2)
30private static readonly SymbolDisplayFormat s_namespaceDisplayFormat = SymbolDisplayFormat
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
40private static readonly SymbolDisplayFormat ContainingTypeAndNameOnlyFormat = new(
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (1)
38private static readonly SymbolDisplayFormat SimpleFormat = new(
src\Analyzers\Core\CodeFixes\ImplementAbstractClass\AbstractImplementAbstractClassCodeFixProvider.cs (2)
44var id = GetCodeActionId(abstractClassType.ContainingAssembly.Name, abstractClassType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)); 56abstractClassType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat),
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (2)
34protected abstract string ToDisplayString(IMethodSymbol disposeImplMethod, SymbolDisplayFormat format); 257var typeName = interfaceType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
34private static readonly SymbolDisplayFormat s_format = new(
Testing\AbstractTestMethodFinder.cs (1)
23private static readonly SymbolDisplayFormat s_methodSymbolNoParametersDisplayFormat = new(
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (21)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (8)
19private static readonly BoundedCacheWithFactory<Compilation, ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache>> s_byCompilationCache = new(); 24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new(); 31private readonly SymbolDisplayFormat? Format; 37private SymbolDisplayStringCache(SymbolDisplayFormat? format = null) 48public static SymbolDisplayStringCache GetOrCreate(Compilation compilation, SymbolDisplayFormat? format = null) 50ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> dict = 55static ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> CreateConcurrentDictionary(Compilation compilation) 57static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (4)
193public string ToDisplayString(SymbolDisplayFormat format = null) 196public ImmutableArray<SymbolDisplayPart> ToDisplayParts(SymbolDisplayFormat format = null) 199public string ToMinimalDisplayString(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null) 202public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (4)
59public string ToDisplayString(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 62public ImmutableArray<SymbolDisplayPart> ToDisplayParts(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 65public string ToMinimalDisplayString(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null) 68public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null)
Microsoft.CodeAnalysis.PublicApiAnalyzers (18)
DeclarePublicApiAnalyzer.cs (3)
55internal static readonly SymbolDisplayFormat ShortSymbolNameFormat = 71private static readonly SymbolDisplayFormat s_publicApiFormat = 92private static readonly SymbolDisplayFormat s_publicApiFormatWithNullability =
DeclarePublicApiAnalyzer.Impl.cs (2)
74private static readonly SymbolDisplayFormat s_namespaceFormat = new( 623static string getApiString(Compilation compilation, ISymbol symbol, string? experimentName, SymbolDisplayFormat format)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (8)
19private static readonly BoundedCacheWithFactory<Compilation, ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache>> s_byCompilationCache = new(); 24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new(); 31private readonly SymbolDisplayFormat? Format; 37private SymbolDisplayStringCache(SymbolDisplayFormat? format = null) 48public static SymbolDisplayStringCache GetOrCreate(Compilation compilation, SymbolDisplayFormat? format = null) 50ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> dict = 55static ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> CreateConcurrentDictionary(Compilation compilation) 57static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
Microsoft.CodeAnalysis.ResxSourceGenerator (13)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (8)
19private static readonly BoundedCacheWithFactory<Compilation, ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache>> s_byCompilationCache = new(); 24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new(); 31private readonly SymbolDisplayFormat? Format; 37private SymbolDisplayStringCache(SymbolDisplayFormat? format = null) 48public static SymbolDisplayStringCache GetOrCreate(Compilation compilation, SymbolDisplayFormat? format = null) 50ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> dict = 55static ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> CreateConcurrentDictionary(Compilation compilation) 57static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
Microsoft.CodeAnalysis.Test.Utilities (17)
Compilation\CompilationDifference.cs (1)
151.Select(m => m.GetISymbol().ToDisplayString(SymbolDisplayFormat.TestFormat)));
Compilation\TestOperationVisitor.cs (4)
806VisualBasic.SymbolDisplay.ToDisplayString(method, SymbolDisplayFormat.TestFormat); 808CSharp.SymbolDisplay.ToDisplayString(method, SymbolDisplayFormat.TestFormat); 868VisualBasic.SymbolDisplay.ToDisplayString(operatorMethod, SymbolDisplayFormat.TestFormat); 870CSharp.SymbolDisplay.ToDisplayString(operatorMethod, SymbolDisplayFormat.TestFormat);
CompilationVerifier.cs (7)
635/// Obsolete. Use <see cref="VerifyMethodBody(string, string, bool, string, int, SymbolDisplayFormat?)"/> instead. 649/// Obsolete. Use <see cref="VerifyMethodBody(string, string, bool, string, int, SymbolDisplayFormat?)"/> instead. 659SymbolDisplayFormat? ilFormat = null) 670SymbolDisplayFormat? ilFormat = null) 732SymbolDisplayFormat? ilFormat) 739public string VisualizeIL(string qualifiedMethodName, bool realIL = false, bool sequencePoints = false, bool sequencePointsSource = true, SymbolDisplayFormat? ilFormat = null) 742internal string VisualizeIL(CompilationTestData.MethodData methodData, bool realIL = false, bool sequencePoints = false, bool sequencePointsSource = true, SymbolDisplayFormat? ilFormat = null)
Extensions\SymbolExtensions.cs (1)
13return symbol.ToDisplayString(SymbolDisplayFormat.TestFormat);
Metadata\ILBuilderVisualizer.cs (4)
26private readonly SymbolDisplayFormat _symbolDisplayFormat; 28public ILBuilderVisualizer(CommonPEModuleBuilder module, SymbolDisplayFormat? symbolDisplayFormat = null) 31_symbolDisplayFormat = symbolDisplayFormat ?? SymbolDisplayFormat.ILVisualizationFormat; 141SymbolDisplayFormat? ilFormat = null)
Microsoft.CodeAnalysis.VisualBasic (112)
Binding\LookupResult.vb (1)
1016GroupBy(Function(c) c.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat), IdentifierComparison.Comparer).
Emit\EditAndContinue\EmitHelpers.vb (1)
162String.Format(CodeAnalysisResources.Type0DoesNotHaveExpectedConstructor, type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)))
Emit\NamedTypeSymbolAdapter.vb (1)
790Return If(AdaptedNamedTypeSymbol.GetEmittedNamespaceName(), AdaptedNamedTypeSymbol.ContainingNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat))
Emit\NoPia\EmbeddedType.vb (1)
220New TypedConstant(stringType, TypedConstantKind.Primitive, UnderlyingNamedType.AdaptedNamedTypeSymbol.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat))),
Emit\NoPia\EmbeddedTypesManager.vb (1)
422ReportDiagnostic(diagnostics, ERRID.ERR_InteropMethodWithBody1, syntaxNodeOpt, method.AdaptedMethodSymbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat))
Emit\PEModuleBuilder.vb (2)
124_lazyDefaultNamespace = rootNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat) 538orderedForwardedTypes = orderedForwardedTypes.OrderBy(Function(t) t.OriginalDefinition.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat))
Emit\TypeMemberReference.vb (1)
27Return UnderlyingSymbol.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat)
Errors\MessageProvider.vb (1)
102Return SymbolDisplay.ToDisplayString(symbol, SymbolDisplayFormat.VisualBasicShortErrorMessageFormat)
SymbolDisplay\CustomSymbolDisplayFormatter.vb (48)
16Friend Shared ReadOnly QualifiedNameFormat As SymbolDisplayFormat = New SymbolDisplayFormat( 29Friend Shared ReadOnly WithContainingTypeFormat As SymbolDisplayFormat = New SymbolDisplayFormat( 30globalNamespaceStyle:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.GlobalNamespaceStyle, 31typeQualificationStyle:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.TypeQualificationStyle, 32genericsOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.GenericsOptions, 33memberOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.MemberOptions Or 35kindOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.KindOptions, 36parameterOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.ParameterOptions, 37miscellaneousOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.MiscellaneousOptions) 40globalNamespaceStyle:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.GlobalNamespaceStyle, 41typeQualificationStyle:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.TypeQualificationStyle, 42genericsOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.GenericsOptions, 46parameterOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.ParameterOptions, 47propertyStyle:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.PropertyStyle, 48localOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.LocalOptions, 50miscellaneousOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.MiscellaneousOptions) 53globalNamespaceStyle:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.GlobalNamespaceStyle, 55genericsOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.GenericsOptions, 56memberOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.MemberOptions, 57parameterOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.ParameterOptions, 58propertyStyle:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.PropertyStyle, 59localOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.LocalOptions, 61miscellaneousOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.MiscellaneousOptions) 65globalNamespaceStyle:=SymbolDisplayFormat.VisualBasicShortErrorMessageFormat.GlobalNamespaceStyle, 66typeQualificationStyle:=SymbolDisplayFormat.VisualBasicShortErrorMessageFormat.TypeQualificationStyle, 67genericsOptions:=SymbolDisplayFormat.VisualBasicShortErrorMessageFormat.GenericsOptions, 68memberOptions:=SymbolDisplayFormat.VisualBasicShortErrorMessageFormat.MemberOptions, 69parameterOptions:=SymbolDisplayFormat.VisualBasicShortErrorMessageFormat.ParameterOptions, 70propertyStyle:=SymbolDisplayFormat.VisualBasicShortErrorMessageFormat.PropertyStyle, 71localOptions:=SymbolDisplayFormat.VisualBasicShortErrorMessageFormat.LocalOptions, 74miscellaneousOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.MiscellaneousOptions) 78globalNamespaceStyle:=SymbolDisplayFormat.ShortFormat.GlobalNamespaceStyle, 79typeQualificationStyle:=SymbolDisplayFormat.ShortFormat.TypeQualificationStyle, 81memberOptions:=SymbolDisplayFormat.ShortFormat.MemberOptions, 82parameterOptions:=SymbolDisplayFormat.ShortFormat.ParameterOptions, 83propertyStyle:=SymbolDisplayFormat.ShortFormat.PropertyStyle, 84localOptions:=SymbolDisplayFormat.ShortFormat.LocalOptions, 85kindOptions:=SymbolDisplayFormat.ShortFormat.KindOptions, 86miscellaneousOptions:=SymbolDisplayFormat.ShortFormat.MiscellaneousOptions) 90globalNamespaceStyle:=SymbolDisplayFormat.ShortFormat.GlobalNamespaceStyle, 93memberOptions:=SymbolDisplayFormat.ShortFormat.MemberOptions, 94parameterOptions:=SymbolDisplayFormat.ShortFormat.ParameterOptions, 95propertyStyle:=SymbolDisplayFormat.ShortFormat.PropertyStyle, 96localOptions:=SymbolDisplayFormat.ShortFormat.LocalOptions, 97kindOptions:=SymbolDisplayFormat.ShortFormat.KindOptions, 98miscellaneousOptions:=SymbolDisplayFormat.ShortFormat.MiscellaneousOptions) 113Return New FormattedSymbol(symbol, SymbolDisplayFormat.ShortFormat) 129Return New FormattedSymbol(symbol, SymbolDisplayFormat.VisualBasicErrorMessageFormat)
SymbolDisplay\SymbolDisplay.vb (17)
18''' Displays a symbol in the Visual Basic style, based on a <see cref="SymbolDisplayFormat"/>. 21''' <param name="format">The formatting options to apply. If Nothing is passed, <see cref="SymbolDisplayFormat.VisualBasicErrorMessageFormat"/> will be used.</param> 26Public Function ToDisplayString(symbol As ISymbol, Optional format As SymbolDisplayFormat = Nothing) As String 27format = If(format, SymbolDisplayFormat.VisualBasicErrorMessageFormat) 32''' Displays a symbol in the Visual Basic style, based on a <see cref="SymbolDisplayFormat"/>. 39''' <param name="format">The formatting options to apply. If null is passed, <see cref="SymbolDisplayFormat.CSharpErrorMessageFormat"/> will be used.</param> 47Optional format As SymbolDisplayFormat = Nothing) As String 48format = If(format, SymbolDisplayFormat.MinimallyQualifiedFormat) 55format As SymbolDisplayFormat, 72''' <param name="format">The formatting options to apply. If Nothing Is passed, <see cref="SymbolDisplayFormat.VisualBasicErrorMessageFormat"/> will be used.</param> 78Optional format As SymbolDisplayFormat = Nothing) As ImmutableArray(Of SymbolDisplayPart) 79format = If(format, SymbolDisplayFormat.VisualBasicErrorMessageFormat) 90''' <param name="format">The formatting options to apply. If null is passed, <see cref="SymbolDisplayFormat.CSharpErrorMessageFormat"/> will be used.</param> 98Optional format As SymbolDisplayFormat = Nothing) As ImmutableArray(Of SymbolDisplayPart) 99format = If(format, SymbolDisplayFormat.MinimallyQualifiedFormat) 106format As SymbolDisplayFormat, 119format As SymbolDisplayFormat,
SymbolDisplay\SymbolDisplayVisitor.vb (3)
31format As SymbolDisplayFormat, 42format As SymbolDisplayFormat, 55Protected Shadows Sub Initialize(builder As ArrayBuilder(Of SymbolDisplayPart), format As SymbolDisplayFormat, isFirstSymbolVisited As Boolean, semanticModelOpt As SemanticModel, positionOpt As Integer, inNamespaceOrType As Boolean)
Symbols\AssemblySymbol.vb (1)
781Return ImmutableArrayExtensions.AsImmutable(Of INamedTypeSymbol)(GetAllTopLevelForwardedTypes().OrderBy(Function(t) t.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)))
Symbols\Attributes\AttributeData.vb (1)
102Dim className As String = Me.AttributeClass.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat)
Symbols\Metadata\PE\PENamespaceSymbol.vb (1)
183If(isGlobalNamespace, 0, ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat).Length),
Symbols\NamespaceSymbol.vb (1)
322Dim qualifiedName As String = Me.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat)
Symbols\ObsoleteAttributeHelpers.vb (3)
145Return ErrorFactory.ErrorInfo(ERRID.WRN_Experimental, New FormattedSymbol(symbol, SymbolDisplayFormat.VisualBasicErrorMessageFormat), "", "") 152Return New CustomObsoleteDiagnosticInfo(MessageProvider.Instance, ERRID.WRN_Experimental, data, New FormattedSymbol(symbol, SymbolDisplayFormat.VisualBasicErrorMessageFormat)) 154Return New CustomObsoleteDiagnosticInfo(MessageProvider.Instance, ERRID.WRN_ExperimentalWithMessage, data, New FormattedSymbol(symbol, SymbolDisplayFormat.VisualBasicErrorMessageFormat),
Symbols\Retargeting\RetargetingSymbolTranslator.vb (3)
259Dim name = MetadataTypeName.FromFullName(type.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat), forcedArity:=type.Arity) 337Dim namespaceName As String = If(type.GetEmittedNamespaceName(), type.ContainingNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat)) 372Dim namespaceName As String = If(type.GetEmittedNamespaceName(), type.ContainingNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat))
Symbols\Source\SourceNamedTypeSymbol.vb (5)
86Dim emittedName As String = If(Me.GetEmittedNamespaceName(), Me.ContainingNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat)) 583containingNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat)) 602Dim constituentQualifiedName As String = constituent.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat) 2579eventInterfaceName = container1.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat) & "+" & eventInterfaceName 2696IdentifierComparison.Equals(mainTypeName, Me.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat)) Then
Symbols\Source\SourceNamespaceSymbol.vb (2)
529Return ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat) 552Debug.Assert(IdentifierComparison.Equals(fullDeclName, ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat)))
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (1)
59Dim targetTypeName As String = PropertyOrEvent.Type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)
Symbols\Symbol.vb (10)
861Return ToDisplayString(SymbolDisplayFormat.VisualBasicErrorMessageFormat) 864Public Function ToDisplayString(Optional format As SymbolDisplayFormat = Nothing) As String 868Public Function ToDisplayParts(Optional format As SymbolDisplayFormat = Nothing) As ImmutableArray(Of SymbolDisplayPart) 872Public Function ToMinimalDisplayString(semanticModel As SemanticModel, position As Integer, Optional format As SymbolDisplayFormat = Nothing) As String 876Public Function ToMinimalDisplayParts(semanticModel As SemanticModel, position As Integer, Optional format As SymbolDisplayFormat = Nothing) As ImmutableArray(Of SymbolDisplayPart) 881Return String.Format("{0} {1}", Me.Kind, Me.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1325Private Function ISymbol_ToDisplayString(Optional format As SymbolDisplayFormat = Nothing) As String Implements ISymbol.ToDisplayString 1329Private Function ISymbol_ToDisplayParts(Optional format As SymbolDisplayFormat = Nothing) As ImmutableArray(Of SymbolDisplayPart) Implements ISymbol.ToDisplayParts 1333Private Function ISymbol_ToMinimalDisplayString(semanticModel As SemanticModel, position As Integer, Optional format As SymbolDisplayFormat = Nothing) As String Implements ISymbol.ToMinimalDisplayString 1337Private Function ISymbol_ToMinimalDisplayParts(semanticModel As SemanticModel, position As Integer, Optional format As SymbolDisplayFormat = Nothing) As ImmutableArray(Of SymbolDisplayPart) Implements ISymbol.ToMinimalDisplayParts
Symbols\SynthesizedSymbols\SynthesizedLocal.vb (1)
98builder.Append(Me.Type.ToDisplayString(SymbolDisplayFormat.TestFormat))
Symbols\TypedConstant.vb (1)
57Dim typeName As String = constant.Type.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat)
Symbols\TypeSymbol.vb (4)
614Private Function ITypeSymbol_ToDisplayString(topLevelNullability As NullableFlowState, Optional format As SymbolDisplayFormat = Nothing) As String Implements ITypeSymbol.ToDisplayString 618Private Function ITypeSymbol_ToDisplayParts(topLevelNullability As NullableFlowState, Optional format As SymbolDisplayFormat = Nothing) As ImmutableArray(Of SymbolDisplayPart) Implements ITypeSymbol.ToDisplayParts 622Private Function ITypeSymbol_ToMinimalDisplayString(semanticModel As SemanticModel, topLevelNullability As NullableFlowState, position As Integer, Optional format As SymbolDisplayFormat = Nothing) As String Implements ITypeSymbol.ToMinimalDisplayString 626Private Function ITypeSymbol_ToMinimalDisplayParts(semanticModel As SemanticModel, topLevelNullability As NullableFlowState, position As Integer, Optional format As SymbolDisplayFormat = Nothing) As ImmutableArray(Of SymbolDisplayPart) Implements ITypeSymbol.ToMinimalDisplayParts
Symbols\TypeSymbolExtensions.vb (1)
1236Return String.Equals(container.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat), qualifiedName, comparison)
Microsoft.CodeAnalysis.VisualBasic.Analyzers (2)
BasicSymbolIsBannedInAnalyzersAnalyzer.vb (2)
27Protected Overrides ReadOnly Property SymbolDisplayFormat As SymbolDisplayFormat 29Return SymbolDisplayFormat.VisualBasicShortErrorMessageFormat
Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers (2)
BasicSymbolIsBannedAnalyzer.vb (2)
27Protected Overrides ReadOnly Property SymbolDisplayFormat As SymbolDisplayFormat 29Return SymbolDisplayFormat.VisualBasicShortErrorMessageFormat
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
src\Analyzers\VisualBasic\CodeFixes\ImplementInterface\VisualBasicImplementInterfaceService.vb (1)
32Protected Overrides Function ToDisplayString(disposeImplMethod As IMethodSymbol, format As SymbolDisplayFormat) As String
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamespaceGenerator.vb (1)
131Return SyntaxFactory.ParseName(symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat))
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (24)
Attributes\AttributeTests_Tuples.vb (1)
279Dim symbolString = String.Join(" | ", typeSymbols.Select(Function(s) s.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)))
CodeGen\CodeGenDelegateCreation.vb (20)
62Assert.Equal("System.Void", ctor.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 64Assert.Equal("System.Object", ctor.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 66Assert.Equal("System.IntPtr", ctor.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 81Assert.Equal("System.Void", invoke.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 83Assert.Equal("System.Int32", invoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 86Assert.Equal("System.String", invoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 106Assert.Equal("System.IAsyncResult", beginInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 108Assert.Equal("System.Int32", beginInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 111Assert.Equal("System.String", beginInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 114Assert.Equal("System.AsyncCallback", beginInvoke.Parameters(2).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 117Assert.Equal("System.Object", beginInvoke.Parameters(3).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 134Assert.Equal("System.Void", endInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 136Assert.Equal("System.String", endInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 139Assert.Equal("System.IAsyncResult", endInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 159Assert.Equal("System.Char", invoke.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 161Assert.Equal("System.Int32", invoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 164Assert.Equal("System.String", invoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 180Assert.Equal("System.Char", endInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 182Assert.Equal("System.IAsyncResult", endInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 202Assert.Equal("T", invoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat))
CodeGen\CodeGenTuples.vb (2)
23172Assert.Equal(expectedCSharp, CSharp.SymbolDisplay.ToDisplayString(type, SymbolDisplayFormat.TestFormat)) 23173Assert.Equal(expectedVisualBasic, VisualBasic.SymbolDisplay.ToDisplayString(type, SymbolDisplayFormat.TestFormat))
Emit\DeterministicTests.vb (1)
255Return GetForwardedTypes(assembly).Select(Function(t) t.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat))
Microsoft.CodeAnalysis.VisualBasic.Features (28)
CodeLens\VisualBasicDisplayInfoService.vb (1)
16Private Shared ReadOnly Format As SymbolDisplayFormat = New SymbolDisplayFormat(
Completion\CompletionProviders\CompletionListTagCompletionProvider.vb (1)
87Dim displayFormat = SymbolDisplayFormat.MinimallyQualifiedFormat.WithMemberOptions(SymbolDisplayMemberOptions.IncludeContainingType).WithKindOptions(SymbolDisplayKindOptions.None)
Completion\CompletionProviders\CrefCompletionProvider.vb (3)
26Private Shared ReadOnly s_crefFormat As SymbolDisplayFormat = 34Private Shared ReadOnly s_minimalParameterTypeFormat As SymbolDisplayFormat = 35SymbolDisplayFormat.MinimallyQualifiedFormat.AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.ExpandValueTuple)
Completion\CompletionProviders\EnumCompletionProvider.vb (1)
104Dim displayFormat = SymbolDisplayFormat.MinimallyQualifiedFormat.WithMemberOptions(SymbolDisplayMemberOptions.IncludeContainingType).WithLocalOptions(SymbolDisplayLocalOptions.None)
Completion\CompletionProviders\ImplementsClauseCompletionProvider.vb (2)
294Private Shared ReadOnly MinimalFormatWithoutGenerics As SymbolDisplayFormat = 295SymbolDisplayFormat.MinimallyQualifiedFormat.WithGenericsOptions(SymbolDisplayGenericsOptions.None)
Completion\CompletionProviders\PartialTypeCompletionProvider.vb (2)
24Private Shared ReadOnly _insertionTextFormatWithGenerics As SymbolDisplayFormat = 36Private Shared ReadOnly _displayTextFormat As SymbolDisplayFormat =
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
1051Protected Overrides ReadOnly Property ErrorDisplayFormat As SymbolDisplayFormat 1053Return SymbolDisplayFormat.VisualBasicShortErrorMessageFormat
GenerateConstructors\VisualBasicGenerateConstructorsCodeRefactoringProvider.vb (1)
36Protected Overrides Function ToDisplayString(parameter As IParameterSymbol, format As SymbolDisplayFormat) As String
LanguageServices\VisualBasicSymbolDisplayService.SymbolDescriptionBuilder.vb (9)
17Private Shared ReadOnly s_minimallyQualifiedFormat As SymbolDisplayFormat = SymbolDisplayFormat.MinimallyQualifiedFormat _ 21Private Shared ReadOnly s_minimallyQualifiedFormatWithConstants As SymbolDisplayFormat = s_minimallyQualifiedFormat _ 26Private Shared ReadOnly s_minimallyQualifiedFormatWithConstantsAndModifiers As SymbolDisplayFormat = s_minimallyQualifiedFormatWithConstants _ 88Protected Overrides Function ToMinimalDisplayParts(symbol As ISymbol, semanticModel As SemanticModel, position As Integer, format As SymbolDisplayFormat) As ImmutableArray(Of SymbolDisplayPart) 93Return If(symbol Is Nothing, Nothing, CodeAnalysis.VisualBasic.SymbolDisplay.ToDisplayString(symbol, SymbolDisplayFormat.MinimallyQualifiedFormat)) 175Protected Overrides ReadOnly Property MinimallyQualifiedFormat As SymbolDisplayFormat = s_minimallyQualifiedFormat 177Protected Overrides ReadOnly Property MinimallyQualifiedFormatWithConstants As SymbolDisplayFormat = s_minimallyQualifiedFormatWithConstants 179Protected Overrides ReadOnly Property MinimallyQualifiedFormatWithConstantsAndModifiers As SymbolDisplayFormat = s_minimallyQualifiedFormatWithConstantsAndModifiers
NavigationBar\VisualBasicNavigationBarItemService.vb (2)
24Private ReadOnly _typeFormat As SymbolDisplayFormat = New SymbolDisplayFormat( 27Private ReadOnly _memberFormat As SymbolDisplayFormat = New SymbolDisplayFormat(
SignatureHelp\GenericNameSignatureHelpProvider.vb (3)
144Private Shared ReadOnly s_minimallyQualifiedFormat As SymbolDisplayFormat = SymbolDisplayFormat.MinimallyQualifiedFormat.WithGenericsOptions(SymbolDisplayFormat.MinimallyQualifiedFormat.GenericsOptions Or SymbolDisplayGenericsOptions.IncludeVariance)
src\Analyzers\VisualBasic\CodeFixes\ImplementInterface\VisualBasicImplementInterfaceService.vb (1)
32Protected Overrides Function ToDisplayString(disposeImplMethod As IMethodSymbol, format As SymbolDisplayFormat) As String
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (53)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (11)
398Assert.Equal("N1", sym1.ToDisplayString(SymbolDisplayFormat.TestFormat)) 407Assert.Equal(sym1.ToDisplayString(SymbolDisplayFormat.TestFormat), sym2.ToDisplayString(SymbolDisplayFormat.TestFormat)) 414Assert.Equal("N1.E1", sym1.ToDisplayString(SymbolDisplayFormat.TestFormat)) 422Assert.Equal("N1.C1", sym1.ToDisplayString(SymbolDisplayFormat.TestFormat)) 432Assert.Equal(sym1.ToDisplayString(SymbolDisplayFormat.TestFormat), sym2.ToDisplayString(SymbolDisplayFormat.TestFormat)) 441Assert.Equal(sym1.ToDisplayString(SymbolDisplayFormat.TestFormat), sym2.ToDisplayString(SymbolDisplayFormat.TestFormat)) 2469Assert.Equal("Program.D", delegateSymbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 2566Assert.Equal("Sub [Class].Bob()", memberSymbol.ToDisplayString(SymbolDisplayFormat.TestFormat))
Semantics\BinaryOperators.vb (1)
1217Assert.Equal("System.String System.String.op_Concatenate(System.String left, System.String right)", CSharp.SymbolDisplay.ToDisplayString(symbol1, SymbolDisplayFormat.TestFormat))
Semantics\FieldInitializerBindingTests.vb (9)
449Assert.Equal("System.Int16()", ary.Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 454Assert.Equal("System.Single()", ary.Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 459Assert.Equal("System.Object()", ary.Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 464Assert.Equal("System.Object", ary.Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 508Assert.Equal("System.Double", field.Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 514Assert.Equal("System.Int64", field.Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 520Assert.Equal("System.Int16", field.Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 525Assert.Equal("System.Object", field.Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 530Assert.Equal("System.Func(Of System.String, System.UInt64)", field.Type.ToDisplayString(SymbolDisplayFormat.TestFormat))
Semantics\GetExtendedSemanticInfoTests.vb (7)
3049Assert.Equal("Function C.goo() As System.Int32", semanticInfo.MemberGroup(0).ToDisplayString(SymbolDisplayFormat.TestFormat)) 3400Assert.Equal("Sub MyAttribute..ctor()", semanticInfo.Symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 3401Assert.Equal("MyAttribute", semanticInfo.Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 6672semanticInfoEx.GetEnumeratorMethod.ToDisplayString(SymbolDisplayFormat.TestFormat)) 6676semanticInfoEx.CurrentProperty.ToDisplayString(SymbolDisplayFormat.TestFormat)) 6739semanticInfoEx.GetEnumeratorMethod.ToDisplayString(SymbolDisplayFormat.TestFormat)) 6743semanticInfoEx.CurrentProperty.ToDisplayString(SymbolDisplayFormat.TestFormat))
Semantics\GetSemanticInfoTests.vb (16)
1137Assert.Equal("System.Int32", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1145Assert.Equal("System.Int32()", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1153Assert.Equal("AClass", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1161Assert.Equal("AClass()", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1169Assert.Equal("AStructure(,)", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1177Assert.Equal("System.RuntimeTypeHandle", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1185Assert.Equal("System.RuntimeTypeHandle()", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1193Assert.Equal("Generic(Of System.Int32)", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1201Assert.Equal("Generic(Of )", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1209Assert.Equal("System.Void", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1217Assert.Equal("System.Void()", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1226Assert.Equal("AClass", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1235Assert.Equal("System.Int32", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1237Assert.Equal("MyAlias1=System.Int32", semanticInfo.Alias.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1246Assert.Equal("Generic(Of AClass)", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat)) 1248Assert.Equal("MyAlias2=Generic(Of AClass)", semanticInfo.Alias.ToDisplayString(SymbolDisplayFormat.TestFormat))
Semantics\NativeIntegerTests.vb (4)
26Assert.Equal("Sub I.F1(x As System.IntPtr, y As System.IntPtr)", SymbolDisplay.ToDisplayString(method, SymbolDisplayFormat.TestFormat)) 31Assert.Equal("Sub I.F2(x As System.UIntPtr, y As System.UIntPtr)", SymbolDisplay.ToDisplayString(method, SymbolDisplayFormat.TestFormat)) 40Assert.Equal("Sub I.F1(x As System.IntPtr, y As System.IntPtr)", SymbolDisplay.ToDisplayString(method, SymbolDisplayFormat.TestFormat)) 45Assert.Equal("Sub I.F2(x As System.UIntPtr, y As System.UIntPtr)", SymbolDisplay.ToDisplayString(method, SymbolDisplayFormat.TestFormat))
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))
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (139)
SymbolDisplay\SymbolDisplayTests.vb (83)
134SymbolDisplayFormat.FullyQualifiedFormat, 920Dim format As SymbolDisplayFormat = Nothing 1509Dim format As SymbolDisplayFormat = New SymbolDisplayFormat( 3731Dim format = SymbolDisplayFormat.MinimallyQualifiedFormat 4098globalNamespaceStyle:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.GlobalNamespaceStyle, 4099typeQualificationStyle:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.TypeQualificationStyle, 4100genericsOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.GenericsOptions, 4101memberOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.MemberOptions, 4102parameterOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.ParameterOptions, 4103propertyStyle:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.PropertyStyle, 4104localOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.LocalOptions, 4107miscellaneousOptions:=SymbolDisplayFormat.VisualBasicErrorMessageFormat.MiscellaneousOptions) 4137typeQualificationStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.TypeQualificationStyle, 4138genericsOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.GenericsOptions, 4139memberOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.MemberOptions, 4140delegateStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.DelegateStyle, 4141extensionMethodStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.ExtensionMethodStyle, 4142parameterOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.ParameterOptions, 4143propertyStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.PropertyStyle, 4144localOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.LocalOptions, 4145kindOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.KindOptions, 4146miscellaneousOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.MiscellaneousOptions) 4189typeQualificationStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.TypeQualificationStyle, 4190genericsOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.GenericsOptions, 4191memberOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.MemberOptions, 4192delegateStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.DelegateStyle, 4193extensionMethodStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.ExtensionMethodStyle, 4194parameterOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.ParameterOptions, 4195propertyStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.PropertyStyle, 4196localOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.LocalOptions, 4197kindOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.KindOptions, 4198miscellaneousOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.MiscellaneousOptions) 4239typeQualificationStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.TypeQualificationStyle, 4240genericsOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.GenericsOptions, 4241memberOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.MemberOptions, 4242delegateStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.DelegateStyle, 4243extensionMethodStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.ExtensionMethodStyle, 4244parameterOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.ParameterOptions, 4245propertyStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.PropertyStyle, 4246localOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.LocalOptions, 4247kindOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.KindOptions, 4248miscellaneousOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.MiscellaneousOptions) 4403typeQualificationStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.TypeQualificationStyle, 4404genericsOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.GenericsOptions, 4405memberOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.MemberOptions, 4406delegateStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.DelegateStyle, 4407extensionMethodStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.ExtensionMethodStyle, 4408parameterOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.ParameterOptions, 4409propertyStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.PropertyStyle, 4410localOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.LocalOptions, 4411kindOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.KindOptions, 4412miscellaneousOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.MiscellaneousOptions) 4459typeQualificationStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.TypeQualificationStyle, 4460genericsOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.GenericsOptions, 4461memberOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.MemberOptions, 4462delegateStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.DelegateStyle, 4463extensionMethodStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.ExtensionMethodStyle, 4464parameterOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.ParameterOptions, 4465propertyStyle:=SymbolDisplayFormat.MinimallyQualifiedFormat.PropertyStyle, 4466localOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.LocalOptions, 4467kindOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.KindOptions, 4468miscellaneousOptions:=SymbolDisplayFormat.MinimallyQualifiedFormat.MiscellaneousOptions) 4855Assert.Equal("Outer.Inner(Of T)", VisualBasic.SymbolDisplay.ToDisplayString(type, SymbolDisplayFormat.TestFormat)) 4856Assert.Equal("Sub Outer.M(Of U)()", VisualBasic.SymbolDisplay.ToDisplayString(method, SymbolDisplayFormat.TestFormat)) 4857Assert.Equal("WriteOnly Property Outer.P As System.String", VisualBasic.SymbolDisplay.ToDisplayString([property], SymbolDisplayFormat.TestFormat)) 4858Assert.Equal("Outer.F As System.Int32", VisualBasic.SymbolDisplay.ToDisplayString(field, SymbolDisplayFormat.TestFormat)) 4859Assert.Equal("Event Outer.E As System.Action", VisualBasic.SymbolDisplay.ToDisplayString([event], SymbolDisplayFormat.TestFormat)) 4860Assert.Equal("Outer.D", VisualBasic.SymbolDisplay.ToDisplayString([delegate], SymbolDisplayFormat.TestFormat)) 4861Assert.Equal("Function Outer.Error() As Missing", VisualBasic.SymbolDisplay.ToDisplayString([error], SymbolDisplayFormat.TestFormat)) 4932Dim formatWithoutAllowDefaultLiteral = SymbolDisplayFormat.MinimallyQualifiedFormat 5175SymbolDisplay.ToDisplayParts(symbol, SymbolDisplayFormat.MinimallyQualifiedFormat), 5266ToDisplayParts(model.GetSymbolInfo(actualThis).Symbol, SymbolDisplayFormat.MinimallyQualifiedFormat), 5278ToDisplayParts(model.GetSymbolInfo(escapedThis).Symbol, SymbolDisplayFormat.MinimallyQualifiedFormat), 5298Dim format = SymbolDisplayFormat.VisualBasicErrorMessageFormat. 5493Dim description = symbol.ToMinimalDisplayParts(model, position, SymbolDisplayFormat.MinimallyQualifiedFormat) 5585Verify(SymbolDisplay.ToDisplayParts(type.GetMembers("F1").Single(), SymbolDisplayFormat.TestFormat), 5600Verify(SymbolDisplay.ToDisplayParts(type.GetMembers("F2").Single(), SymbolDisplayFormat.TestFormat), 5633Dim format = SymbolDisplayFormat.TestFormat.WithParameterOptions(SymbolDisplayParameterOptions.IncludeType Or SymbolDisplayParameterOptions.IncludeName) 5692Dim format = SymbolDisplayFormat.TestFormat.WithLocalOptions(SymbolDisplayLocalOptions.IncludeType) 5732Verify(op.ToDisplayParts(SymbolDisplayFormat.TestFormat), 5839Verify(op.ToDisplayParts(SymbolDisplayFormat.TestFormat), 6151format As SymbolDisplayFormat, 6195format As SymbolDisplayFormat,
SymbolsTests\CheckedUserDefinedOperatorsTests.vb (5)
196Assert.Equal("Function C0.op_CheckedUnaryNegation(x As C0) As C0", SymbolDisplay.ToDisplayString(operators(0), SymbolDisplayFormat.TestFormat)) 197Assert.Equal("Function C0.op_CheckedDecrement(x As C0) As C0", SymbolDisplay.ToDisplayString(operators(1), SymbolDisplayFormat.TestFormat)) 198Assert.Equal("Function C0.op_CheckedIncrement(x As C0) As C0", SymbolDisplay.ToDisplayString(operators(2), SymbolDisplayFormat.TestFormat)) 380Assert.Equal("Function C0." + metadataName + "(x As C0, y As C0) As C0", SymbolDisplay.ToDisplayString(operators(0), SymbolDisplayFormat.TestFormat)) 559Assert.Equal("Function C0.op_CheckedExplicit(x As C0) As System.Int64", SymbolDisplay.ToDisplayString(operators(0), SymbolDisplayFormat.TestFormat))
SymbolsTests\CompilationCreationTests.vb (4)
1895Assert.Equal(typeC301.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat), asm3.GlobalNamespace.GetTypeMembers("C3").Single().GetTypeMembers("C301").Single().ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)) 1896Assert.Equal(typeC6.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat), asm3.GlobalNamespace.GetTypeMembers("C6").Single().ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat))
SymbolsTests\Metadata\MetadataTypeTests.vb (5)
405Assert.Equal("I2", i2.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)) 442Assert.Equal("I2`2", i2.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)) 479Assert.Equal("I2`1", i2.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)) 516Assert.Equal("I2`01", i2.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)) 568Assert.Equal("I2`1", i2.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat))
SymbolsTests\Metadata\PE\LoadingAttributes.vb (10)
125Assert.Equal("System.String", CType(aTypeInst.CommonConstructorArguments.Single().Value, Symbol).ToDisplayString(SymbolDisplayFormat.TestFormat)) 197Assert.Equal("System.String", CType(aTypeInst.CommonConstructorArguments.Single().Value, Symbol).ToDisplayString(SymbolDisplayFormat.TestFormat)) 490Assert.Equal("System.Collections.Generic.List(Of )", DirectCast(l.GetAttributes.First().CommonConstructorArguments.Single().Value, Symbol).ToDisplayString(SymbolDisplayFormat.TestFormat)) 493Assert.Equal("System.Collections.Generic.List(Of C1)", DirectCast(l.GetAttributes.First().CommonConstructorArguments.Single().Value, Symbol).ToDisplayString(SymbolDisplayFormat.TestFormat)) 496Assert.Equal("System.Collections.Generic.List(Of System.String)", DirectCast(l.GetAttributes.First().CommonConstructorArguments.Single().Value, Symbol).ToDisplayString(SymbolDisplayFormat.TestFormat)) 499Assert.Equal("System.Collections.Generic.List(Of System.Collections.Generic.KeyValuePair(Of C1, System.String))", DirectCast(l.GetAttributes.First().CommonConstructorArguments.Single().Value, Symbol).ToDisplayString(SymbolDisplayFormat.TestFormat)) 502Assert.Equal("System.Collections.Generic.List(Of System.Collections.Generic.KeyValuePair(Of System.String, C1.InnerC1(Of System.Int32).InnerC2(Of System.String, System.String)))", DirectCast(l.GetAttributes.First().CommonConstructorArguments.Single().Value, Symbol).ToDisplayString(SymbolDisplayFormat.TestFormat)) 1233Assert.Equal("AttributeUse.IFoo(Of System.Int16, System.UInt16)", TryCast(attrSym.CommonConstructorArguments(0).Value, NamedTypeSymbol).ToDisplayString(SymbolDisplayFormat.TestFormat)) 1286Assert.Equal("System.Linq.Expressions.Expression.BinaryExpressionProxy", CType(attr1.CommonConstructorArguments(0).Value, TypeSymbol).ToDisplayString(SymbolDisplayFormat.TestFormat)) 1291Assert.Equal("System.Linq.Expressions.Expression.TypeBinaryExpressionProxy", CType(attr1.CommonConstructorArguments(0).Value, TypeSymbol).ToDisplayString(SymbolDisplayFormat.TestFormat))
SymbolsTests\Metadata\PE\TypeForwarders.vb (1)
1216Return DirectCast(assembly, IAssemblySymbol).GetForwardedTypes().Select(Function(t) t.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat))
SymbolsTests\RefStructInterfacesTests.vb (4)
82AssertEx.Equal("A(Of T)", a.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)) 86AssertEx.Equal("B(Of S)", b.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)) 90AssertEx.Equal("C(Of T)", c.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints)) 94AssertEx.Equal("C(Of S)", c.ToDisplayString(SymbolDisplayFormat.TestFormatWithConstraints))
SymbolsTests\Source\BindingsTests.vb (1)
488Assert.Equal("Goo.Bar.N1.N2.Yellow(Of System.Int32)", symbol.ToDisplayString(SymbolDisplayFormat.TestFormat))
SymbolsTests\Source\DelegateTests.vb (26)
59Assert.Equal("System.MulticastDelegate", subDel.BaseType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 68Assert.Equal("System.Void", delegateCtor.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 70Assert.Equal("System.Object", delegateCtor.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 72Assert.Equal("System.IntPtr", delegateCtor.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 79Assert.Equal("System.Void", delegateInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 82Assert.Equal("System.Int32", delegateInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 84Assert.Equal("System.String", delegateInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 92Assert.Equal("System.IAsyncResult", delegateBeginInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 94Assert.Equal("System.Int32", delegateBeginInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 97Assert.Equal("System.String", delegateBeginInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 99Assert.Equal("System.AsyncCallback", delegateBeginInvoke.Parameters(2).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 102Assert.Equal("System.Object", delegateBeginInvoke.Parameters(3).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 110Assert.Equal("System.Void", delegateEndInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 112Assert.Equal("System.String", delegateEndInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 115Assert.Equal("System.IAsyncResult", delegateEndInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 123Assert.Equal("System.MulticastDelegate", subDel.BaseType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 130Assert.Equal("System.Char", delegateInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 133Assert.Equal("System.Int32", delegateInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 135Assert.Equal("System.String", delegateInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 141Assert.Equal("System.Char", delegateEndInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 143Assert.Equal("System.IAsyncResult", delegateEndInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 149Assert.Equal("System.MulticastDelegate", genSubDel.BaseType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 156Assert.Equal("System.Void", delegateInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 159Assert.Equal("T", delegateInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 164Assert.Equal("System.MulticastDelegate", genSubDel.BaseType.ToDisplayString(SymbolDisplayFormat.TestFormat)) 170Assert.Equal("T", delegateInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.TestFormat))
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (7)
CompilationTestUtils.vb (5)
711Assert.True(TypeOf currentSymbol Is NamespaceOrTypeSymbol, String.Format("{0} does not have members", currentSymbol.ToDisplayString(SymbolDisplayFormat.TestFormat))) 714Assert.True(members.Any(), String.Format("No members named {0} inside {1}", name, currentSymbol.ToDisplayString(SymbolDisplayFormat.TestFormat))) 715Assert.True(members.Length() <= 1, String.Format("Multiple members named {0} inside {1}", name, currentSymbol.ToDisplayString(SymbolDisplayFormat.TestFormat))) 1208Dim symbolDescriptions As String() = (From s In symbols Select s.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)).ToArray() 1222Assert.Equal(symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat), description)
Extensions.vb (2)
119Return type.GetMembers().OfType(Of FieldSymbol)().Select(Of String)(Function(f) f.Name + ": " + f.Type.ToDisplayString(SymbolDisplayFormat.TestFormat)).ToArray() 199Dim s1 = typeSym.ToDisplayString(SymbolDisplayFormat.TestFormat)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Simplification\VisualBasicSimplificationService.Expander.vb (1)
251symbolDisplayFormat As SymbolDisplayFormat) As InvocationExpressionSyntax
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamespaceGenerator.vb (1)
131Return SyntaxFactory.ParseName(symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat))
Microsoft.CodeAnalysis.Workspaces (13)
FindSymbols\Declarations\DeclarationFinder_SourceDeclarations.cs (1)
262private static readonly SymbolDisplayFormat DottedNameFormat =
Rename\ConflictEngine\ConflictResolver.cs (1)
27private static readonly SymbolDisplayFormat s_metadataSymbolDisplayFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (4)
193public string ToDisplayString(SymbolDisplayFormat format = null) 196public ImmutableArray<SymbolDisplayPart> ToDisplayParts(SymbolDisplayFormat format = null) 199public string ToMinimalDisplayString(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null) 202public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (4)
59public string ToDisplayString(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 62public ImmutableArray<SymbolDisplayPart> ToDisplayParts(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 65public string ToMinimalDisplayString(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null) 68public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null)
Microsoft.DotNet.CodeAnalysis (1)
Helpers.cs (1)
10private static readonly SymbolDisplayFormat s_publicApiFormat =
Microsoft.Extensions.Logging.Generators (1)
LoggerMessageGenerator.Parser.cs (1)
380SymbolDisplayFormat.FullyQualifiedFormat.WithMiscellaneousOptions(
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.Extensions.Validation.ValidationsGenerator (4)
Emitters\ValidationsGenerator.Emitter.cs (3)
186var typeName = validatableType.Type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat); 219cw.WriteLine($"containingType: typeof({member.ContainingType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}),"); 220cw.WriteLine($"propertyType: typeof({member.Type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}),");
Parsers\ValidationsGenerator.TypesParser.cs (1)
18private static readonly SymbolDisplayFormat _symbolDisplayFormat = new(
Microsoft.Gen.ComplianceReports (1)
Parser.cs (1)
94var result = typeSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
Microsoft.Gen.Logging (4)
Parsing\Parser.cs (1)
556SymbolDisplayFormat.FullyQualifiedFormat.WithMiscellaneousOptions(
Parsing\Parser.LogProperties.cs (1)
199Type = property.Type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat),
Parsing\Parser.TagProvider.cs (2)
39lp.TagProvider = new(providerMethod.Name, providerType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)); 67lp.TagProvider = new(providerMethod.Name, providerType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
Microsoft.Gen.Logging.Unit.Tests (1)
LogParserUtilitiesTests.cs (1)
158paramTypeMock.Setup(x => x.ToDisplayString(It.IsAny<SymbolDisplayFormat>()))
Microsoft.Gen.MetadataExtractor (5)
src\Generators\Microsoft.Gen.ComplianceReports\Parser.cs (1)
94var result = typeSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
src\Generators\Microsoft.Gen.Metrics\Parser.cs (4)
26private static readonly SymbolDisplayFormat _typeSymbolFormat = 27SymbolDisplayFormat.FullyQualifiedFormat.WithMiscellaneousOptions( 30private static readonly SymbolDisplayFormat _genericTypeSymbolFormat = 31SymbolDisplayFormat.FullyQualifiedFormat.WithMiscellaneousOptions(
Microsoft.Gen.Metrics (4)
Parser.cs (4)
26private static readonly SymbolDisplayFormat _typeSymbolFormat = 27SymbolDisplayFormat.FullyQualifiedFormat.WithMiscellaneousOptions( 30private static readonly SymbolDisplayFormat _genericTypeSymbolFormat = 31SymbolDisplayFormat.FullyQualifiedFormat.WithMiscellaneousOptions(
Microsoft.Gen.MetricsReports (4)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (4)
26private static readonly SymbolDisplayFormat _typeSymbolFormat = 27SymbolDisplayFormat.FullyQualifiedFormat.WithMiscellaneousOptions( 30private static readonly SymbolDisplayFormat _genericTypeSymbolFormat = 31SymbolDisplayFormat.FullyQualifiedFormat.WithMiscellaneousOptions(
Microsoft.Interop.ComInterfaceGenerator (1)
ComInterfaceInfo.cs (1)
303exceptionToUnmanagedMarshallerType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat).Replace(TypeNames.GlobalAlias, ""),
Microsoft.Interop.JavaScript.JSImportGenerator (3)
JSManagedTypeInfo.cs (1)
16string fullTypeName = type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
JSSignatureContext.cs (2)
14private static SymbolDisplayFormat TypeAndContainingTypesStyle { get; } = new SymbolDisplayFormat( 19private static SymbolDisplayFormat TypeContainingTypesAndNamespacesStyle { get; } = new SymbolDisplayFormat(
Microsoft.Interop.SourceGeneration (2)
ManagedTypeInfo.cs (1)
42string typeName = type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
TypeSymbolExtensions.cs (1)
172return SyntaxFactory.ParseTypeName(type.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
Microsoft.Maui.Controls.BindingSourceGen (2)
ITypeSymbolExtensions.cs (2)
41 return ((INamedTypeSymbol)typeSymbol).TypeArguments[0].ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat); 44 return typeSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat);
Microsoft.VisualStudio.LanguageServices (27)
CallHierarchy\CallHierarchyItem.cs (3)
54public static readonly SymbolDisplayFormat MemberNameFormat = 68public static readonly SymbolDisplayFormat ContainingTypeFormat = 76public static readonly SymbolDisplayFormat ContainingNamespaceFormat =
ChangeSignature\AddParameterDialogViewModel.cs (1)
48private static readonly SymbolDisplayFormat s_symbolDisplayFormat = new(
ChangeSignature\ChangeSignatureDialogViewModel.cs (2)
288private static readonly SymbolDisplayFormat s_symbolDeclarationDisplayFormat = new( 302private static readonly SymbolDisplayFormat s_parameterDisplayFormat = new(
F1Help\AbstractHelpContextService.cs (3)
18protected static readonly SymbolDisplayFormat TypeFormat = 26protected static readonly SymbolDisplayFormat SpecialTypeFormat = 35protected static readonly SymbolDisplayFormat NameFormat =
Implementation\ContainedLanguageRefactorNotifyService.cs (1)
25private static readonly SymbolDisplayFormat s_qualifiedDisplayFormat = new(
Library\AbstractLibraryService.cs (4)
17public SymbolDisplayFormat TypeDisplayFormat { get; } 18public SymbolDisplayFormat MemberDisplayFormat { get; } 25SymbolDisplayFormat typeDisplayFormat, 26SymbolDisplayFormat memberDisplayFormat)
Library\ObjectBrowser\AbstractDescriptionBuilder.cs (2)
26private static readonly SymbolDisplayFormat s_typeDisplay = new( 114var typeDisplayFormat = new SymbolDisplayFormat(
Library\ObjectBrowser\AbstractListItemFactory.cs (7)
26private static readonly SymbolDisplayFormat s_searchFormat = 29private static readonly SymbolDisplayFormat s_simplePredefinedTypeDisplay = 33private static readonly SymbolDisplayFormat s_simpleNormalTypeDisplay = 39private static readonly SymbolDisplayFormat s_simplePredefinedTypeFullName = 43private static readonly SymbolDisplayFormat s_simpleNormalTypeFullName = 49private static readonly SymbolDisplayFormat s_predefinedTypeDisplay = 53private static readonly SymbolDisplayFormat s_normalTypeDisplay =
Library\ObjectBrowser\Extensions.cs (2)
18private static readonly SymbolDisplayFormat s_typeDisplayFormat = new( 22private static readonly SymbolDisplayFormat s_memberDisplayFormat = new(
Utilities\SymbolViewModel.cs (2)
18private static readonly SymbolDisplayFormat s_symbolDisplayFormat = new( 24private static readonly SymbolDisplayFormat s_symbolAutomationFormat = new(
Microsoft.VisualStudio.LanguageServices.CSharp (13)
CodeModel\CSharpCodeModelService.cs (5)
57private static readonly SymbolDisplayFormat s_codeTypeRefAsFullNameFormat = 63private static readonly SymbolDisplayFormat s_codeTypeRefAsStringFormat = 69private static readonly SymbolDisplayFormat s_externalNameFormat = 74private static readonly SymbolDisplayFormat s_externalFullNameFormat = 82private static readonly SymbolDisplayFormat s_setTypeFormat =
ObjectBrowser\CSharpLibraryService.cs (2)
19private static readonly SymbolDisplayFormat s_typeDisplayFormat = new( 23private static readonly SymbolDisplayFormat s_memberDisplayFormat = new(
ObjectBrowser\DescriptionBuilder.cs (3)
47var typeNameFormat = new SymbolDisplayFormat( 89var typeNameFormat = new SymbolDisplayFormat( 216var methodNameFormat = new SymbolDisplayFormat(
ObjectBrowser\ListItemFactory.cs (2)
14private static readonly SymbolDisplayFormat s_memberDisplayFormat = 22private static readonly SymbolDisplayFormat s_memberWithContainingTypeDisplayFormat =
ProjectSystemShim\CSharpProjectShim.ICSharpProjectSite.cs (1)
145var entryPointNames = entryPoints.Select(e => e.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat.WithGlobalNamespaceStyle(SymbolDisplayGlobalNamespaceStyle.Omitted))).ToArray();
Microsoft.VisualStudio.LanguageServices.VisualBasic (12)
CodeModel\VisualBasicCodeModelService.vb (6)
58Private Shared ReadOnly s_codeTypeRefAsFullNameFormat As SymbolDisplayFormat = 64Private Shared ReadOnly s_codeTypeRefAsStringFormat As SymbolDisplayFormat = 70Private Shared ReadOnly s_externalNameFormat As SymbolDisplayFormat = 76Private Shared ReadOnly s_externalfullNameFormat As SymbolDisplayFormat = 84Private Shared ReadOnly s_setTypeFormat As SymbolDisplayFormat = 90Private Shared ReadOnly s_raiseEventSignatureFormat As SymbolDisplayFormat =
CodeModel\VisualBasicCodeModelService_Prototype.vb (2)
15Private Shared ReadOnly s_prototypeFullNameFormat As SymbolDisplayFormat = 22Private Shared ReadOnly s_prototypeTypeNameFormat As SymbolDisplayFormat =
ObjectBrowser\ListItemFactory.vb (2)
12Private Shared ReadOnly s_memberDisplayFormat As SymbolDisplayFormat = 20Private Shared ReadOnly s_memberWithContainingTypeDisplayFormat As SymbolDisplayFormat =
ObjectBrowser\VisualBasicLibraryService.vb (1)
20Private Shared ReadOnly s_memberDisplayFormat As SymbolDisplayFormat =
ProjectSystemShim\VisualBasicProject.vb (1)
226Dim names = entryPoints.Select(Function(p) p.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat _
Roslyn.Diagnostics.Analyzers (21)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (8)
19private static readonly BoundedCacheWithFactory<Compilation, ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache>> s_byCompilationCache = new(); 24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new(); 31private readonly SymbolDisplayFormat? Format; 37private SymbolDisplayStringCache(SymbolDisplayFormat? format = null) 48public static SymbolDisplayStringCache GetOrCreate(Compilation compilation, SymbolDisplayFormat? format = null) 50ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> dict = 55static ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> CreateConcurrentDictionary(Compilation compilation) 57static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (4)
193public string ToDisplayString(SymbolDisplayFormat format = null) 196public ImmutableArray<SymbolDisplayPart> ToDisplayParts(SymbolDisplayFormat format = null) 199public string ToMinimalDisplayString(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null) 202public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (4)
59public string ToDisplayString(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 62public ImmutableArray<SymbolDisplayPart> ToDisplayParts(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 65public string ToMinimalDisplayString(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null) 68public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null)
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamespaceGenerator.cs (1)
178: ParseName(symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
System.Text.Json.SourceGeneration (2)
JsonSourceGenerator.Parser.cs (1)
197string typeName = typeSymbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat);
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)
203SymbolDisplayFormat.FullyQualifiedFormat.WithGlobalNamespaceStyle(SymbolDisplayGlobalNamespaceStyle.Omitted));
Test.Utilities (13)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (8)
19private static readonly BoundedCacheWithFactory<Compilation, ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache>> s_byCompilationCache = new(); 24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new(); 31private readonly SymbolDisplayFormat? Format; 37private SymbolDisplayStringCache(SymbolDisplayFormat? format = null) 48public static SymbolDisplayStringCache GetOrCreate(Compilation compilation, SymbolDisplayFormat? format = null) 50ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> dict = 55static ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> CreateConcurrentDictionary(Compilation compilation) 57static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
Text.Analyzers (21)
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayFormats.cs (2)
11public static readonly SymbolDisplayFormat ShortSymbolDisplayFormat = new( 24public static readonly SymbolDisplayFormat QualifiedTypeAndNamespaceSymbolDisplayFormat = new(
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (8)
19private static readonly BoundedCacheWithFactory<Compilation, ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache>> s_byCompilationCache = new(); 24private static readonly SymbolDisplayFormat NullSymbolDisplayFormat = new(); 31private readonly SymbolDisplayFormat? Format; 37private SymbolDisplayStringCache(SymbolDisplayFormat? format = null) 48public static SymbolDisplayStringCache GetOrCreate(Compilation compilation, SymbolDisplayFormat? format = null) 50ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> dict = 55static ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> CreateConcurrentDictionary(Compilation compilation) 57static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
20private static readonly SymbolDisplayFormat s_shortNameFormat = new(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolDisplayFormats.cs (2)
17public static readonly SymbolDisplayFormat NameFormat = 36public static readonly SymbolDisplayFormat SignatureFormat =
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (4)
193public string ToDisplayString(SymbolDisplayFormat format = null) 196public ImmutableArray<SymbolDisplayPart> ToDisplayParts(SymbolDisplayFormat format = null) 199public string ToMinimalDisplayString(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null) 202public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, int position, SymbolDisplayFormat format = null)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (4)
59public string ToDisplayString(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 62public ImmutableArray<SymbolDisplayPart> ToDisplayParts(NullableFlowState topLevelNullability, SymbolDisplayFormat format = null) 65public string ToMinimalDisplayString(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null) 68public ImmutableArray<SymbolDisplayPart> ToMinimalDisplayParts(SemanticModel semanticModel, NullableFlowState topLevelNullability, int position, SymbolDisplayFormat format = null)