111 references to SymbolDisplay
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenTupleTest.cs (1)
27502
Assert.Equal(expectedVisualBasic, VisualBasic.
SymbolDisplay
.ToDisplayString(type, SymbolDisplayFormat.TestFormat));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\NativeIntegerTests.cs (2)
116
Assert.Equal("Sub I.F1(x As System.IntPtr, y As System.IntPtr)", VisualBasic.
SymbolDisplay
.ToDisplayString(method.GetPublicSymbol(), SymbolDisplayFormat.TestFormat));
121
Assert.Equal("Sub I.F2(x As System.UIntPtr, y As System.UIntPtr)", VisualBasic.
SymbolDisplay
.ToDisplayString(method.GetPublicSymbol(), SymbolDisplayFormat.TestFormat));
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\TestOperationVisitor.cs (4)
787
VisualBasic.
SymbolDisplay
.ToDisplayString(method, SymbolDisplayFormat.TestFormat);
788
VisualBasic.
SymbolDisplay
.ToDisplayString(method);
849
VisualBasic.
SymbolDisplay
.ToDisplayString(operatorMethod, SymbolDisplayFormat.TestFormat);
850
VisualBasic.
SymbolDisplay
.ToDisplayString(operatorMethod);
Microsoft.CodeAnalysis.VisualBasic (14)
Errors\MessageProvider.vb (1)
117
Return
SymbolDisplay
.ToDisplayString(symbol, SymbolDisplayFormat.VisualBasicShortErrorMessageFormat)
SymbolDisplay\SymbolDisplayVisitor_Constants.vb (3)
25
SymbolDisplay
.AddSymbolDisplayParts(builder, DirectCast(value, String))
28
SymbolDisplay
.AddSymbolDisplayParts(builder, DirectCast(value, Char))
31
Dim valueString =
SymbolDisplay
.FormatPrimitive(value, quoteStrings:=True, useHexadecimalNumbers:=False)
Symbols\Symbol.vb (9)
15
Imports Display = Microsoft.CodeAnalysis.VisualBasic.
SymbolDisplay
804
Return
Display
.ToDisplayString(Me, format)
808
Return
Display
.ToDisplayParts(Me, format)
812
Return
Display
.ToMinimalDisplayString(Me, semanticModel, position, format)
816
Return
Display
.ToMinimalDisplayParts(Me, semanticModel, position, format)
1265
Return
Display
.ToDisplayString(Me, format)
1269
Return
Display
.ToDisplayParts(Me, format)
1273
Return
Display
.ToMinimalDisplayString(Me, semanticModel, position, format)
1277
Return
Display
.ToMinimalDisplayParts(Me, semanticModel, position, format)
Symbols\TypedConstant.vb (1)
46
Return
SymbolDisplay
.FormatPrimitive(constant.ValueInternal, quoteStrings:=True, useHexadecimalNumbers:=False)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
CodeGen\CodeGenTuples.vb (1)
23175
Assert.Equal(expectedVisualBasic, VisualBasic.
SymbolDisplay
.ToDisplayString(type, SymbolDisplayFormat.TestFormat))
Microsoft.CodeAnalysis.VisualBasic.Features (3)
GenerateConstructorFromMembers\VisualBasicGenerateConstructorFromMembersCodeRefactoringProvider.vb (1)
39
Return
SymbolDisplay
.ToDisplayString(parameter, format)
ImplementInterface\VisualBasicImplementInterfaceService.vb (1)
24
Return
SymbolDisplay
.ToDisplayString(disposeImplMethod, format)
LanguageServices\VisualBasicSymbolDisplayService.SymbolDescriptionBuilder.vb (1)
95
Return If(symbol Is Nothing, Nothing, CodeAnalysis.VisualBasic.
SymbolDisplay
.ToDisplayString(symbol, SymbolDisplayFormat.MinimallyQualifiedFormat))
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (6)
Semantics\GetSemanticInfoTests.vb (2)
4706
Assert.Equal("C1(Of TTT, UUU)", VisualBasic.
SymbolDisplay
.ToDisplayString(tpSymbol1.DeclaringType, Nothing))
4710
Assert.Equal("Public Sub K(Of VVV)(a As VVV)", VisualBasic.
SymbolDisplay
.ToDisplayString(tpSymbol1.DeclaringMethod, Nothing))
Semantics\NativeIntegerTests.vb (4)
26
Assert.Equal("Sub I.F1(x As System.IntPtr, y As System.IntPtr)",
SymbolDisplay
.ToDisplayString(method, SymbolDisplayFormat.TestFormat))
31
Assert.Equal("Sub I.F2(x As System.UIntPtr, y As System.UIntPtr)",
SymbolDisplay
.ToDisplayString(method, SymbolDisplayFormat.TestFormat))
40
Assert.Equal("Sub I.F1(x As System.IntPtr, y As System.IntPtr)",
SymbolDisplay
.ToDisplayString(method, SymbolDisplayFormat.TestFormat))
45
Assert.Equal("Sub I.F2(x As System.UIntPtr, y As System.UIntPtr)",
SymbolDisplay
.ToDisplayString(method, SymbolDisplayFormat.TestFormat))
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (77)
SymbolDisplay\SymbolDisplayTests.vb (67)
4749
Dim parts = VisualBasic.
SymbolDisplay
.ToDisplayParts(goo, format)
4856
Assert.Equal("Outer.Inner(Of T)", VisualBasic.
SymbolDisplay
.ToDisplayString(type, SymbolDisplayFormat.TestFormat))
4857
Assert.Equal("Sub Outer.M(Of U)()", VisualBasic.
SymbolDisplay
.ToDisplayString(method, SymbolDisplayFormat.TestFormat))
4858
Assert.Equal("WriteOnly Property Outer.P As System.String", VisualBasic.
SymbolDisplay
.ToDisplayString([property], SymbolDisplayFormat.TestFormat))
4859
Assert.Equal("Outer.F As System.Int32", VisualBasic.
SymbolDisplay
.ToDisplayString(field, SymbolDisplayFormat.TestFormat))
4860
Assert.Equal("Event Outer.E As System.Action", VisualBasic.
SymbolDisplay
.ToDisplayString([event], SymbolDisplayFormat.TestFormat))
4861
Assert.Equal("Outer.D", VisualBasic.
SymbolDisplay
.ToDisplayString([delegate], SymbolDisplayFormat.TestFormat))
4862
Assert.Equal("Function Outer.Error() As Missing", VisualBasic.
SymbolDisplay
.ToDisplayString([error], SymbolDisplayFormat.TestFormat))
4867
Assert.Equal("Nothing",
SymbolDisplay
.FormatPrimitive(Nothing, quoteStrings:=True, useHexadecimalNumbers:=True))
4869
Assert.Equal("3",
SymbolDisplay
.FormatPrimitive(OutputKind.NetModule, quoteStrings:=False, useHexadecimalNumbers:=False))
4870
Assert.Equal("&H00000003",
SymbolDisplay
.FormatPrimitive(OutputKind.NetModule, quoteStrings:=False, useHexadecimalNumbers:=True))
4872
Assert.Equal("""x""c",
SymbolDisplay
.FormatPrimitive("x"c, quoteStrings:=True, useHexadecimalNumbers:=True))
4873
Assert.Equal("x",
SymbolDisplay
.FormatPrimitive("x"c, quoteStrings:=False, useHexadecimalNumbers:=True))
4874
Assert.Equal("""x""c",
SymbolDisplay
.FormatPrimitive("x"c, quoteStrings:=True, useHexadecimalNumbers:=False))
4875
Assert.Equal("x",
SymbolDisplay
.FormatPrimitive("x"c, quoteStrings:=False, useHexadecimalNumbers:=False))
4877
Assert.Equal("x",
SymbolDisplay
.FormatPrimitive("x", quoteStrings:=False, useHexadecimalNumbers:=False))
4878
Assert.Equal("""x""",
SymbolDisplay
.FormatPrimitive("x", quoteStrings:=True, useHexadecimalNumbers:=False))
4880
Assert.Equal("True",
SymbolDisplay
.FormatPrimitive(True, quoteStrings:=False, useHexadecimalNumbers:=False))
4882
Assert.Equal("1",
SymbolDisplay
.FormatPrimitive(1, quoteStrings:=False, useHexadecimalNumbers:=False))
4883
Assert.Equal("&H00000001",
SymbolDisplay
.FormatPrimitive(1, quoteStrings:=False, useHexadecimalNumbers:=True))
4885
Assert.Equal("1",
SymbolDisplay
.FormatPrimitive(CUInt(1), quoteStrings:=False, useHexadecimalNumbers:=False))
4886
Assert.Equal("&H00000001",
SymbolDisplay
.FormatPrimitive(CUInt(1), quoteStrings:=False, useHexadecimalNumbers:=True))
4888
Assert.Equal("1",
SymbolDisplay
.FormatPrimitive(CByte(1), quoteStrings:=False, useHexadecimalNumbers:=False))
4889
Assert.Equal("&H01",
SymbolDisplay
.FormatPrimitive(CByte(1), quoteStrings:=False, useHexadecimalNumbers:=True))
4891
Assert.Equal("1",
SymbolDisplay
.FormatPrimitive(CSByte(1), quoteStrings:=False, useHexadecimalNumbers:=False))
4892
Assert.Equal("&H01",
SymbolDisplay
.FormatPrimitive(CSByte(1), quoteStrings:=False, useHexadecimalNumbers:=True))
4894
Assert.Equal("1",
SymbolDisplay
.FormatPrimitive(CShort(1), quoteStrings:=False, useHexadecimalNumbers:=False))
4895
Assert.Equal("&H0001",
SymbolDisplay
.FormatPrimitive(CShort(1), quoteStrings:=False, useHexadecimalNumbers:=True))
4897
Assert.Equal("1",
SymbolDisplay
.FormatPrimitive(CUShort(1), quoteStrings:=False, useHexadecimalNumbers:=False))
4898
Assert.Equal("&H0001",
SymbolDisplay
.FormatPrimitive(CUShort(1), quoteStrings:=False, useHexadecimalNumbers:=True))
4900
Assert.Equal("1",
SymbolDisplay
.FormatPrimitive(CLng(1), quoteStrings:=False, useHexadecimalNumbers:=False))
4901
Assert.Equal("&H0000000000000001",
SymbolDisplay
.FormatPrimitive(CLng(1), quoteStrings:=False, useHexadecimalNumbers:=True))
4903
Assert.Equal("1",
SymbolDisplay
.FormatPrimitive(CULng(1), quoteStrings:=False, useHexadecimalNumbers:=False))
4904
Assert.Equal("&H0000000000000001",
SymbolDisplay
.FormatPrimitive(CULng(1), quoteStrings:=False, useHexadecimalNumbers:=True))
4906
Assert.Equal("1.1",
SymbolDisplay
.FormatPrimitive(1.1, quoteStrings:=False, useHexadecimalNumbers:=False))
4907
Assert.Equal("1.1",
SymbolDisplay
.FormatPrimitive(1.1, quoteStrings:=False, useHexadecimalNumbers:=True))
4909
Assert.Equal("1.1",
SymbolDisplay
.FormatPrimitive(CSng(1.1), quoteStrings:=False, useHexadecimalNumbers:=False))
4910
Assert.Equal("1.1",
SymbolDisplay
.FormatPrimitive(CSng(1.1), quoteStrings:=False, useHexadecimalNumbers:=True))
4912
Assert.Equal("1.1",
SymbolDisplay
.FormatPrimitive(CDec(1.1), quoteStrings:=False, useHexadecimalNumbers:=False))
4913
Assert.Equal("1.1",
SymbolDisplay
.FormatPrimitive(CDec(1.1), quoteStrings:=False, useHexadecimalNumbers:=True))
4915
Assert.Equal("#1/1/2000 12:00:00 AM#",
SymbolDisplay
.FormatPrimitive(#1/1/2000#, quoteStrings:=False, useHexadecimalNumbers:=False))
4916
Assert.Equal("#1/1/2000 12:00:00 AM#",
SymbolDisplay
.FormatPrimitive(#1/1/2000#, quoteStrings:=False, useHexadecimalNumbers:=True))
4918
Assert.Equal(Nothing,
SymbolDisplay
.FormatPrimitive(New Object(), quoteStrings:=False, useHexadecimalNumbers:=False))
4984
Dim description = VisualBasic.
SymbolDisplay
.ToDisplayParts(symbol, format)
5171
SymbolDisplay
.ToDisplayParts(symbol, format),
5176
SymbolDisplay
.ToDisplayParts(symbol, SymbolDisplayFormat.MinimallyQualifiedFormat),
5182
SymbolDisplay
.ToMinimalDisplayParts(symbol, model, text.IndexOf("offset 1"), format),
5185
SymbolDisplay
.ToMinimalDisplayParts(symbol, model, text.IndexOf("offset 2"), format),
5207
SymbolDisplay
.ToDisplayParts(type.GetMembers("F").Single(), format),
5228
SymbolDisplay
.ToDisplayParts(type.GetMembers("G").Single(), format),
5337
SymbolDisplay
.ToDisplayParts(method, formatWithRef),
5351
SymbolDisplay
.ToDisplayParts(method, formatWithRef),
5369
SymbolDisplay
.ToDisplayParts([property], formatWithRef),
5385
SymbolDisplay
.ToDisplayParts(indexer, formatWithRef),
5401
SymbolDisplay
.ToDisplayParts(indexer, formatWithRef),
5419
SymbolDisplay
.ToDisplayParts([delegate], formatWithRef),
5558
Verify(
SymbolDisplay
.ToDisplayParts(type.GetMembers("F1").Single(), SymbolDisplayFormat.TestFormat),
5573
Verify(
SymbolDisplay
.ToDisplayParts(type.GetMembers("F2").Single(), SymbolDisplayFormat.TestFormat),
5611
Verify(
SymbolDisplay
.ToDisplayParts(method, format),
5670
Verify(
SymbolDisplay
.ToDisplayParts(locals(0), format),
5678
Verify(
SymbolDisplay
.ToDisplayParts(locals(1), format),
5896
SymbolDisplay
.ToDisplayParts(method, formatWithoutLongHandValueTuple),
5931
SymbolDisplay
.ToDisplayParts(method, formatWithLongHandValueTuple),
6013
description = VisualBasic.
SymbolDisplay
.ToMinimalDisplayParts(symbol, semanticModel, tokenPosition, format)
6015
description = VisualBasic.
SymbolDisplay
.ToDisplayParts(symbol, format)
6032
Dim description = VisualBasic.
SymbolDisplay
.ToDisplayParts(symbol, format)
6040
Dim retargetedDescription = VisualBasic.
SymbolDisplay
.ToDisplayParts(retargetedSymbol, format)
SymbolsTests\CheckedUserDefinedOperatorsTests.vb (10)
196
Assert.Equal("Function C0.op_CheckedUnaryNegation(x As C0) As C0",
SymbolDisplay
.ToDisplayString(operators(0), SymbolDisplayFormat.TestFormat))
197
Assert.Equal("Function C0.op_CheckedDecrement(x As C0) As C0",
SymbolDisplay
.ToDisplayString(operators(1), SymbolDisplayFormat.TestFormat))
198
Assert.Equal("Function C0.op_CheckedIncrement(x As C0) As C0",
SymbolDisplay
.ToDisplayString(operators(2), SymbolDisplayFormat.TestFormat))
200
Assert.Equal("Public Shared Function op_CheckedUnaryNegation(x As C0) As C0",
SymbolDisplay
.ToDisplayString(operators(0)))
201
Assert.Equal("Public Shared Function op_CheckedDecrement(x As C0) As C0",
SymbolDisplay
.ToDisplayString(operators(1)))
202
Assert.Equal("Public Shared Function op_CheckedIncrement(x As C0) As C0",
SymbolDisplay
.ToDisplayString(operators(2)))
380
Assert.Equal("Function C0." + metadataName + "(x As C0, y As C0) As C0",
SymbolDisplay
.ToDisplayString(operators(0), SymbolDisplayFormat.TestFormat))
381
Assert.Equal("Public Shared Function " + metadataName + "(x As C0, y As C0) As C0",
SymbolDisplay
.ToDisplayString(operators(0)))
559
Assert.Equal("Function C0.op_CheckedExplicit(x As C0) As System.Int64",
SymbolDisplay
.ToDisplayString(operators(0), SymbolDisplayFormat.TestFormat))
560
Assert.Equal("Public Shared Function op_CheckedExplicit(x As C0) As Long",
SymbolDisplay
.ToDisplayString(operators(0)))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
CodeGeneration\ExpressionGenerator.StringPiece.vb (1)
44
Dim literal = VisualBasic.
SymbolDisplay
.FormatPrimitive(Me.Value, quoteStrings:=True, useHexadecimalNumbers:=False)
CodeGeneration\ExpressionGenerator.vb (2)
104
Dim literal =
SymbolDisplay
.FormatPrimitive(value, quoteStrings:=False, useHexadecimalNumbers:=False)
367
SymbolDisplay
.FormatPrimitive(c, quoteStrings:=True, useHexadecimalNumbers:=False), c))