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