183 references to ToTestDisplayString
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (10)
CodeGen\CodeGenFunctionPointersTests.cs (6)
5430Assert.Equal(expectedType, type.ToTestDisplayString(includeNonNullable: true)); 6483AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true)); 6536AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true)); 6660AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true)); 6738AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true)); 6817AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true));
CodeGen\CodeGenTupleTest.cs (4)
29004obliviousOriginalTuple.ToTestDisplayString(includeNonNullable: true)); 29022nullableEnabledTuple.ToTestDisplayString(includeNonNullable: true)); 29036newField.ToTestDisplayString(includeNonNullable: true)); 29063tupleField.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)
16908Assert.Equal("I2", c1Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16909Assert.Equal("I1<A!>", c1Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 16910Assert.Equal("I2", c1AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16911Assert.Equal("I1<A?>", c1AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 16912Assert.Equal("I1<A!>", c1AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 16920Assert.Equal("I1<A!>", c2Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16921Assert.Equal("I2", c2Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 16922Assert.Equal("I1<A!>", c2AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16923Assert.Equal("I2", c2AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 16924Assert.Equal("I1<A?>", c2AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 16932Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16933Assert.Equal("I1<A?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 16934Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16935Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 16943Assert.Equal("I2", c4Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16944Assert.Equal("I3", c4Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 16945Assert.Equal("I2", c4AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16946Assert.Equal("I1<A?>", c4AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 16947Assert.Equal("I3", c4AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 16948Assert.Equal("I1<A!>", c4AllInterfaces[3].ToTestDisplayString(includeNonNullable: true)); 16957Assert.Equal("void I1<A?>.M()", cMabImplementations[0].ToTestDisplayString(includeNonNullable: true)); 16960Assert.Equal("void I1<A!>.M()", cMcdImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17008Assert.Equal("I1<A?>", c1Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17009Assert.Equal("I1<A?>", c1AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17016Assert.Equal("I1<A!>", c2Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17017Assert.Equal("I1<A?>", c2AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17018Assert.Equal("I1<A!>", c2AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17020Assert.Equal("void C2.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17022c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17030m2Implementations[0].ToTestDisplayString(includeNonNullable: true)); 17087Assert.Equal("I1<A?>", c1Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17088Assert.Equal("I1<A?>", c1AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17095Assert.Equal("I1<A!>", c2Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17096Assert.Equal("I1<A?>", c2AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17097Assert.Equal("I1<A!>", c2AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17099Assert.Equal("void C1.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17101c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17109m2Implementations[0].ToTestDisplayString(includeNonNullable: true)); 17274Assert.Equal("I2<T!>", c1Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17275Assert.Equal("I1<T!>", c1Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17276Assert.Equal("I2<T!>", c1AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17277Assert.Equal("I1<T?>", c1AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17278Assert.Equal("I1<T!>", c1AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 17286Assert.Equal("I1<T!>", c2Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17287Assert.Equal("I2<T!>", c2Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17288Assert.Equal("I1<T!>", c2AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17289Assert.Equal("I2<T!>", c2AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17290Assert.Equal("I1<T?>", c2AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 17298Assert.Equal("I1<T!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17299Assert.Equal("I1<T?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17300Assert.Equal("I1<T!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17301Assert.Equal("I1<T?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17309Assert.Equal("I2<T!>", c4Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17310Assert.Equal("I3<T!>", c4Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17311Assert.Equal("I2<T!>", c4AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17312Assert.Equal("I1<T?>", c4AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17313Assert.Equal("I3<T!>", c4AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 17314Assert.Equal("I1<T!>", c4AllInterfaces[3].ToTestDisplayString(includeNonNullable: true)); 17323Assert.Equal("void I1<T?>.M()", cMabImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17326Assert.Equal("void I1<T!>.M()", cMcdImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17357Assert.Equal("I1<T!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17358Assert.Equal("I1<U?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17359Assert.Equal("I1<T!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17360Assert.Equal("I1<U?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17367Assert.Equal("void I1<T!>.M()", cMabImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17370Assert.Equal("void I1<U?>.M()", cMcdImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17421Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17422Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17432mImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17492Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17493Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17499Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17500Assert.Equal("I1<A?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17501Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17502Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17513mImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17573Assert.Equal("I2", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17574Assert.Equal("I1<A?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17575Assert.Equal("I2", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17576Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17582Assert.Equal("I2", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17583Assert.Equal("I1<A!>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17584Assert.Equal("I2", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17585Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17586Assert.Equal("I1<A!>", c3AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 17597mImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17657Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17658Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17664Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17665Assert.Equal("I1<A?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17666Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17667Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17678mImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17891Assert.Equal("void C1.M1<T>(T! x, T?[]! y, System.Action<T!>! z, System.Action<T?[]?>?[]? u)", m1.ToTestDisplayString(includeNonNullable: true)); 71157Assert.Equal("A<T?>", b.BaseTypeNoUseSiteDiagnostics.ToTestDisplayString(true)); 71178Assert.Equal("A<T!>", b.BaseTypeNoUseSiteDiagnostics.ToTestDisplayString(true)); 115784Assert.Equal("C<T>", type.ToTestDisplayString(includeNonNullable: true)); 115788Assert.Equal("C<T?>", type2.ToTestDisplayString(includeNonNullable: true)); 115807Assert.Equal("C<T>", type.ToTestDisplayString(includeNonNullable: true)); 115811Assert.Equal("C<T!>", type2.ToTestDisplayString(includeNonNullable: true)); 115830Assert.Equal("C<T>.I", iDefinition.ToTestDisplayString(includeNonNullable: true)); 115834Assert.Equal("C<T>", cDefinition.ToTestDisplayString(includeNonNullable: true)); 115838Assert.Equal("C<T!>", c2.ToTestDisplayString(includeNonNullable: true)); 115844Assert.Equal("C<T!>.I", i2.ToTestDisplayString(includeNonNullable: true)); 115850Assert.Equal("C<T?>", c3.ToTestDisplayString(includeNonNullable: true)); 115856Assert.Equal("C<T?>.I", i3.ToTestDisplayString(includeNonNullable: true)); 115875Assert.Equal("C<T>.I<U>", iDefinition.ToTestDisplayString(includeNonNullable: true)); 115880Assert.Equal("C<T>.I<U?>", i1.ToTestDisplayString(includeNonNullable: true)); 115884Assert.Equal("C<T>", cDefinition.ToTestDisplayString(includeNonNullable: true)); 115890Assert.Equal("C<T!>.I<U>", i2.ToTestDisplayString(includeNonNullable: true)); 115896Assert.Equal("C<T!>.I<U>", i2a.ToTestDisplayString(includeNonNullable: true)); 115901Assert.Equal("C<T!>.I<U?>", i2b.ToTestDisplayString(includeNonNullable: true)); 115906Assert.Equal("C<T!>.I<U?>", i2c.ToTestDisplayString(includeNonNullable: true)); 115911Assert.Equal("C<T?>.I<U>", i3.ToTestDisplayString(includeNonNullable: true)); 115915Assert.Equal("C<T?>.I<U?>", i3b.ToTestDisplayString(includeNonNullable: true)); 137703Assert.Equal("Base<System.String!>", @base.ToTestDisplayString(includeNonNullable: true)); 137743Assert.Equal("Base<System.String?>", @base.ToTestDisplayString(includeNonNullable: true)); 137786Assert.Equal("Base<System.String!>", @base.ToTestDisplayString(includeNonNullable: true)); 137829Assert.Equal("Base<System.String?>", @base.ToTestDisplayString(includeNonNullable: true)); 138284AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138291AssertEx.Equal("I<T>", interfaces[0].ToTestDisplayString(includeNonNullable: true)); 138293AssertEx.Equal("I<T>", interfaces[1].ToTestDisplayString(includeNonNullable: true)); 138299AssertEx.Equal("I<T>", i.ToTestDisplayString(includeNonNullable: true)); 138328AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138332AssertEx.Equal("I<T, T>", i.ToTestDisplayString(includeNonNullable: true)); 138368AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138372AssertEx.Equal("I<T, System.Object?>", i.ToTestDisplayString(includeNonNullable: true)); 138376AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138380AssertEx.Equal("I<System.Object!, T>", i.ToTestDisplayString(includeNonNullable: true)); 138416AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138420AssertEx.Equal("I<T, System.Object>", i.ToTestDisplayString(includeNonNullable: true)); 138424AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138428AssertEx.Equal("I<System.Object!, T>", i.ToTestDisplayString(includeNonNullable: true)); 138453AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138457AssertEx.Equal("I<T?>", i.ToTestDisplayString(includeNonNullable: true)); 138483AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138487AssertEx.Equal("I<T?>", i.ToTestDisplayString(includeNonNullable: true)); 138513AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138517AssertEx.Equal("I<T?>", i.ToTestDisplayString(includeNonNullable: true)); 138541AssertEx.Equal("T", cT.ToTestDisplayString(includeNonNullable: true)); 138545AssertEx.Equal("I<T?>", i.ToTestDisplayString(includeNonNullable: true)); 150035Assert.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)));