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)
29016
obliviousOriginalTuple.
ToTestDisplayString
(includeNonNullable: true));
29034
nullableEnabledTuple.
ToTestDisplayString
(includeNonNullable: true));
29048
newField.
ToTestDisplayString
(includeNonNullable: true));
29075
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)
16912
Assert.Equal("I2", c1Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16913
Assert.Equal("I1<A!>", c1Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16914
Assert.Equal("I2", c1AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16915
Assert.Equal("I1<A?>", c1AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16916
Assert.Equal("I1<A!>", c1AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
16924
Assert.Equal("I1<A!>", c2Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16925
Assert.Equal("I2", c2Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16926
Assert.Equal("I1<A!>", c2AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16927
Assert.Equal("I2", c2AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16928
Assert.Equal("I1<A?>", c2AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
16936
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16937
Assert.Equal("I1<A?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16938
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16939
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16947
Assert.Equal("I2", c4Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16948
Assert.Equal("I3", c4Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16949
Assert.Equal("I2", c4AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
16950
Assert.Equal("I1<A?>", c4AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
16951
Assert.Equal("I3", c4AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
16952
Assert.Equal("I1<A!>", c4AllInterfaces[3].
ToTestDisplayString
(includeNonNullable: true));
16961
Assert.Equal("void I1<A?>.M()", cMabImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
16964
Assert.Equal("void I1<A!>.M()", cMcdImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17012
Assert.Equal("I1<A?>", c1Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17013
Assert.Equal("I1<A?>", c1AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17020
Assert.Equal("I1<A!>", c2Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17021
Assert.Equal("I1<A?>", c2AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17022
Assert.Equal("I1<A!>", c2AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17024
Assert.Equal("void C2.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).
ToTestDisplayString
(includeNonNullable: true));
17026
c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).
ToTestDisplayString
(includeNonNullable: true));
17034
m2Implementations[0].
ToTestDisplayString
(includeNonNullable: true));
17091
Assert.Equal("I1<A?>", c1Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17092
Assert.Equal("I1<A?>", c1AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17099
Assert.Equal("I1<A!>", c2Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17100
Assert.Equal("I1<A?>", c2AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17101
Assert.Equal("I1<A!>", c2AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17103
Assert.Equal("void C1.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).
ToTestDisplayString
(includeNonNullable: true));
17105
c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).
ToTestDisplayString
(includeNonNullable: true));
17113
m2Implementations[0].
ToTestDisplayString
(includeNonNullable: true));
17278
Assert.Equal("I2<T!>", c1Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17279
Assert.Equal("I1<T!>", c1Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17280
Assert.Equal("I2<T!>", c1AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17281
Assert.Equal("I1<T?>", c1AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17282
Assert.Equal("I1<T!>", c1AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
17290
Assert.Equal("I1<T!>", c2Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17291
Assert.Equal("I2<T!>", c2Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17292
Assert.Equal("I1<T!>", c2AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17293
Assert.Equal("I2<T!>", c2AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17294
Assert.Equal("I1<T?>", c2AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
17302
Assert.Equal("I1<T!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17303
Assert.Equal("I1<T?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17304
Assert.Equal("I1<T!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17305
Assert.Equal("I1<T?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17313
Assert.Equal("I2<T!>", c4Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17314
Assert.Equal("I3<T!>", c4Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17315
Assert.Equal("I2<T!>", c4AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17316
Assert.Equal("I1<T?>", c4AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17317
Assert.Equal("I3<T!>", c4AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
17318
Assert.Equal("I1<T!>", c4AllInterfaces[3].
ToTestDisplayString
(includeNonNullable: true));
17327
Assert.Equal("void I1<T?>.M()", cMabImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17330
Assert.Equal("void I1<T!>.M()", cMcdImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17361
Assert.Equal("I1<T!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17362
Assert.Equal("I1<U?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17363
Assert.Equal("I1<T!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17364
Assert.Equal("I1<U?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17371
Assert.Equal("void I1<T!>.M()", cMabImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17374
Assert.Equal("void I1<U?>.M()", cMcdImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17425
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17426
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17436
mImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17496
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17497
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17503
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17504
Assert.Equal("I1<A?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17505
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17506
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17517
mImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17577
Assert.Equal("I2", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17578
Assert.Equal("I1<A?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17579
Assert.Equal("I2", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17580
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17586
Assert.Equal("I2", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17587
Assert.Equal("I1<A!>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17588
Assert.Equal("I2", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17589
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17590
Assert.Equal("I1<A!>", c3AllInterfaces[2].
ToTestDisplayString
(includeNonNullable: true));
17601
mImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17661
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17662
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17668
Assert.Equal("I1<A!>", c3Interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17669
Assert.Equal("I1<A?>", c3Interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17670
Assert.Equal("I1<A!>", c3AllInterfaces[0].
ToTestDisplayString
(includeNonNullable: true));
17671
Assert.Equal("I1<A?>", c3AllInterfaces[1].
ToTestDisplayString
(includeNonNullable: true));
17682
mImplementations[0].
ToTestDisplayString
(includeNonNullable: true));
17895
Assert.Equal("void C1.M1<T>(T! x, T?[]! y, System.Action<T!>! z, System.Action<T?[]?>?[]? u)", m1.
ToTestDisplayString
(includeNonNullable: true));
71221
Assert.Equal("A<T?>", b.BaseTypeNoUseSiteDiagnostics.
ToTestDisplayString
(true));
71242
Assert.Equal("A<T!>", b.BaseTypeNoUseSiteDiagnostics.
ToTestDisplayString
(true));
115868
Assert.Equal("C<T>", type.
ToTestDisplayString
(includeNonNullable: true));
115872
Assert.Equal("C<T?>", type2.
ToTestDisplayString
(includeNonNullable: true));
115891
Assert.Equal("C<T>", type.
ToTestDisplayString
(includeNonNullable: true));
115895
Assert.Equal("C<T!>", type2.
ToTestDisplayString
(includeNonNullable: true));
115914
Assert.Equal("C<T>.I", iDefinition.
ToTestDisplayString
(includeNonNullable: true));
115918
Assert.Equal("C<T>", cDefinition.
ToTestDisplayString
(includeNonNullable: true));
115922
Assert.Equal("C<T!>", c2.
ToTestDisplayString
(includeNonNullable: true));
115928
Assert.Equal("C<T!>.I", i2.
ToTestDisplayString
(includeNonNullable: true));
115934
Assert.Equal("C<T?>", c3.
ToTestDisplayString
(includeNonNullable: true));
115940
Assert.Equal("C<T?>.I", i3.
ToTestDisplayString
(includeNonNullable: true));
115959
Assert.Equal("C<T>.I<U>", iDefinition.
ToTestDisplayString
(includeNonNullable: true));
115964
Assert.Equal("C<T>.I<U?>", i1.
ToTestDisplayString
(includeNonNullable: true));
115968
Assert.Equal("C<T>", cDefinition.
ToTestDisplayString
(includeNonNullable: true));
115974
Assert.Equal("C<T!>.I<U>", i2.
ToTestDisplayString
(includeNonNullable: true));
115980
Assert.Equal("C<T!>.I<U>", i2a.
ToTestDisplayString
(includeNonNullable: true));
115985
Assert.Equal("C<T!>.I<U?>", i2b.
ToTestDisplayString
(includeNonNullable: true));
115990
Assert.Equal("C<T!>.I<U?>", i2c.
ToTestDisplayString
(includeNonNullable: true));
115995
Assert.Equal("C<T?>.I<U>", i3.
ToTestDisplayString
(includeNonNullable: true));
115999
Assert.Equal("C<T?>.I<U?>", i3b.
ToTestDisplayString
(includeNonNullable: true));
137784
Assert.Equal("Base<System.String!>", @base.
ToTestDisplayString
(includeNonNullable: true));
137824
Assert.Equal("Base<System.String?>", @base.
ToTestDisplayString
(includeNonNullable: true));
137867
Assert.Equal("Base<System.String!>", @base.
ToTestDisplayString
(includeNonNullable: true));
137910
Assert.Equal("Base<System.String?>", @base.
ToTestDisplayString
(includeNonNullable: true));
138365
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138372
AssertEx.Equal("I<T>", interfaces[0].
ToTestDisplayString
(includeNonNullable: true));
138374
AssertEx.Equal("I<T>", interfaces[1].
ToTestDisplayString
(includeNonNullable: true));
138380
AssertEx.Equal("I<T>", i.
ToTestDisplayString
(includeNonNullable: true));
138409
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138413
AssertEx.Equal("I<T, T>", i.
ToTestDisplayString
(includeNonNullable: true));
138449
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138453
AssertEx.Equal("I<T, System.Object?>", i.
ToTestDisplayString
(includeNonNullable: true));
138457
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138461
AssertEx.Equal("I<System.Object!, T>", i.
ToTestDisplayString
(includeNonNullable: true));
138497
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138501
AssertEx.Equal("I<T, System.Object>", i.
ToTestDisplayString
(includeNonNullable: true));
138505
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138509
AssertEx.Equal("I<System.Object!, T>", i.
ToTestDisplayString
(includeNonNullable: true));
138534
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138538
AssertEx.Equal("I<T?>", i.
ToTestDisplayString
(includeNonNullable: true));
138564
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138568
AssertEx.Equal("I<T?>", i.
ToTestDisplayString
(includeNonNullable: true));
138594
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138598
AssertEx.Equal("I<T?>", i.
ToTestDisplayString
(includeNonNullable: true));
138622
AssertEx.Equal("T", cT.
ToTestDisplayString
(includeNonNullable: true));
138626
AssertEx.Equal("I<T?>", i.
ToTestDisplayString
(includeNonNullable: true));
150150
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)));