183 references to ToTestDisplayString
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (10)
CodeGen\CodeGenFunctionPointersTests.cs (6)
5430
Assert.Equal(expectedType, type.
ToTestDisplayString
(includeNonNullable: true));
6483
AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.
ToTestDisplayString
(includeNonNullable: true));
6536
AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.
ToTestDisplayString
(includeNonNullable: true));
6660
AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.
ToTestDisplayString
(includeNonNullable: true));
6738
AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.
ToTestDisplayString
(includeNonNullable: true));
6817
AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.
ToTestDisplayString
(includeNonNullable: true));
CodeGen\CodeGenTupleTest.cs (4)
29004
obliviousOriginalTuple.
ToTestDisplayString
(includeNonNullable: true));
29022
nullableEnabledTuple.
ToTestDisplayString
(includeNonNullable: true));
29036
newField.
ToTestDisplayString
(includeNonNullable: true));
29063
tupleField.CorrespondingTupleField.
ToTestDisplayString
(includeNonNullable: true));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (25)
Attributes\AttributeTests_Nullable.cs (10)
72
imc1.InterfacesNoUseSiteDiagnostics().Select(i => i.
ToTestDisplayString
(includeNonNullable: true)));
76
imc1.AllInterfacesNoUseSiteDiagnostics.Select(i => i.
ToTestDisplayString
(includeNonNullable: true)));
95
imc2.InterfacesNoUseSiteDiagnostics().Select(i => i.
ToTestDisplayString
(includeNonNullable: true)));
99
imc2.AllInterfacesNoUseSiteDiagnostics.Select(i => i.
ToTestDisplayString
(includeNonNullable: true)));
136
lib2_c0.InterfacesNoUseSiteDiagnostics().Select(i => i.
ToTestDisplayString
(includeNonNullable: true)));
140
lib2_c0.AllInterfacesNoUseSiteDiagnostics.Select(i => i.
ToTestDisplayString
(includeNonNullable: true)));
171
lib3_c0.InterfacesNoUseSiteDiagnostics().Select(i => i.
ToTestDisplayString
(includeNonNullable: true)));
175
lib3_c0.AllInterfacesNoUseSiteDiagnostics.Select(i => i.
ToTestDisplayString
(includeNonNullable: true)));
278
imc1.InterfacesNoUseSiteDiagnostics().Select(i => i.
ToTestDisplayString
(includeNonNullable: true)));
282
imc1.AllInterfacesNoUseSiteDiagnostics.Select(i => i.
ToTestDisplayString
(includeNonNullable: true)));
Semantics\RecordTests.cs (15)
12585
Assert.Equal("System.Type! B.EqualityContract { get; }", GetProperties(comp, "B").Single().
ToTestDisplayString
(includeNonNullable: true));
14405
comp.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14446
comp.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14525
comp.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14579
comp.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14620
comp.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14663
comp.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
15018
comp.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
15062
comp.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
15113
comp.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
15395
Assert.Equal(expectedSymbols, verifier.Compilation.GetMembers("B.Deconstruct").Select(s => s.
ToTestDisplayString
(includeNonNullable: false)));
15433
Assert.Equal("System.Int32 B.Deconstruct(out System.Int32 a)", comp.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
15472
Assert.Equal(expectedSymbols, verifier.Compilation.GetMembers("B.Deconstruct").Select(s => s.
ToTestDisplayString
(includeNonNullable: false)));
15809
comp.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
23249
Assert.Equal(displayString, method.
ToTestDisplayString
(includeNonNullable: true));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (147)
Semantics\NullableReferenceTypesTests.cs (142)
16908
Assert.Equal("I2", c1Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16909
Assert.Equal("I1<A!>", c1Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16910
Assert.Equal("I2", c1AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16911
Assert.Equal("I1<A?>", c1AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16912
Assert.Equal("I1<A!>", c1AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
16920
Assert.Equal("I1<A!>", c2Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16921
Assert.Equal("I2", c2Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16922
Assert.Equal("I1<A!>", c2AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16923
Assert.Equal("I2", c2AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16924
Assert.Equal("I1<A?>", c2AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
16932
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16933
Assert.Equal("I1<A?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16934
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16935
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16943
Assert.Equal("I2", c4Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16944
Assert.Equal("I3", c4Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16945
Assert.Equal("I2", c4AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16946
Assert.Equal("I1<A?>", c4AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16947
Assert.Equal("I3", c4AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
16948
Assert.Equal("I1<A!>", c4AllInterfaces[3].
ToTestDisplayString
(includeNonNullable: true));
16957
Assert.Equal("void I1<A?>.M()", cMabImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
16960
Assert.Equal("void I1<A!>.M()", cMcdImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17008
Assert.Equal("I1<A?>", c1Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17009
Assert.Equal("I1<A?>", c1AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17016
Assert.Equal("I1<A!>", c2Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17017
Assert.Equal("I1<A?>", c2AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17018
Assert.Equal("I1<A!>", c2AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17020
Assert.Equal("void C2.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).
ToTestDisplayString
(includeNonNullable: true));
17022
c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).
ToTestDisplayString
(includeNonNullable: true));
17030
m2Implementations[0].
ToTestDisplayString
(includeNonNullable: true));
17087
Assert.Equal("I1<A?>", c1Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17088
Assert.Equal("I1<A?>", c1AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17095
Assert.Equal("I1<A!>", c2Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17096
Assert.Equal("I1<A?>", c2AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17097
Assert.Equal("I1<A!>", c2AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17099
Assert.Equal("void C1.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).
ToTestDisplayString
(includeNonNullable: true));
17101
c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).
ToTestDisplayString
(includeNonNullable: true));
17109
m2Implementations[0].
ToTestDisplayString
(includeNonNullable: true));
17274
Assert.Equal("I2<T!>", c1Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17275
Assert.Equal("I1<T!>", c1Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17276
Assert.Equal("I2<T!>", c1AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17277
Assert.Equal("I1<T?>", c1AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17278
Assert.Equal("I1<T!>", c1AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
17286
Assert.Equal("I1<T!>", c2Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17287
Assert.Equal("I2<T!>", c2Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17288
Assert.Equal("I1<T!>", c2AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17289
Assert.Equal("I2<T!>", c2AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17290
Assert.Equal("I1<T?>", c2AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
17298
Assert.Equal("I1<T!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17299
Assert.Equal("I1<T?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17300
Assert.Equal("I1<T!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17301
Assert.Equal("I1<T?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17309
Assert.Equal("I2<T!>", c4Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17310
Assert.Equal("I3<T!>", c4Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17311
Assert.Equal("I2<T!>", c4AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17312
Assert.Equal("I1<T?>", c4AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17313
Assert.Equal("I3<T!>", c4AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
17314
Assert.Equal("I1<T!>", c4AllInterfaces[3].
ToTestDisplayString
(includeNonNullable: true));
17323
Assert.Equal("void I1<T?>.M()", cMabImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17326
Assert.Equal("void I1<T!>.M()", cMcdImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17357
Assert.Equal("I1<T!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17358
Assert.Equal("I1<U?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17359
Assert.Equal("I1<T!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17360
Assert.Equal("I1<U?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17367
Assert.Equal("void I1<T!>.M()", cMabImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17370
Assert.Equal("void I1<U?>.M()", cMcdImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17421
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17422
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17432
mImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17492
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17493
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17499
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17500
Assert.Equal("I1<A?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17501
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17502
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17513
mImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17573
Assert.Equal("I2", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17574
Assert.Equal("I1<A?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17575
Assert.Equal("I2", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17576
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17582
Assert.Equal("I2", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17583
Assert.Equal("I1<A!>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17584
Assert.Equal("I2", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17585
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17586
Assert.Equal("I1<A!>", c3AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
17597
mImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17657
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17658
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17664
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17665
Assert.Equal("I1<A?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17666
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17667
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17678
mImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17891
Assert.Equal("void C1.M1<T>(T! x, T?[]! y, System.Action<T!>! z, System.Action<T?[]?>?[]? u)", m1.
ToTestDisplayString
(includeNonNullable: true));
71157
Assert.Equal("A<T?>", b.BaseTypeNoUseSiteDiagnostics.
ToTestDisplayString
(true));
71178
Assert.Equal("A<T!>", b.BaseTypeNoUseSiteDiagnostics.
ToTestDisplayString
(true));
115784
Assert.Equal("C<T>", type.
ToTestDisplayString
(includeNonNullable: true));
115788
Assert.Equal("C<T?>", type2.
ToTestDisplayString
(includeNonNullable: true));
115807
Assert.Equal("C<T>", type.
ToTestDisplayString
(includeNonNullable: true));
115811
Assert.Equal("C<T!>", type2.
ToTestDisplayString
(includeNonNullable: true));
115830
Assert.Equal("C<T>.I", iDefinition.
ToTestDisplayString
(includeNonNullable: true));
115834
Assert.Equal("C<T>", cDefinition.
ToTestDisplayString
(includeNonNullable: true));
115838
Assert.Equal("C<T!>", c2.
ToTestDisplayString
(includeNonNullable: true));
115844
Assert.Equal("C<T!>.I", i2.
ToTestDisplayString
(includeNonNullable: true));
115850
Assert.Equal("C<T?>", c3.
ToTestDisplayString
(includeNonNullable: true));
115856
Assert.Equal("C<T?>.I", i3.
ToTestDisplayString
(includeNonNullable: true));
115875
Assert.Equal("C<T>.I<U>", iDefinition.
ToTestDisplayString
(includeNonNullable: true));
115880
Assert.Equal("C<T>.I<U?>", i1.
ToTestDisplayString
(includeNonNullable: true));
115884
Assert.Equal("C<T>", cDefinition.
ToTestDisplayString
(includeNonNullable: true));
115890
Assert.Equal("C<T!>.I<U>", i2.
ToTestDisplayString
(includeNonNullable: true));
115896
Assert.Equal("C<T!>.I<U>", i2a.
ToTestDisplayString
(includeNonNullable: true));
115901
Assert.Equal("C<T!>.I<U?>", i2b.
ToTestDisplayString
(includeNonNullable: true));
115906
Assert.Equal("C<T!>.I<U?>", i2c.
ToTestDisplayString
(includeNonNullable: true));
115911
Assert.Equal("C<T?>.I<U>", i3.
ToTestDisplayString
(includeNonNullable: true));
115915
Assert.Equal("C<T?>.I<U?>", i3b.
ToTestDisplayString
(includeNonNullable: true));
137703
Assert.Equal("Base<System.String!>", @base.
ToTestDisplayString
(includeNonNullable: true));
137743
Assert.Equal("Base<System.String?>", @base.
ToTestDisplayString
(includeNonNullable: true));
137786
Assert.Equal("Base<System.String!>", @base.
ToTestDisplayString
(includeNonNullable: true));
137829
Assert.Equal("Base<System.String?>", @base.
ToTestDisplayString
(includeNonNullable: true));
138284
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138291
AssertEx.Equal("I<T>", interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
138293
AssertEx.Equal("I<T>", interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
138299
AssertEx.Equal("I<T>", i.
ToTestDisplayString
(includeNonNullable: true));
138328
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138332
AssertEx.Equal("I<T, T>", i.
ToTestDisplayString
(includeNonNullable: true));
138368
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138372
AssertEx.Equal("I<T, System.Object?>", i.
ToTestDisplayString
(includeNonNullable: true));
138376
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138380
AssertEx.Equal("I<System.Object!, T>", i.
ToTestDisplayString
(includeNonNullable: true));
138416
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138420
AssertEx.Equal("I<T, System.Object>", i.
ToTestDisplayString
(includeNonNullable: true));
138424
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138428
AssertEx.Equal("I<System.Object!, T>", i.
ToTestDisplayString
(includeNonNullable: true));
138453
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138457
AssertEx.Equal("I<T?>", i.
ToTestDisplayString
(includeNonNullable: true));
138483
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138487
AssertEx.Equal("I<T?>", i.
ToTestDisplayString
(includeNonNullable: true));
138513
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138517
AssertEx.Equal("I<T?>", i.
ToTestDisplayString
(includeNonNullable: true));
138541
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138545
AssertEx.Equal("I<T?>", i.
ToTestDisplayString
(includeNonNullable: true));
150035
Assert.Equal("void B.F<T>(T? t)", method.
ToTestDisplayString
(includeNonNullable: true));
Semantics\RecordStructTests.cs (4)
3692
comp.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
3732
comp.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
3809
comp.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
3988
Assert.Equal("System.Int32 B.Deconstruct(out System.Int32 a)", comp.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
Semantics\TopLevelStatementsTests.cs (1)
61
Assert.Equal("System.String[] args", parameter.
ToTestDisplayString
(includeNonNullable: true));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\Source\RecordTests.cs (1)
1097
}, members.Select(m => m.
ToTestDisplayString
(includeNonNullable: true)));