161 references to ToTestDisplayString
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (10)
CodeGen\CodeGenFunctionPointersTests.cs (6)
5422Assert.Equal(expectedType, type.ToTestDisplayString(includeNonNullable: true)); 6469AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true)); 6522AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true)); 6646AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true)); 6724AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true)); 6803AssertEx.AssertEqualToleratingWhitespaceDifferences(expectedSignature, m.ToTestDisplayString(includeNonNullable: true));
CodeGen\CodeGenTupleTest.cs (4)
29042obliviousOriginalTuple.ToTestDisplayString(includeNonNullable: true)); 29060nullableEnabledTuple.ToTestDisplayString(includeNonNullable: true)); 29074newField.ToTestDisplayString(includeNonNullable: true)); 29101tupleField.CorrespondingTupleField.ToTestDisplayString(includeNonNullable: true));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (10)
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)));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (140)
Semantics\NullableReferenceTypesTests.cs (120)
16869Assert.Equal("I2", c1Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16870Assert.Equal("I1<A!>", c1Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 16871Assert.Equal("I2", c1AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16872Assert.Equal("I1<A?>", c1AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 16873Assert.Equal("I1<A!>", c1AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 16881Assert.Equal("I1<A!>", c2Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16882Assert.Equal("I2", c2Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 16883Assert.Equal("I1<A!>", c2AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16884Assert.Equal("I2", c2AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 16885Assert.Equal("I1<A?>", c2AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 16893Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16894Assert.Equal("I1<A?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 16895Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16896Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 16904Assert.Equal("I2", c4Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16905Assert.Equal("I3", c4Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 16906Assert.Equal("I2", c4AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16907Assert.Equal("I1<A?>", c4AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 16908Assert.Equal("I3", c4AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 16909Assert.Equal("I1<A!>", c4AllInterfaces[3].ToTestDisplayString(includeNonNullable: true)); 16918Assert.Equal("void I1<A?>.M()", cMabImplementations[0].ToTestDisplayString(includeNonNullable: true)); 16921Assert.Equal("void I1<A!>.M()", cMcdImplementations[0].ToTestDisplayString(includeNonNullable: true)); 16969Assert.Equal("I1<A?>", c1Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16970Assert.Equal("I1<A?>", c1AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16977Assert.Equal("I1<A!>", c2Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 16978Assert.Equal("I1<A?>", c2AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 16979Assert.Equal("I1<A!>", c2AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 16981Assert.Equal("void C2.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 16983c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 16991m2Implementations[0].ToTestDisplayString(includeNonNullable: true)); 17048Assert.Equal("I1<A?>", c1Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17049Assert.Equal("I1<A?>", c1AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17056Assert.Equal("I1<A!>", c2Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17057Assert.Equal("I1<A?>", c2AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17058Assert.Equal("I1<A!>", c2AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17060Assert.Equal("void C1.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17062c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17070m2Implementations[0].ToTestDisplayString(includeNonNullable: true)); 17235Assert.Equal("I2<T!>", c1Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17236Assert.Equal("I1<T!>", c1Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17237Assert.Equal("I2<T!>", c1AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17238Assert.Equal("I1<T?>", c1AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17239Assert.Equal("I1<T!>", c1AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 17247Assert.Equal("I1<T!>", c2Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17248Assert.Equal("I2<T!>", c2Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17249Assert.Equal("I1<T!>", c2AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17250Assert.Equal("I2<T!>", c2AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17251Assert.Equal("I1<T?>", c2AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 17259Assert.Equal("I1<T!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17260Assert.Equal("I1<T?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17261Assert.Equal("I1<T!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17262Assert.Equal("I1<T?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17270Assert.Equal("I2<T!>", c4Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17271Assert.Equal("I3<T!>", c4Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17272Assert.Equal("I2<T!>", c4AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17273Assert.Equal("I1<T?>", c4AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17274Assert.Equal("I3<T!>", c4AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 17275Assert.Equal("I1<T!>", c4AllInterfaces[3].ToTestDisplayString(includeNonNullable: true)); 17284Assert.Equal("void I1<T?>.M()", cMabImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17287Assert.Equal("void I1<T!>.M()", cMcdImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17318Assert.Equal("I1<T!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17319Assert.Equal("I1<U?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17320Assert.Equal("I1<T!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17321Assert.Equal("I1<U?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17328Assert.Equal("void I1<T!>.M()", cMabImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17331Assert.Equal("void I1<U?>.M()", cMcdImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17382Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17383Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17393mImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17453Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17454Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17460Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17461Assert.Equal("I1<A?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17462Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17463Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17474mImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17534Assert.Equal("I2", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17535Assert.Equal("I1<A?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17536Assert.Equal("I2", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17537Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17543Assert.Equal("I2", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17544Assert.Equal("I1<A!>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17545Assert.Equal("I2", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17546Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17547Assert.Equal("I1<A!>", c3AllInterfaces[2].ToTestDisplayString(includeNonNullable: true)); 17558mImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17618Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17619Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17625Assert.Equal("I1<A!>", c3Interfaces[0].ToTestDisplayString(includeNonNullable: true)); 17626Assert.Equal("I1<A?>", c3Interfaces[1].ToTestDisplayString(includeNonNullable: true)); 17627Assert.Equal("I1<A!>", c3AllInterfaces[0].ToTestDisplayString(includeNonNullable: true)); 17628Assert.Equal("I1<A?>", c3AllInterfaces[1].ToTestDisplayString(includeNonNullable: true)); 17639mImplementations[0].ToTestDisplayString(includeNonNullable: true)); 17852Assert.Equal("void C1.M1<T>(T! x, T?[]! y, System.Action<T!>! z, System.Action<T?[]?>?[]? u)", m1.ToTestDisplayString(includeNonNullable: true)); 67698Assert.Equal("A<T?>", b.BaseTypeNoUseSiteDiagnostics.ToTestDisplayString(true)); 67719Assert.Equal("A<T!>", b.BaseTypeNoUseSiteDiagnostics.ToTestDisplayString(true)); 112014Assert.Equal("C<T>", type.ToTestDisplayString(includeNonNullable: true)); 112018Assert.Equal("C<T?>", type2.ToTestDisplayString(includeNonNullable: true)); 112037Assert.Equal("C<T>", type.ToTestDisplayString(includeNonNullable: true)); 112041Assert.Equal("C<T!>", type2.ToTestDisplayString(includeNonNullable: true)); 112060Assert.Equal("C<T>.I", iDefinition.ToTestDisplayString(includeNonNullable: true)); 112064Assert.Equal("C<T>", cDefinition.ToTestDisplayString(includeNonNullable: true)); 112068Assert.Equal("C<T!>", c2.ToTestDisplayString(includeNonNullable: true)); 112074Assert.Equal("C<T!>.I", i2.ToTestDisplayString(includeNonNullable: true)); 112080Assert.Equal("C<T?>", c3.ToTestDisplayString(includeNonNullable: true)); 112086Assert.Equal("C<T?>.I", i3.ToTestDisplayString(includeNonNullable: true)); 112105Assert.Equal("C<T>.I<U>", iDefinition.ToTestDisplayString(includeNonNullable: true)); 112110Assert.Equal("C<T>.I<U?>", i1.ToTestDisplayString(includeNonNullable: true)); 112114Assert.Equal("C<T>", cDefinition.ToTestDisplayString(includeNonNullable: true)); 112120Assert.Equal("C<T!>.I<U>", i2.ToTestDisplayString(includeNonNullable: true)); 112126Assert.Equal("C<T!>.I<U>", i2a.ToTestDisplayString(includeNonNullable: true)); 112131Assert.Equal("C<T!>.I<U?>", i2b.ToTestDisplayString(includeNonNullable: true)); 112136Assert.Equal("C<T!>.I<U?>", i2c.ToTestDisplayString(includeNonNullable: true)); 112141Assert.Equal("C<T?>.I<U>", i3.ToTestDisplayString(includeNonNullable: true)); 112145Assert.Equal("C<T?>.I<U?>", i3b.ToTestDisplayString(includeNonNullable: true)); 133933Assert.Equal("Base<System.String!>", @base.ToTestDisplayString(includeNonNullable: true)); 133973Assert.Equal("Base<System.String?>", @base.ToTestDisplayString(includeNonNullable: true)); 134016Assert.Equal("Base<System.String!>", @base.ToTestDisplayString(includeNonNullable: true)); 134059Assert.Equal("Base<System.String?>", @base.ToTestDisplayString(includeNonNullable: true)); 145605Assert.Equal("void B.F<T>(T? t)", method.ToTestDisplayString(includeNonNullable: true));
Semantics\RecordStructTests.cs (4)
3590comp.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 3630comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 3707comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 3886Assert.Equal("System.Int32 B.Deconstruct(out System.Int32 a)", comp.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false));
Semantics\RecordTests.cs (15)
12530Assert.Equal("System.Type! B.EqualityContract { get; }", GetProperties(comp, "B").Single().ToTestDisplayString(includeNonNullable: true)); 14302comp.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14343comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14422comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14476comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14517comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14560comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14915comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14959comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 15010comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 15292Assert.Equal(expectedSymbols, verifier.Compilation.GetMembers("B.Deconstruct").Select(s => s.ToTestDisplayString(includeNonNullable: false))); 15330Assert.Equal("System.Int32 B.Deconstruct(out System.Int32 a)", comp.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 15369Assert.Equal(expectedSymbols, verifier.Compilation.GetMembers("B.Deconstruct").Select(s => s.ToTestDisplayString(includeNonNullable: false))); 15706comp.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 23155Assert.Equal(displayString, method.ToTestDisplayString(includeNonNullable: true));
Semantics\TopLevelStatementsTests.cs (1)
60Assert.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)));