132 references to SymbolDisplay
Microsoft.CodeAnalysis.CSharp (26)
Errors\MessageProvider.cs (1)
118return SymbolDisplay.ToDisplayString(symbol, SymbolDisplayFormat.CSharpShortErrorMessageFormat);
SymbolDisplay\SymbolDisplayVisitor_Constants.cs (1)
47var valueString = SymbolDisplay.FormatPrimitive(value, quoteStrings: true, useHexadecimalNumbers: false);
Symbols\PublicModel\PreprocessingSymbol.cs (5)
80return SymbolDisplay.ToDisplayString(this, format); 85return SymbolDisplay.ToDisplayParts(this, format); 90return SymbolDisplay.ToMinimalDisplayString(this, Symbol.GetCSharpSemanticModel(semanticModel), position, format); 95return SymbolDisplay.ToMinimalDisplayParts(this, Symbol.GetCSharpSemanticModel(semanticModel), position, format); 136return SymbolDisplay.ToDisplayString(this);
Symbols\PublicModel\Symbol.cs (5)
166return SymbolDisplay.ToDisplayString(this, format); 171return SymbolDisplay.ToDisplayParts(this, format); 176return SymbolDisplay.ToMinimalDisplayString(this, GetCSharpSemanticModel(semanticModel), position, format); 181return SymbolDisplay.ToMinimalDisplayParts(this, GetCSharpSemanticModel(semanticModel), position, format); 254return SymbolDisplay.ToDisplayString(this);
Symbols\PublicModel\TypeSymbol.cs (4)
149return SymbolDisplay.ToDisplayString(this, topLevelNullability, format); 154return SymbolDisplay.ToDisplayParts(this, topLevelNullability, format); 159return SymbolDisplay.ToMinimalDisplayString(this, topLevelNullability, semanticModel, position, format); 164return SymbolDisplay.ToMinimalDisplayParts(this, topLevelNullability, semanticModel, position, format);
Symbols\Symbol.cs (4)
1319return SymbolDisplay.ToDisplayString(ISymbol, format); 1324return SymbolDisplay.ToDisplayParts(ISymbol, format); 1332return SymbolDisplay.ToMinimalDisplayString(ISymbol, semanticModel, position, format); 1340return SymbolDisplay.ToMinimalDisplayParts(ISymbol, semanticModel, position, format);
Symbols\TypedConstantExtensions.cs (1)
43return SymbolDisplay.FormatPrimitive(constant.ValueInternal, quoteStrings: true, useHexadecimalNumbers: false);
Symbols\TypeSymbol.cs (4)
663return SymbolDisplay.ToDisplayString((ITypeSymbol)ISymbol, topLevelNullability, format); 668return SymbolDisplay.ToDisplayParts((ITypeSymbol)ISymbol, topLevelNullability, format); 677return SymbolDisplay.ToMinimalDisplayString((ITypeSymbol)ISymbol, topLevelNullability, semanticModel, position, format); 686return SymbolDisplay.ToMinimalDisplayParts((ITypeSymbol)ISymbol, topLevelNullability, semanticModel, position, format);
Syntax\SyntaxFactory.cs (1)
569return Literal(SymbolDisplay.FormatLiteral(value, quote: true), value);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
ExpressionGenerator.cs (2)
107var valueString = SymbolDisplay.FormatLiteral(val, quote: true); 114var literal = SymbolDisplay.FormatLiteral(val, quote: true);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenTupleTest.cs (1)
27501Assert.Equal(expectedCSharp, CSharp.SymbolDisplay.ToDisplayString(type, SymbolDisplayFormat.TestFormat));
Microsoft.CodeAnalysis.CSharp.Features (4)
GenerateConstructorFromMembers\CSharpGenerateConstructorFromMembersCodeRefactoringProvider.cs (1)
52=> SymbolDisplay.ToDisplayString(parameter, format);
ImplementInterface\CSharpImplementInterfaceService.cs (1)
32=> SymbolDisplay.ToDisplayString(disposeImplMethod, format);
LanguageServices\CSharpSymbolDisplayService.SymbolDescriptionBuilder.cs (2)
117=> CodeAnalysis.CSharp.SymbolDisplay.ToMinimalDisplayParts(symbol, semanticModel, position, format); 120=> symbol == null ? null : CodeAnalysis.CSharp.SymbolDisplay.ToDisplayString(symbol, SymbolDisplayFormat.MinimallyQualifiedFormat);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\RecordTests.cs (1)
26102SymbolDisplay.ToDisplayString(symbol, SymbolDisplayFormat.TestFormat.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
Semantics\UnsafeTests.cs (1)
2433text = SymbolDisplay.FormatLiteral(text, quote: false);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (88)
SymbolDisplay\SymbolDisplayTests.cs (88)
4540var parts = Microsoft.CodeAnalysis.CSharp.SymbolDisplay.ToDisplayParts(goo, format); 4749Assert.Equal("Outer.Inner<T>", CSharp.SymbolDisplay.ToDisplayString(type, SymbolDisplayFormat.TestFormat)); 4750Assert.Equal("void Outer.M<U>()", CSharp.SymbolDisplay.ToDisplayString(method, SymbolDisplayFormat.TestFormat)); 4751Assert.Equal("System.String Outer.P { set; }", CSharp.SymbolDisplay.ToDisplayString(property, SymbolDisplayFormat.TestFormat)); 4752Assert.Equal("System.Int32 Outer.F", CSharp.SymbolDisplay.ToDisplayString(field, SymbolDisplayFormat.TestFormat)); 4753Assert.Equal("event Outer.EEventHandler Outer.E", CSharp.SymbolDisplay.ToDisplayString(@event, SymbolDisplayFormat.TestFormat)); 4754Assert.Equal("Outer.D", CSharp.SymbolDisplay.ToDisplayString(@delegate, SymbolDisplayFormat.TestFormat)); 4755Assert.Equal("Missing Outer.Error()", CSharp.SymbolDisplay.ToDisplayString(error, SymbolDisplayFormat.TestFormat)); 4762Assert.Equal("1", SymbolDisplay.FormatPrimitive(1, quoteStrings: false, useHexadecimalNumbers: false)); 4763Assert.Equal("1", SymbolDisplay.FormatPrimitive((uint)1, quoteStrings: false, useHexadecimalNumbers: false)); 4764Assert.Equal("1", SymbolDisplay.FormatPrimitive((byte)1, quoteStrings: false, useHexadecimalNumbers: false)); 4765Assert.Equal("1", SymbolDisplay.FormatPrimitive((sbyte)1, quoteStrings: false, useHexadecimalNumbers: false)); 4766Assert.Equal("1", SymbolDisplay.FormatPrimitive((short)1, quoteStrings: false, useHexadecimalNumbers: false)); 4767Assert.Equal("1", SymbolDisplay.FormatPrimitive((ushort)1, quoteStrings: false, useHexadecimalNumbers: false)); 4768Assert.Equal("1", SymbolDisplay.FormatPrimitive((long)1, quoteStrings: false, useHexadecimalNumbers: false)); 4769Assert.Equal("1", SymbolDisplay.FormatPrimitive((ulong)1, quoteStrings: false, useHexadecimalNumbers: false)); 4770Assert.Equal("x", SymbolDisplay.FormatPrimitive('x', quoteStrings: false, useHexadecimalNumbers: false)); 4771Assert.Equal("true", SymbolDisplay.FormatPrimitive(true, quoteStrings: false, useHexadecimalNumbers: false)); 4772Assert.Equal("1.5", SymbolDisplay.FormatPrimitive(1.5, quoteStrings: false, useHexadecimalNumbers: false)); 4773Assert.Equal("1.5", SymbolDisplay.FormatPrimitive((float)1.5, quoteStrings: false, useHexadecimalNumbers: false)); 4774Assert.Equal("1.5", SymbolDisplay.FormatPrimitive((decimal)1.5, quoteStrings: false, useHexadecimalNumbers: false)); 4775Assert.Equal("null", SymbolDisplay.FormatPrimitive(null, quoteStrings: false, useHexadecimalNumbers: false)); 4776Assert.Equal("abc", SymbolDisplay.FormatPrimitive("abc", quoteStrings: false, useHexadecimalNumbers: false)); 4777Assert.Null(SymbolDisplay.FormatPrimitive(SymbolDisplayFormat.TestFormat, quoteStrings: false, useHexadecimalNumbers: false)); 5278SymbolDisplay.ToDisplayParts(symbol, format), 5283SymbolDisplay.ToDisplayParts(symbol, SymbolDisplayFormat.MinimallyQualifiedFormat), 5289SymbolDisplay.ToMinimalDisplayParts(symbol, model, text.IndexOf("offset 1"), format), 5292SymbolDisplay.ToMinimalDisplayParts(symbol, model, text.IndexOf("offset 2"), format), 5321SymbolDisplay.ToDisplayParts(model.GetSymbolInfo(actualThis).Symbol, SymbolDisplayFormat.MinimallyQualifiedFormat), 5331SymbolDisplay.ToDisplayParts(model.GetSymbolInfo(escapedThis).Symbol, SymbolDisplayFormat.MinimallyQualifiedFormat), 5387SymbolDisplay.ToDisplayParts(method, formatWithoutRef), 5400SymbolDisplay.ToDisplayParts(property, formatWithoutRef), 5415SymbolDisplay.ToDisplayParts(indexer, formatWithoutRef), 5433SymbolDisplay.ToDisplayParts(@delegate, formatWithoutRef), 5443SymbolDisplay.ToDisplayParts(method, formatWithRef), 5458SymbolDisplay.ToDisplayParts(property, formatWithRef), 5475SymbolDisplay.ToDisplayParts(indexer, formatWithRef), 5495SymbolDisplay.ToDisplayParts(@delegate, formatWithRef), 5507SymbolDisplay.ToDisplayParts(method, formatWithoutTypeWithRef), 5591SymbolDisplay.ToDisplayParts(method, formatWithoutRef), 5604SymbolDisplay.ToDisplayParts(property, formatWithoutRef), 5619SymbolDisplay.ToDisplayParts(indexer, formatWithoutRef), 5639SymbolDisplay.ToDisplayParts(@delegate, formatWithoutRef), 5649SymbolDisplay.ToDisplayParts(method, formatWithRef), 5666SymbolDisplay.ToDisplayParts(property, formatWithRef), 5685SymbolDisplay.ToDisplayParts(indexer, formatWithRef), 5709SymbolDisplay.ToDisplayParts(@delegate, formatWithRef), 5723SymbolDisplay.ToDisplayParts(method, formatWithoutTypeWithRef), 5798SymbolDisplay.ToDisplayParts(method, formatWithoutNonNullableModifier), 5812SymbolDisplay.ToDisplayParts(method, formatWithNonNullableModifier), 5829SymbolDisplay.ToDisplayParts(method, formatWithoutNonNullableModifier), 5832SymbolDisplay.ToDisplayParts(method, formatWithNonNullableModifier), 5837SymbolDisplay.ToDisplayParts(method, formatWithoutNonNullableModifier), 5840SymbolDisplay.ToDisplayParts(method, formatWithNonNullableModifier), 5870SymbolDisplay.ToDisplayParts(method, formatWithoutNullableModifier), 5883SymbolDisplay.ToDisplayParts(method, formatWithNullableModifier), 5899SymbolDisplay.ToDisplayParts(method, formatWithoutNullableModifier), 5902SymbolDisplay.ToDisplayParts(method, formatWithNullableModifier), 5907SymbolDisplay.ToDisplayParts(method, formatWithoutNullableModifier), 5910SymbolDisplay.ToDisplayParts(method, formatWithNullableModifier), 5935SymbolDisplay.ToDisplayParts(member, formatWithoutModifiers), 5948SymbolDisplay.ToDisplayParts(member, formatWithNullableModifier), 5962SymbolDisplay.ToDisplayParts(member, formatWithBothModifiers), 5980SymbolDisplay.ToDisplayParts(member, formatWithoutModifiers), 5983SymbolDisplay.ToDisplayParts(member, formatWithNullableModifier), 5986SymbolDisplay.ToDisplayParts(member, formatWithBothModifiers), 5991SymbolDisplay.ToDisplayParts(member, formatWithoutModifiers), 5994SymbolDisplay.ToDisplayParts(member, formatWithNullableModifier), 5997SymbolDisplay.ToDisplayParts(member, formatWithBothModifiers), 6020SymbolDisplay.ToDisplayParts(method, formatWithoutAllowDefaultLiteral), 6023SymbolDisplay.ToDisplayParts(method, formatWithAllowDefaultLiteral), 6068Verify(SymbolDisplay.ToDisplayParts(member, formatWithoutModifiers), withoutModifiers); 6069Verify(SymbolDisplay.ToDisplayParts(member, formatWithNullableModifier), withNullableModifier); 6070Verify(SymbolDisplay.ToDisplayParts(member, formatWithBothModifiers), withBothModifiers); 6093SymbolDisplay.ToDisplayParts(method, format), 6147SymbolDisplay.ToDisplayParts(method1, formatWithoutAllowDefaultLiteral), 6150SymbolDisplay.ToDisplayParts(method1, formatWithAllowDefaultLiteral), 6155SymbolDisplay.ToDisplayParts(method2, formatWithoutAllowDefaultLiteral), 6158SymbolDisplay.ToDisplayParts(method2, formatWithAllowDefaultLiteral), 6163SymbolDisplay.ToDisplayParts(method3, formatWithoutAllowDefaultLiteral), 6166SymbolDisplay.ToDisplayParts(method3, formatWithAllowDefaultLiteral), 6191SymbolDisplay.ToDisplayParts(method, formatWithoutAllowDefaultLiteral), 6194SymbolDisplay.ToDisplayParts(method, formatWithAllowDefaultLiteral), 6220SymbolDisplay.ToDisplayParts(method, formatWithoutLongHandValueTuple), 6251SymbolDisplay.ToDisplayParts(method, formatWithLongHandValueTuple), 7383Verify(SymbolDisplay.ToDisplayParts(semanticModel.GetDeclaredSymbol(structure), format), 8179Verify(SymbolDisplay.ToDisplayParts(type), "<anonymous delegate>", 8182Verify(SymbolDisplay.ToDisplayParts(type, s_fullDelegateFormat), "delegate string <anonymous delegate>(ref int i)",
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
ExpressionGenerator.cs (2)
107var valueString = SymbolDisplay.FormatLiteral(val, quote: true); 114var literal = SymbolDisplay.FormatLiteral(val, quote: true);
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\TestOperationVisitor.cs (4)
789CSharp.SymbolDisplay.ToDisplayString(method, SymbolDisplayFormat.TestFormat); 790CSharp.SymbolDisplay.ToDisplayString(method); 851CSharp.SymbolDisplay.ToDisplayString(operatorMethod, SymbolDisplayFormat.TestFormat); 852CSharp.SymbolDisplay.ToDisplayString(operatorMethod);
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
CodeGen\CodeGenTuples.vb (1)
23174Assert.Equal(expectedCSharp, CSharp.SymbolDisplay.ToDisplayString(type, SymbolDisplayFormat.TestFormat))
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\BinaryOperators.vb (2)
1221Assert.Equal("System.String System.String.op_Concatenate(System.String left, System.String right)", CSharp.SymbolDisplay.ToDisplayString(symbol1, SymbolDisplayFormat.TestFormat)) 1222Assert.Equal("string.op_Concatenate(string, string)", CSharp.SymbolDisplay.ToDisplayString(symbol1))