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