183 references to ToTestDisplayString
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (10)
CodeGen\CodeGenFunctionPointersTests.cs (6)
5430Assert.Equal(expectedType, type.ToTestDisplayString(includeNonNullable: true)); 6482AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true)); 6534AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true)); 6658AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true)); 6736AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true)); 6815AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true));
CodeGen\CodeGenTupleTest.cs (4)
29016obliviousOriginalTuple.ToTestDisplayString(includeNonNullable: true)); 29034nullableEnabledTuple.ToTestDisplayString(includeNonNullable: true)); 29048newField.ToTestDisplayString(includeNonNullable: true)); 29075tupleField.CorrespondingTupleField.ToTestDisplayString(includeNonNullable: true));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (25)
Attributes\AttributeTests_Nullable.cs (10)
72imc1.InterfacesNoUseSiteDiagnostics().Select(i => i.ToTestDisplayString(includeNonNullable: true))); 76imc1.AllInterfacesNoUseSiteDiagnostics.Select(i => i.ToTestDisplayString(includeNonNullable: true))); 95imc2.InterfacesNoUseSiteDiagnostics().Select(i => i.ToTestDisplayString(includeNonNullable: true))); 99imc2.AllInterfacesNoUseSiteDiagnostics.Select(i => i.ToTestDisplayString(includeNonNullable: true))); 136lib2_c0.InterfacesNoUseSiteDiagnostics().Select(i => i.ToTestDisplayString(includeNonNullable: true))); 140lib2_c0.AllInterfacesNoUseSiteDiagnostics.Select(i => i.ToTestDisplayString(includeNonNullable: true))); 171lib3_c0.InterfacesNoUseSiteDiagnostics().Select(i => i.ToTestDisplayString(includeNonNullable: true))); 175lib3_c0.AllInterfacesNoUseSiteDiagnostics.Select(i => i.ToTestDisplayString(includeNonNullable: true))); 278imc1.InterfacesNoUseSiteDiagnostics().Select(i => i.ToTestDisplayString(includeNonNullable: true))); 282imc1.AllInterfacesNoUseSiteDiagnostics.Select(i => i.ToTestDisplayString(includeNonNullable: true)));
Semantics\RecordTests.cs (15)
12585Assert.Equal("System.Type! B.EqualityContract { get; }", GetProperties(comp, "B").Single().ToTestDisplayString(includeNonNullable: true)); 14405comp.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14446comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14525comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14579comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14620comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14663comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 15018comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 15062comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 15113comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 15395Assert.Equal(expectedSymbols, verifier.Compilation.GetMembers("B.Deconstruct").Select(s => s.ToTestDisplayString(includeNonNullable: false))); 15433Assert.Equal("System.Int32 B.Deconstruct(out System.Int32 a)", comp.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 15472Assert.Equal(expectedSymbols, verifier.Compilation.GetMembers("B.Deconstruct").Select(s => s.ToTestDisplayString(includeNonNullable: false))); 15809comp.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 23249Assert.Equal(displayString, method.ToTestDisplayString(includeNonNullable: true));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (147)
Semantics\NullableReferenceTypesTests.cs (142)
16912Assert.Equal("I2", c1Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16913Assert.Equal("I1<A!>", c1Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 16914Assert.Equal("I2", c1AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16915Assert.Equal("I1<A?>", c1AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 16916Assert.Equal("I1<A!>", c1AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 16924Assert.Equal("I1<A!>", c2Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16925Assert.Equal("I2", c2Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 16926Assert.Equal("I1<A!>", c2AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16927Assert.Equal("I2", c2AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 16928Assert.Equal("I1<A?>", c2AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 16936Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16937Assert.Equal("I1<A?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 16938Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16939Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 16947Assert.Equal("I2", c4Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16948Assert.Equal("I3", c4Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 16949Assert.Equal("I2", c4AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16950Assert.Equal("I1<A?>", c4AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 16951Assert.Equal("I3", c4AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 16952Assert.Equal("I1<A!>", c4AllInterfaces[3].ToTestDisplayString(includeNonNullable: true)); 16961Assert.Equal("void I1<A?>.M()", cMabImplementations[0].ToTestDisplayString(includeNonNullable: true)); 16964Assert.Equal("void I1<A!>.M()", cMcdImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17012Assert.Equal("I1<A?>", c1Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17013Assert.Equal("I1<A?>", c1AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17020Assert.Equal("I1<A!>", c2Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17021Assert.Equal("I1<A?>", c2AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17022Assert.Equal("I1<A!>", c2AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17024Assert.Equal("void C2.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17026c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17034m2Implementations[0].ToTestDisplayString(includeNonNullable: true)); 17091Assert.Equal("I1<A?>", c1Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17092Assert.Equal("I1<A?>", c1AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17099Assert.Equal("I1<A!>", c2Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17100Assert.Equal("I1<A?>", c2AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17101Assert.Equal("I1<A!>", c2AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17103Assert.Equal("void C1.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17105c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17113m2Implementations[0].ToTestDisplayString(includeNonNullable: true)); 17278Assert.Equal("I2<T!>", c1Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17279Assert.Equal("I1<T!>", c1Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17280Assert.Equal("I2<T!>", c1AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17281Assert.Equal("I1<T?>", c1AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17282Assert.Equal("I1<T!>", c1AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 17290Assert.Equal("I1<T!>", c2Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17291Assert.Equal("I2<T!>", c2Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17292Assert.Equal("I1<T!>", c2AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17293Assert.Equal("I2<T!>", c2AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17294Assert.Equal("I1<T?>", c2AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 17302Assert.Equal("I1<T!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17303Assert.Equal("I1<T?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17304Assert.Equal("I1<T!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17305Assert.Equal("I1<T?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17313Assert.Equal("I2<T!>", c4Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17314Assert.Equal("I3<T!>", c4Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17315Assert.Equal("I2<T!>", c4AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17316Assert.Equal("I1<T?>", c4AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17317Assert.Equal("I3<T!>", c4AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 17318Assert.Equal("I1<T!>", c4AllInterfaces[3].ToTestDisplayString(includeNonNullable: true)); 17327Assert.Equal("void I1<T?>.M()", cMabImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17330Assert.Equal("void I1<T!>.M()", cMcdImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17361Assert.Equal("I1<T!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17362Assert.Equal("I1<U?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17363Assert.Equal("I1<T!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17364Assert.Equal("I1<U?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17371Assert.Equal("void I1<T!>.M()", cMabImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17374Assert.Equal("void I1<U?>.M()", cMcdImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17425Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17426Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17436mImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17496Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17497Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17503Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17504Assert.Equal("I1<A?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17505Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17506Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17517mImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17577Assert.Equal("I2", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17578Assert.Equal("I1<A?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17579Assert.Equal("I2", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17580Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17586Assert.Equal("I2", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17587Assert.Equal("I1<A!>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17588Assert.Equal("I2", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17589Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17590Assert.Equal("I1<A!>", c3AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 17601mImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17661Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17662Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17668Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17669Assert.Equal("I1<A?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17670Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17671Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17682mImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17895Assert.Equal("void C1.M1<T>(T! x, T?[]! y, System.Action<T!>! z, System.Action<T?[]?>?[]? u)", m1.ToTestDisplayString(includeNonNullable: true)); 71221Assert.Equal("A<T?>", b.BaseTypeNoUseSiteDiagnostics.ToTestDisplayString(true)); 71242Assert.Equal("A<T!>", b.BaseTypeNoUseSiteDiagnostics.ToTestDisplayString(true)); 115868Assert.Equal("C<T>", type.ToTestDisplayString(includeNonNullable: true)); 115872Assert.Equal("C<T?>", type2.ToTestDisplayString(includeNonNullable: true)); 115891Assert.Equal("C<T>", type.ToTestDisplayString(includeNonNullable: true)); 115895Assert.Equal("C<T!>", type2.ToTestDisplayString(includeNonNullable: true)); 115914Assert.Equal("C<T>.I", iDefinition.ToTestDisplayString(includeNonNullable: true)); 115918Assert.Equal("C<T>", cDefinition.ToTestDisplayString(includeNonNullable: true)); 115922Assert.Equal("C<T!>", c2.ToTestDisplayString(includeNonNullable: true)); 115928Assert.Equal("C<T!>.I", i2.ToTestDisplayString(includeNonNullable: true)); 115934Assert.Equal("C<T?>", c3.ToTestDisplayString(includeNonNullable: true)); 115940Assert.Equal("C<T?>.I", i3.ToTestDisplayString(includeNonNullable: true)); 115959Assert.Equal("C<T>.I<U>", iDefinition.ToTestDisplayString(includeNonNullable: true)); 115964Assert.Equal("C<T>.I<U?>", i1.ToTestDisplayString(includeNonNullable: true)); 115968Assert.Equal("C<T>", cDefinition.ToTestDisplayString(includeNonNullable: true)); 115974Assert.Equal("C<T!>.I<U>", i2.ToTestDisplayString(includeNonNullable: true)); 115980Assert.Equal("C<T!>.I<U>", i2a.ToTestDisplayString(includeNonNullable: true)); 115985Assert.Equal("C<T!>.I<U?>", i2b.ToTestDisplayString(includeNonNullable: true)); 115990Assert.Equal("C<T!>.I<U?>", i2c.ToTestDisplayString(includeNonNullable: true)); 115995Assert.Equal("C<T?>.I<U>", i3.ToTestDisplayString(includeNonNullable: true)); 115999Assert.Equal("C<T?>.I<U?>", i3b.ToTestDisplayString(includeNonNullable: true)); 137784Assert.Equal("Base<System.String!>", @base.ToTestDisplayString(includeNonNullable: true)); 137824Assert.Equal("Base<System.String?>", @base.ToTestDisplayString(includeNonNullable: true)); 137867Assert.Equal("Base<System.String!>", @base.ToTestDisplayString(includeNonNullable: true)); 137910Assert.Equal("Base<System.String?>", @base.ToTestDisplayString(includeNonNullable: true)); 138365AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138372AssertEx.Equal("I<T>", interfaces[0].ToTestDisplayString(includeNonNullable: true)); 138374AssertEx.Equal("I<T>", interfaces[1].ToTestDisplayString(includeNonNullable: true)); 138380AssertEx.Equal("I<T>", i.ToTestDisplayString(includeNonNullable: true)); 138409AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138413AssertEx.Equal("I<T, T>", i.ToTestDisplayString(includeNonNullable: true)); 138449AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138453AssertEx.Equal("I<T, System.Object?>", i.ToTestDisplayString(includeNonNullable: true)); 138457AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138461AssertEx.Equal("I<System.Object!, T>", i.ToTestDisplayString(includeNonNullable: true)); 138497AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138501AssertEx.Equal("I<T, System.Object>", i.ToTestDisplayString(includeNonNullable: true)); 138505AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138509AssertEx.Equal("I<System.Object!, T>", i.ToTestDisplayString(includeNonNullable: true)); 138534AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138538AssertEx.Equal("I<T?>", i.ToTestDisplayString(includeNonNullable: true)); 138564AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138568AssertEx.Equal("I<T?>", i.ToTestDisplayString(includeNonNullable: true)); 138594AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138598AssertEx.Equal("I<T?>", i.ToTestDisplayString(includeNonNullable: true)); 138622AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138626AssertEx.Equal("I<T?>", i.ToTestDisplayString(includeNonNullable: true)); 150150Assert.Equal("void B.F<T>(T? t)", method.ToTestDisplayString(includeNonNullable: true));
Semantics\RecordStructTests.cs (4)
3692comp.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 3732comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 3809comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 3988Assert.Equal("System.Int32 B.Deconstruct(out System.Int32 a)", comp.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false));
Semantics\TopLevelStatementsTests.cs (1)
61Assert.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)));