183 references to ToTestDisplayString
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (10)
CodeGen\CodeGenFunctionPointersTests.cs (6)
5430
Assert.Equal(expectedType, type.
ToTestDisplayString
(includeNonNullable: true));
6482
AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.
ToTestDisplayString
(includeNonNullable: true));
6534
AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.
ToTestDisplayString
(includeNonNullable: true));
6658
AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.
ToTestDisplayString
(includeNonNullable: true));
6736
AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.
ToTestDisplayString
(includeNonNullable: true));
6815
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)
16905
Assert.Equal("I2", c1Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16906
Assert.Equal("I1<A!>", c1Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16907
Assert.Equal("I2", c1AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16908
Assert.Equal("I1<A?>", c1AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16909
Assert.Equal("I1<A!>", c1AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
16917
Assert.Equal("I1<A!>", c2Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16918
Assert.Equal("I2", c2Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16919
Assert.Equal("I1<A!>", c2AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16920
Assert.Equal("I2", c2AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16921
Assert.Equal("I1<A?>", c2AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
16929
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16930
Assert.Equal("I1<A?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16931
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16932
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16940
Assert.Equal("I2", c4Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16941
Assert.Equal("I3", c4Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16942
Assert.Equal("I2", c4AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16943
Assert.Equal("I1<A?>", c4AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16944
Assert.Equal("I3", c4AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
16945
Assert.Equal("I1<A!>", c4AllInterfaces[3].
ToTestDisplayString
(includeNonNullable: true));
16954
Assert.Equal("void I1<A?>.M()", cMabImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
16957
Assert.Equal("void I1<A!>.M()", cMcdImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17005
Assert.Equal("I1<A?>", c1Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17006
Assert.Equal("I1<A?>", c1AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17013
Assert.Equal("I1<A!>", c2Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17014
Assert.Equal("I1<A?>", c2AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17015
Assert.Equal("I1<A!>", c2AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17017
Assert.Equal("void C2.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).
ToTestDisplayString
(includeNonNullable: true));
17019
c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).
ToTestDisplayString
(includeNonNullable: true));
17027
m2Implementations[0].
ToTestDisplayString
(includeNonNullable: true));
17084
Assert.Equal("I1<A?>", c1Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17085
Assert.Equal("I1<A?>", c1AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17092
Assert.Equal("I1<A!>", c2Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17093
Assert.Equal("I1<A?>", c2AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17094
Assert.Equal("I1<A!>", c2AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17096
Assert.Equal("void C1.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).
ToTestDisplayString
(includeNonNullable: true));
17098
c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).
ToTestDisplayString
(includeNonNullable: true));
17106
m2Implementations[0].
ToTestDisplayString
(includeNonNullable: true));
17271
Assert.Equal("I2<T!>", c1Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17272
Assert.Equal("I1<T!>", c1Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17273
Assert.Equal("I2<T!>", c1AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17274
Assert.Equal("I1<T?>", c1AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17275
Assert.Equal("I1<T!>", c1AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
17283
Assert.Equal("I1<T!>", c2Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17284
Assert.Equal("I2<T!>", c2Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17285
Assert.Equal("I1<T!>", c2AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17286
Assert.Equal("I2<T!>", c2AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17287
Assert.Equal("I1<T?>", c2AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
17295
Assert.Equal("I1<T!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17296
Assert.Equal("I1<T?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17297
Assert.Equal("I1<T!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17298
Assert.Equal("I1<T?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17306
Assert.Equal("I2<T!>", c4Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17307
Assert.Equal("I3<T!>", c4Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17308
Assert.Equal("I2<T!>", c4AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17309
Assert.Equal("I1<T?>", c4AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17310
Assert.Equal("I3<T!>", c4AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
17311
Assert.Equal("I1<T!>", c4AllInterfaces[3].
ToTestDisplayString
(includeNonNullable: true));
17320
Assert.Equal("void I1<T?>.M()", cMabImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17323
Assert.Equal("void I1<T!>.M()", cMcdImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17354
Assert.Equal("I1<T!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17355
Assert.Equal("I1<U?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17356
Assert.Equal("I1<T!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17357
Assert.Equal("I1<U?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17364
Assert.Equal("void I1<T!>.M()", cMabImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17367
Assert.Equal("void I1<U?>.M()", cMcdImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17418
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17419
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17429
mImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17489
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17490
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17496
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17497
Assert.Equal("I1<A?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17498
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17499
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17510
mImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17570
Assert.Equal("I2", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17571
Assert.Equal("I1<A?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17572
Assert.Equal("I2", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17573
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17579
Assert.Equal("I2", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17580
Assert.Equal("I1<A!>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17581
Assert.Equal("I2", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17582
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17583
Assert.Equal("I1<A!>", c3AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
17594
mImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17654
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17655
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17661
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17662
Assert.Equal("I1<A?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17663
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17664
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17675
mImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17888
Assert.Equal("void C1.M1<T>(T! x, T?[]! y, System.Action<T!>! z, System.Action<T?[]?>?[]? u)", m1.
ToTestDisplayString
(includeNonNullable: true));
71181
Assert.Equal("A<T?>", b.BaseTypeNoUseSiteDiagnostics.
ToTestDisplayString
(true));
71202
Assert.Equal("A<T!>", b.BaseTypeNoUseSiteDiagnostics.
ToTestDisplayString
(true));
115806
Assert.Equal("C<T>", type.
ToTestDisplayString
(includeNonNullable: true));
115810
Assert.Equal("C<T?>", type2.
ToTestDisplayString
(includeNonNullable: true));
115829
Assert.Equal("C<T>", type.
ToTestDisplayString
(includeNonNullable: true));
115833
Assert.Equal("C<T!>", type2.
ToTestDisplayString
(includeNonNullable: true));
115852
Assert.Equal("C<T>.I", iDefinition.
ToTestDisplayString
(includeNonNullable: true));
115856
Assert.Equal("C<T>", cDefinition.
ToTestDisplayString
(includeNonNullable: true));
115860
Assert.Equal("C<T!>", c2.
ToTestDisplayString
(includeNonNullable: true));
115866
Assert.Equal("C<T!>.I", i2.
ToTestDisplayString
(includeNonNullable: true));
115872
Assert.Equal("C<T?>", c3.
ToTestDisplayString
(includeNonNullable: true));
115878
Assert.Equal("C<T?>.I", i3.
ToTestDisplayString
(includeNonNullable: true));
115897
Assert.Equal("C<T>.I<U>", iDefinition.
ToTestDisplayString
(includeNonNullable: true));
115902
Assert.Equal("C<T>.I<U?>", i1.
ToTestDisplayString
(includeNonNullable: true));
115906
Assert.Equal("C<T>", cDefinition.
ToTestDisplayString
(includeNonNullable: true));
115912
Assert.Equal("C<T!>.I<U>", i2.
ToTestDisplayString
(includeNonNullable: true));
115918
Assert.Equal("C<T!>.I<U>", i2a.
ToTestDisplayString
(includeNonNullable: true));
115923
Assert.Equal("C<T!>.I<U?>", i2b.
ToTestDisplayString
(includeNonNullable: true));
115928
Assert.Equal("C<T!>.I<U?>", i2c.
ToTestDisplayString
(includeNonNullable: true));
115933
Assert.Equal("C<T?>.I<U>", i3.
ToTestDisplayString
(includeNonNullable: true));
115937
Assert.Equal("C<T?>.I<U?>", i3b.
ToTestDisplayString
(includeNonNullable: true));
137722
Assert.Equal("Base<System.String!>", @base.
ToTestDisplayString
(includeNonNullable: true));
137762
Assert.Equal("Base<System.String?>", @base.
ToTestDisplayString
(includeNonNullable: true));
137805
Assert.Equal("Base<System.String!>", @base.
ToTestDisplayString
(includeNonNullable: true));
137848
Assert.Equal("Base<System.String?>", @base.
ToTestDisplayString
(includeNonNullable: true));
138303
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138310
AssertEx.Equal("I<T>", interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
138312
AssertEx.Equal("I<T>", interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
138318
AssertEx.Equal("I<T>", i.
ToTestDisplayString
(includeNonNullable: true));
138347
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138351
AssertEx.Equal("I<T, T>", i.
ToTestDisplayString
(includeNonNullable: true));
138387
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138391
AssertEx.Equal("I<T, System.Object?>", i.
ToTestDisplayString
(includeNonNullable: true));
138395
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138399
AssertEx.Equal("I<System.Object!, T>", i.
ToTestDisplayString
(includeNonNullable: true));
138435
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138439
AssertEx.Equal("I<T, System.Object>", i.
ToTestDisplayString
(includeNonNullable: true));
138443
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138447
AssertEx.Equal("I<System.Object!, T>", i.
ToTestDisplayString
(includeNonNullable: true));
138472
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138476
AssertEx.Equal("I<T?>", i.
ToTestDisplayString
(includeNonNullable: true));
138502
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138506
AssertEx.Equal("I<T?>", i.
ToTestDisplayString
(includeNonNullable: true));
138532
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138536
AssertEx.Equal("I<T?>", i.
ToTestDisplayString
(includeNonNullable: true));
138560
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138564
AssertEx.Equal("I<T?>", i.
ToTestDisplayString
(includeNonNullable: true));
150088
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)));