267 references to TestFormat
Microsoft.CodeAnalysis (3)
SymbolDisplay\SymbolDisplayFormat.cs (2)
212
internal static readonly SymbolDisplayFormat TestFormatWithConstraints =
TestFormat
.WithGenericsOptions(
TestFormat
.GenericsOptions | SymbolDisplayGenericsOptions.IncludeTypeConstraints).
TreeDumper.cs (1)
226
return symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
);
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Attributes\AttributeData.cs (1)
159
string className = this.AttributeClass.ToDisplayString(SymbolDisplayFormat.
TestFormat
);
Symbols\Symbol.cs (1)
872
SymbolDisplayFormat.
TestFormat
Symbols\Synthesized\SynthesizedLocal.cs (2)
205
builder.Append(_type.ToDisplayString(SymbolDisplayFormat.
TestFormat
));
225
builder.Append(_type.ToDisplayString(SymbolDisplayFormat.
TestFormat
));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenTupleTest.cs (2)
27501
Assert.Equal(expectedCSharp, CSharp.SymbolDisplay.ToDisplayString(type, SymbolDisplayFormat.
TestFormat
));
27502
Assert.Equal(expectedVisualBasic, VisualBasic.SymbolDisplay.ToDisplayString(type, SymbolDisplayFormat.
TestFormat
));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (12)
Attributes\AttributeTests_NativeInteger.cs (1)
23
private static readonly SymbolDisplayFormat FormatWithSpecialTypes = SymbolDisplayFormat.
TestFormat
.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes);
Attributes\AttributeTests_Nullable.cs (1)
4196
private static readonly SymbolDisplayFormat _displayFormat = SymbolDisplayFormat.
TestFormat
.
Emit\NumericIntPtrTests.cs (10)
6213
Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes)));
6589
Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes)));
6821
Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes)));
8094
Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes)));
10347
Assert.Equal("nint", type.ToDisplayString(SymbolDisplayFormat.
TestFormat
));
10348
Assert.Equal("System.IntPtr", type.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithCompilerInternalOptions(SymbolDisplayCompilerInternalOptions.UseNativeIntegerUnderlyingType)));
10349
Assert.Equal("nint", type.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes)));
10356
Assert.Equal("nuint", type.ToDisplayString(SymbolDisplayFormat.
TestFormat
));
10357
Assert.Equal("System.UIntPtr", type.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithCompilerInternalOptions(SymbolDisplayCompilerInternalOptions.UseNativeIntegerUnderlyingType)));
10358
Assert.Equal("nuint", type.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes)));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (25)
Semantics\NativeIntegerTests.cs (6)
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
));
9706
Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes)));
10083
Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes)));
10308
Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes)));
12357
Assert.Equal(expectedSymbol, symbolInfo.Symbol?.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.UseSpecialTypes)));
Semantics\NullableReferenceTypesTests.cs (4)
93928
Assert.Equal("void B.F2<T2>(T2 t2) where T2 : class?", f2.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithGenericsOptions(SymbolDisplayFormat.
TestFormat
.GenericsOptions | SymbolDisplayGenericsOptions.IncludeTypeConstraints)));
93929
Assert.Equal("void B.F2<T2>(T2 t2) where T2 : class", f2.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithGenericsOptions(SymbolDisplayFormat.
TestFormat
.GenericsOptions | SymbolDisplayGenericsOptions.IncludeTypeConstraints).
Semantics\RecordStructTests.cs (2)
403
Assert.Equal("record struct Point", point.ToDisplayString(SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
410
Assert.Equal("struct Point", point.ToDisplayString(SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
Semantics\RecordTests.cs (12)
3453
.ToDisplayString(SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
3484
.ToDisplayString(SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
3543
.ToDisplayString(SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
3646
.ToDisplayString(SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
3749
.ToDisplayString(SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
3862
.ToDisplayString(SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
3975
.ToDisplayString(SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
4087
.ToDisplayString(SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
4200
.ToDisplayString(SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
4608
.ToDisplayString(SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
4711
.ToDisplayString(SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
26102
SymbolDisplay.ToDisplayString(symbol, SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword)));
Semantics\RefFieldTests.cs (1)
11495
private static readonly SymbolDisplayFormat displayFormatWithScoped = SymbolDisplayFormat.
TestFormat
.
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (73)
SymbolDisplay\SymbolDisplayTests.cs (34)
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
));
4777
Assert.Null(SymbolDisplay.FormatPrimitive(SymbolDisplayFormat.
TestFormat
, quoteStrings: false, useHexadecimalNumbers: false));
6308
Verify(localSymbol.ToDisplayParts(SymbolDisplayFormat.
TestFormat
),
6386
Verify(localSymbol.ToDisplayParts(SymbolDisplayFormat.
TestFormat
),
6480
Verify(localSymbol.ToDisplayParts(SymbolDisplayFormat.
TestFormat
),
6734
var format = SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword);
6772
var format = SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword);
6810
var format = SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword);
6847
var format = SymbolDisplayFormat.
TestFormat
6932
var format = SymbolDisplayFormat.
TestFormat
7192
var format = SymbolDisplayFormat.
TestFormat
7345
var format = SymbolDisplayFormat.
TestFormat
7381
var format = SymbolDisplayFormat.
TestFormat
.AddKindOptions(SymbolDisplayKindOptions.IncludeTypeKeyword);
7396
SymbolDisplayFormat.
TestFormat
.WithGenericsOptions(SymbolDisplayGenericsOptions.IncludeTypeParameters | SymbolDisplayGenericsOptions.IncludeTypeConstraints),
7420
SymbolDisplayFormat.
TestFormat
,
7433
SymbolDisplayFormat.
TestFormat
.WithGenericsOptions(SymbolDisplayGenericsOptions.IncludeTypeParameters | SymbolDisplayGenericsOptions.IncludeTypeConstraints),
7457
SymbolDisplayFormat.
TestFormat
,
7470
SymbolDisplayFormat.
TestFormat
.WithGenericsOptions(SymbolDisplayGenericsOptions.IncludeTypeParameters | SymbolDisplayGenericsOptions.IncludeTypeConstraints),
7494
SymbolDisplayFormat.
TestFormat
,
7507
SymbolDisplayFormat.
TestFormat
.AddGenericsOptions(SymbolDisplayGenericsOptions.IncludeTypeConstraints),
7532
SymbolDisplayFormat.
TestFormat
.AddGenericsOptions(SymbolDisplayGenericsOptions.IncludeTypeConstraints),
7565
SymbolDisplayFormat.
TestFormat
.AddGenericsOptions(SymbolDisplayGenericsOptions.IncludeTypeConstraints),
8280
Verify(comp.GetMember<FieldSymbol>("S.F1").ToDisplayParts(SymbolDisplayFormat.
TestFormat
),
8293
Verify(comp.GetMember<FieldSymbol>("S.F2").ToDisplayParts(SymbolDisplayFormat.
TestFormat
),
8323
var formatTypeOnly = SymbolDisplayFormat.
TestFormat
.WithParameterOptions(SymbolDisplayParameterOptions.IncludeType | SymbolDisplayParameterOptions.IncludeName);
8472
var format = SymbolDisplayFormat.
TestFormat
.
8503
var formatTypeOnly = SymbolDisplayFormat.
TestFormat
.WithLocalOptions(SymbolDisplayLocalOptions.IncludeType);
8560
Verify(op.ToDisplayParts(SymbolDisplayFormat.
TestFormat
),
Symbols\Metadata\PE\LoadingAttributes.cs (3)
1162
Assert.Equal("AttributeUse.IFoo<System.Int16, System.UInt16>", (attrSym.CommonConstructorArguments[0].Value as INamedTypeSymbol).ToDisplayString(SymbolDisplayFormat.
TestFormat
));
1211
Assert.Equal("System.Linq.Expressions.Expression.BinaryExpressionProxy", ((ITypeSymbol)attr1.CommonConstructorArguments[0].Value).ToDisplayString(SymbolDisplayFormat.
TestFormat
));
1216
Assert.Equal("System.Linq.Expressions.Expression.TypeBinaryExpressionProxy", ((ITypeSymbol)attr1.CommonConstructorArguments[0].Value).ToDisplayString(SymbolDisplayFormat.
TestFormat
));
Symbols\Source\FileModifierTests.cs (1)
3556
Assert.Equal("System.Void@<tree 0>", typeInfo.Type!.ToDisplayString(SymbolDisplayFormat.
TestFormat
.WithCompilerInternalOptions(SymbolDisplayCompilerInternalOptions.IncludeContainingFileForFileTypes)));
Symbols\Source\UsingAliasTests.cs (35)
53
Assert.Equal("O=System.Object", alias1.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
59
Assert.Equal("System.Object", b2.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
60
Assert.Equal("System.Object", info2.Type.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
65
Assert.Equal("System.Object", b3.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
66
Assert.Equal("System.Object", info3.Type.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
113
Assert.Equal("O=System.Object", alias1.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
119
Assert.Equal("System.Object", b2.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
120
Assert.Equal("System.Object", info2.Type.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
125
Assert.Equal("System.Object", b3.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
126
Assert.Equal("System.Object", info3.Type.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
165
Assert.Equal("System.Object", info1.Type.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
169
Assert.Equal("O=System.Object", alias1.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
174
Assert.Equal("System.Object", b2.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
175
Assert.Equal("System.Object", info2.Type.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
180
Assert.Equal("System.Object", b3.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
181
Assert.Equal("System.Object", info3.Type.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
223
Assert.Equal("System.Object", info1.Type.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
227
Assert.Equal("O=System.Object", alias1.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
232
Assert.Equal("System.Object", b2.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
233
Assert.Equal("System.Object", info2.Type.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
238
Assert.Equal("System.Object", b3.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
239
Assert.Equal("System.Object", info3.Type.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
275
AssertEx.Equal(expected, usingAliasType.ToDisplayString(SymbolDisplayFormat.
TestFormat
));
314
Assert.Equal("System.Object", info2.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
315
Assert.Equal("System.Object", info2.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
320
Assert.Equal("System.Object", info3.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
321
Assert.Equal("System.Object", info3.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
360
Assert.Equal("System.Object", info2.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
361
Assert.Equal("System.Object", info2.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
366
Assert.Equal("System.Object", info3.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
367
Assert.Equal("System.Object", info3.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
390
Assert.Equal("O=System.Object", alias.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
411
Assert.Equal("O=System.Object", alias.ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
488
Assert.Equal("O=System.Object", symbols[0].ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
509
Assert.Equal("O=System.Object", symbols[0].ToDisplayString(format: SymbolDisplayFormat.
TestFormat
));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (6)
CSharpTestBase.cs (1)
1343
var format = SymbolDisplayFormat.
TestFormat
Extensions.cs (2)
407
var s1 = typeSym.ToDisplayString(SymbolDisplayFormat.
TestFormat
);
693
return symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
);
RequiredMemberAttributesVisitor.cs (1)
27
protected override SymbolDisplayFormat DisplayFormat => SymbolDisplayFormat.
TestFormat
;
SymbolUtilities.cs (2)
95
var format = SymbolDisplayFormat.
TestFormat
;
123
format ??= SymbolDisplayFormat.
TestFormat
;
Microsoft.CodeAnalysis.Test.Utilities (5)
Compilation\TestOperationVisitor.cs (4)
787
VisualBasic.SymbolDisplay.ToDisplayString(method, SymbolDisplayFormat.
TestFormat
);
789
CSharp.SymbolDisplay.ToDisplayString(method, SymbolDisplayFormat.
TestFormat
);
849
VisualBasic.SymbolDisplay.ToDisplayString(operatorMethod, SymbolDisplayFormat.
TestFormat
);
851
CSharp.SymbolDisplay.ToDisplayString(operatorMethod, SymbolDisplayFormat.
TestFormat
);
Extensions\SymbolExtensions.cs (1)
13
return symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
);
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Symbol.vb (1)
820
Return String.Format("{0} {1}", Me.Kind, Me.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
Symbols\SynthesizedSymbols\SynthesizedLocal.vb (1)
98
builder.Append(Me.Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (22)
CodeGen\CodeGenDelegateCreation.vb (20)
62
Assert.Equal("System.Void", ctor.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
64
Assert.Equal("System.Object", ctor.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
66
Assert.Equal("System.IntPtr", ctor.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
81
Assert.Equal("System.Void", invoke.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
83
Assert.Equal("System.Int32", invoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
86
Assert.Equal("System.String", invoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
106
Assert.Equal("System.IAsyncResult", beginInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
108
Assert.Equal("System.Int32", beginInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
111
Assert.Equal("System.String", beginInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
114
Assert.Equal("System.AsyncCallback", beginInvoke.Parameters(2).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
117
Assert.Equal("System.Object", beginInvoke.Parameters(3).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
134
Assert.Equal("System.Void", endInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
136
Assert.Equal("System.String", endInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
139
Assert.Equal("System.IAsyncResult", endInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
159
Assert.Equal("System.Char", invoke.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
161
Assert.Equal("System.Int32", invoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
164
Assert.Equal("System.String", invoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
180
Assert.Equal("System.Char", endInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
182
Assert.Equal("System.IAsyncResult", endInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
202
Assert.Equal("T", invoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
CodeGen\CodeGenTuples.vb (2)
23174
Assert.Equal(expectedCSharp, CSharp.SymbolDisplay.ToDisplayString(type, SymbolDisplayFormat.
TestFormat
))
23175
Assert.Equal(expectedVisualBasic, VisualBasic.SymbolDisplay.ToDisplayString(type, SymbolDisplayFormat.
TestFormat
))
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (53)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (11)
403
Assert.Equal("N1", sym1.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
412
Assert.Equal(sym1.ToDisplayString(SymbolDisplayFormat.
TestFormat
), sym2.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
419
Assert.Equal("N1.E1", sym1.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
427
Assert.Equal("N1.C1", sym1.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
437
Assert.Equal(sym1.ToDisplayString(SymbolDisplayFormat.
TestFormat
), sym2.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
446
Assert.Equal(sym1.ToDisplayString(SymbolDisplayFormat.
TestFormat
), sym2.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
2474
Assert.Equal("Program.D", delegateSymbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
2571
Assert.Equal("Sub [Class].Bob()", memberSymbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
Semantics\BinaryOperators.vb (1)
1221
Assert.Equal("System.String System.String.op_Concatenate(System.String left, System.String right)", CSharp.SymbolDisplay.ToDisplayString(symbol1, SymbolDisplayFormat.
TestFormat
))
Semantics\FieldInitializerBindingTests.vb (9)
448
Assert.Equal("System.Int16()", ary.Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
453
Assert.Equal("System.Single()", ary.Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
458
Assert.Equal("System.Object()", ary.Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
463
Assert.Equal("System.Object", ary.Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
507
Assert.Equal("System.Double", field.Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
513
Assert.Equal("System.Int64", field.Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
519
Assert.Equal("System.Int16", field.Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
524
Assert.Equal("System.Object", field.Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
529
Assert.Equal("System.Func(Of System.String, System.UInt64)", field.Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
Semantics\GetExtendedSemanticInfoTests.vb (7)
3052
Assert.Equal("Function C.goo() As System.Int32", semanticInfo.MemberGroup(0).ToDisplayString(SymbolDisplayFormat.
TestFormat
))
3403
Assert.Equal("Sub MyAttribute..ctor()", semanticInfo.Symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
3404
Assert.Equal("MyAttribute", semanticInfo.Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
6774
semanticInfoEx.GetEnumeratorMethod.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
6778
semanticInfoEx.CurrentProperty.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
6861
semanticInfoEx.GetEnumeratorMethod.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
6865
semanticInfoEx.CurrentProperty.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
Semantics\GetSemanticInfoTests.vb (16)
1142
Assert.Equal("System.Int32", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1150
Assert.Equal("System.Int32()", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1158
Assert.Equal("AClass", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1166
Assert.Equal("AClass()", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1174
Assert.Equal("AStructure(,)", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1182
Assert.Equal("System.RuntimeTypeHandle", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1190
Assert.Equal("System.RuntimeTypeHandle()", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1198
Assert.Equal("Generic(Of System.Int32)", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1206
Assert.Equal("Generic(Of )", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1214
Assert.Equal("System.Void", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1222
Assert.Equal("System.Void()", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1231
Assert.Equal("AClass", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1240
Assert.Equal("System.Int32", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1242
Assert.Equal("MyAlias1=System.Int32", semanticInfo.Alias.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1251
Assert.Equal("Generic(Of AClass)", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1253
Assert.Equal("MyAlias2=Generic(Of AClass)", semanticInfo.Alias.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
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
))
Semantics\TypeOfTests.vb (5)
746
Assert.Equal("System.Boolean", semantics.GetTypeInfo(typeOfExpressions(0)).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
747
Assert.Equal("System.String", semantics.GetSymbolInfo(typeOfExpressions(0).Type).Symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
753
Assert.Equal("System.Int32", semantics.GetSymbolInfo(typeOfExpressions(1).Type).Symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
756
Assert.Equal("System.Boolean", semantics.GetTypeInfo(typeOfExpressions(2)).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
757
Assert.Equal("System.String", semantics.GetSymbolInfo(typeOfExpressions(2).Type).Symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (55)
SymbolDisplay\SymbolDisplayTests.vb (13)
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
))
5558
Verify(SymbolDisplay.ToDisplayParts(type.GetMembers("F1").Single(), SymbolDisplayFormat.
TestFormat
),
5573
Verify(SymbolDisplay.ToDisplayParts(type.GetMembers("F2").Single(), SymbolDisplayFormat.
TestFormat
),
5606
Dim format = SymbolDisplayFormat.
TestFormat
.WithParameterOptions(SymbolDisplayParameterOptions.IncludeType Or SymbolDisplayParameterOptions.IncludeName)
5665
Dim format = SymbolDisplayFormat.
TestFormat
.WithLocalOptions(SymbolDisplayLocalOptions.IncludeType)
5705
Verify(op.ToDisplayParts(SymbolDisplayFormat.
TestFormat
),
5812
Verify(op.ToDisplayParts(SymbolDisplayFormat.
TestFormat
),
SymbolsTests\CheckedUserDefinedOperatorsTests.vb (5)
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
))
380
Assert.Equal("Function C0." + metadataName + "(x As C0, y As C0) As C0", SymbolDisplay.ToDisplayString(operators(0), SymbolDisplayFormat.
TestFormat
))
559
Assert.Equal("Function C0.op_CheckedExplicit(x As C0) As System.Int64", SymbolDisplay.ToDisplayString(operators(0), SymbolDisplayFormat.
TestFormat
))
SymbolsTests\Metadata\PE\LoadingAttributes.vb (10)
131
Assert.Equal("System.String", CType(aTypeInst.CommonConstructorArguments.Single().Value, Symbol).ToDisplayString(SymbolDisplayFormat.
TestFormat
))
203
Assert.Equal("System.String", CType(aTypeInst.CommonConstructorArguments.Single().Value, Symbol).ToDisplayString(SymbolDisplayFormat.
TestFormat
))
496
Assert.Equal("System.Collections.Generic.List(Of )", DirectCast(l.GetAttributes.First().CommonConstructorArguments.Single().Value, Symbol).ToDisplayString(SymbolDisplayFormat.
TestFormat
))
499
Assert.Equal("System.Collections.Generic.List(Of C1)", DirectCast(l.GetAttributes.First().CommonConstructorArguments.Single().Value, Symbol).ToDisplayString(SymbolDisplayFormat.
TestFormat
))
502
Assert.Equal("System.Collections.Generic.List(Of System.String)", DirectCast(l.GetAttributes.First().CommonConstructorArguments.Single().Value, Symbol).ToDisplayString(SymbolDisplayFormat.
TestFormat
))
505
Assert.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
))
508
Assert.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
))
1239
Assert.Equal("AttributeUse.IFoo(Of System.Int16, System.UInt16)", TryCast(attrSym.CommonConstructorArguments(0).Value, NamedTypeSymbol).ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1292
Assert.Equal("System.Linq.Expressions.Expression.BinaryExpressionProxy", CType(attr1.CommonConstructorArguments(0).Value, TypeSymbol).ToDisplayString(SymbolDisplayFormat.
TestFormat
))
1297
Assert.Equal("System.Linq.Expressions.Expression.TypeBinaryExpressionProxy", CType(attr1.CommonConstructorArguments(0).Value, TypeSymbol).ToDisplayString(SymbolDisplayFormat.
TestFormat
))
SymbolsTests\Source\BindingsTests.vb (1)
493
Assert.Equal("Goo.Bar.N1.N2.Yellow(Of System.Int32)", symbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
SymbolsTests\Source\DelegateTests.vb (26)
62
Assert.Equal("System.MulticastDelegate", subDel.BaseType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
71
Assert.Equal("System.Void", delegateCtor.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
73
Assert.Equal("System.Object", delegateCtor.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
75
Assert.Equal("System.IntPtr", delegateCtor.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
82
Assert.Equal("System.Void", delegateInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
85
Assert.Equal("System.Int32", delegateInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
87
Assert.Equal("System.String", delegateInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
95
Assert.Equal("System.IAsyncResult", delegateBeginInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
97
Assert.Equal("System.Int32", delegateBeginInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
100
Assert.Equal("System.String", delegateBeginInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
102
Assert.Equal("System.AsyncCallback", delegateBeginInvoke.Parameters(2).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
105
Assert.Equal("System.Object", delegateBeginInvoke.Parameters(3).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
113
Assert.Equal("System.Void", delegateEndInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
115
Assert.Equal("System.String", delegateEndInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
118
Assert.Equal("System.IAsyncResult", delegateEndInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
126
Assert.Equal("System.MulticastDelegate", subDel.BaseType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
133
Assert.Equal("System.Char", delegateInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
136
Assert.Equal("System.Int32", delegateInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
138
Assert.Equal("System.String", delegateInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
144
Assert.Equal("System.Char", delegateEndInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
146
Assert.Equal("System.IAsyncResult", delegateEndInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
152
Assert.Equal("System.MulticastDelegate", genSubDel.BaseType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
159
Assert.Equal("System.Void", delegateInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
162
Assert.Equal("T", delegateInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
167
Assert.Equal("System.MulticastDelegate", genSubDel.BaseType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
173
Assert.Equal("T", delegateInvoke.ReturnType.ToDisplayString(SymbolDisplayFormat.
TestFormat
))
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (5)
CompilationTestUtils.vb (3)
699
Assert.True(TypeOf currentSymbol Is NamespaceOrTypeSymbol, String.Format("{0} does not have members", currentSymbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
)))
702
Assert.True(members.Any(), String.Format("No members named {0} inside {1}", name, currentSymbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
)))
703
Assert.True(members.Length() <= 1, String.Format("Multiple members named {0} inside {1}", name, currentSymbol.ToDisplayString(SymbolDisplayFormat.
TestFormat
)))
Extensions.vb (2)
120
Return type.GetMembers().OfType(Of FieldSymbol)().Select(Of String)(Function(f) f.Name + ": " + f.Type.ToDisplayString(SymbolDisplayFormat.
TestFormat
)).ToArray()
200
Dim s1 = typeSym.ToDisplayString(SymbolDisplayFormat.
TestFormat
)