115 references to ComputeExtensionGroupingRawName
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (115)
Semantics\ExtensionTests2.cs (115)
10258Assert.Equal("extension(System.Object)", extension.ComputeExtensionGroupingRawName()); 10296Assert.Equal("extension(System.Object)", extension.ComputeExtensionGroupingRawName()); 10331Assert.Equal("extension(N1.N2.C1/C2/C3)", extension.ComputeExtensionGroupingRawName()); 10354AssertEx.Equal("extension(C1`1/C2`1<System.Int32, System.String>)", extension.ComputeExtensionGroupingRawName()); 10380extension.ComputeExtensionGroupingRawName()); 10406AssertEx.Equal("extension(C`1<C`1<System.Int32>>)", extension.ComputeExtensionGroupingRawName()); 10427AssertEx.Equal("extension(System.ValueTuple`2<System.Int32, System.String>)", extension.ComputeExtensionGroupingRawName()); 10450extension.ComputeExtensionGroupingRawName()); 10478extension.ComputeExtensionGroupingRawName()); 10502AssertEx.Equal("extension(System.ValueTuple`2<System.IntPtr, System.UIntPtr>)", extension.ComputeExtensionGroupingRawName()); 10529AssertEx.Equal("extension(System.Nullable`1<System.Int32>)", extension.ComputeExtensionGroupingRawName()); 10550AssertEx.Equal("extension<>(!0)", extension.ComputeExtensionGroupingRawName()); 10573extension.ComputeExtensionGroupingRawName()); 10598AssertEx.Equal("extension<>(!0)", extension.ComputeExtensionGroupingRawName()); 10621AssertEx.Equal("extension(System.Object)", extension.ComputeExtensionGroupingRawName()); 10641AssertEx.Equal("extension(System.Object[,][])", extension.ComputeExtensionGroupingRawName()); 10664AssertEx.Equal("extension(System.Object[][,])", extension.ComputeExtensionGroupingRawName()); 10685AssertEx.Equal("extension(System.Object[,])", extension.ComputeExtensionGroupingRawName()); 10705AssertEx.Equal("extension(System.Int32*[])", extension.ComputeExtensionGroupingRawName()); 10725AssertEx.Equal("extension(System.Int32**[])", extension.ComputeExtensionGroupingRawName()); 10745AssertEx.Equal("extension(method void *(System.Int32, System.String)[])", extension.ComputeExtensionGroupingRawName()); 10783AssertEx.Equal("extension()", extension.ComputeExtensionGroupingRawName()); 10803AssertEx.Equal("extension<class>(!0)", extension.ComputeExtensionGroupingRawName()); 10823AssertEx.Equal("extension<valuetype .ctor (System.ValueType)>(!0)", extension.ComputeExtensionGroupingRawName()); 10843AssertEx.Equal("extension<class .ctor>(!0)", extension.ComputeExtensionGroupingRawName()); 10869AssertEx.Equal("extension<class .ctor>(!0)", extension.ComputeExtensionGroupingRawName()); 10889AssertEx.Equal("extension<valuetype .ctor (System.ValueType modreq(System.Runtime.InteropServices.UnmanagedType))>(!0)", extension.ComputeExtensionGroupingRawName()); 10930AssertEx.Equal("extension<>(!0)", extension.ComputeExtensionGroupingRawName()); 10953AssertEx.Equal("extension<valuetype .ctor (System.ValueType modreq(System.Runtime.InteropServices.UnmanagedType))>(!0)", extension.ComputeExtensionGroupingRawName()); 10976extension.ComputeExtensionGroupingRawName()); 10997extension.ComputeExtensionGroupingRawName()); 11019AssertEx.Equal("extension<(I)>(!0)", extension.ComputeExtensionGroupingRawName()); 11042AssertEx.Equal("extension<(I1, I2)>(!0)", extension.ComputeExtensionGroupingRawName()); 11065AssertEx.Equal("extension<(I1, I2)>(!0)", extension.ComputeExtensionGroupingRawName()); 11089AssertEx.Equal("extension<(C, I1, I2)>(!0)", extension.ComputeExtensionGroupingRawName()); 11111AssertEx.Equal("extension<(I1, I2)>(!0)", extension.ComputeExtensionGroupingRawName()); 11133AssertEx.Equal("extension<valuetype .ctor (I, System.ValueType)>(!0)", extension.ComputeExtensionGroupingRawName()); 11153AssertEx.Equal("extension<byreflike>(!0)", extension.ComputeExtensionGroupingRawName()); 11173AssertEx.Equal("extension<byreflike (I)>(!0)", extension.ComputeExtensionGroupingRawName()); 11190AssertEx.Equal("extension<byreflike (I)>(!0)", extension.ComputeExtensionGroupingRawName()); 11225AssertEx.Equal("extension<valuetype byreflike .ctor (System.ValueType)>(!0)", extension.ComputeExtensionGroupingRawName()); 11245AssertEx.Equal("extension<byreflike .ctor>(!0)", extension.ComputeExtensionGroupingRawName()); 11265AssertEx.Equal("extension<(!1),>(!0)", extension.ComputeExtensionGroupingRawName()); 11286AssertEx.Equal("extension(method D *(D)[])", extension.ComputeExtensionGroupingRawName()); 11307AssertEx.Equal("extension(method D *(D)[])", extension.ComputeExtensionGroupingRawName()); 11326AssertEx.Equal("extension<>(method !0 *(!0)[])", extension.ComputeExtensionGroupingRawName()); 11347AssertEx.Equal("extension(C`1<C`1<System.Int32>>)", extension.ComputeExtensionGroupingRawName()); 11368AssertEx.Equal("extension(C`1<C`1<System.Int32>>)", extension.ComputeExtensionGroupingRawName()); 11390AssertEx.Equal("extension(ERROR)", extension.ComputeExtensionGroupingRawName()); 11410AssertEx.Equal("extension(method unmanaged void *()[])", extension.ComputeExtensionGroupingRawName()); 11430AssertEx.Equal("extension(method unmanaged cdecl void *()[])", extension.ComputeExtensionGroupingRawName()); 11450AssertEx.Equal("extension(method unmanaged stdcall void *()[])", extension.ComputeExtensionGroupingRawName()); 11470AssertEx.Equal("extension(method unmanaged thiscall void *()[])", extension.ComputeExtensionGroupingRawName()); 11490AssertEx.Equal("extension(method unmanaged fastcall void *()[])", extension.ComputeExtensionGroupingRawName()); 11510AssertEx.Equal("extension(method unmanaged void modopt(System.Runtime.CompilerServices.CallConvSuppressGCTransition) *()[])", extension.ComputeExtensionGroupingRawName()); 11533AssertEx.Equal("extension(method unmanaged void modopt(System.Runtime.CompilerServices.CallConvVectorcall) *()[])", extension.ComputeExtensionGroupingRawName()); 11554extension.ComputeExtensionGroupingRawName()); 11575extension.ComputeExtensionGroupingRawName()); 11596extension.ComputeExtensionGroupingRawName()); 11616AssertEx.Equal("extension(method System.Int64& *(System.Int32&)[])", extension.ComputeExtensionGroupingRawName()); 11652extension.ComputeExtensionGroupingRawName()); 11688extension.ComputeExtensionGroupingRawName()); 11724extension.ComputeExtensionGroupingRawName()); 11761AssertEx.Equal("extension(method System.Object *(System.Object)[])", extension.ComputeExtensionGroupingRawName()); 11783AssertEx.Equal("extension(method System.Object *(System.Object)[])", extension.ComputeExtensionGroupingRawName()); 11804extension.ComputeExtensionGroupingRawName()); 11841AssertEx.Equal("extension(!T)", extension.ComputeExtensionGroupingRawName()); 11863AssertEx.Equal("extension<>(!T0)", extension.ComputeExtensionGroupingRawName()); 11891AssertEx.Equal("extension<>(!0)", nestedExtension.ComputeExtensionGroupingRawName()); 11916AssertEx.Equal("extension(method System.Int32& *(System.Int32&)[])", extension.ComputeExtensionGroupingRawName()); 11936AssertEx.Equal("extension(System.ValueTuple`2<System.Object, System.Object>)", extension.ComputeExtensionGroupingRawName()); 11959AssertEx.Equal("extension(System.Object)", extension.ComputeExtensionGroupingRawName()); 11981AssertEx.Equal("extension<>(!0)", extension.ComputeExtensionGroupingRawName()); 12004AssertEx.Equal("extension<>(!0)", extension.ComputeExtensionGroupingRawName()); 12060AssertEx.Equal("extension(method 'void' *('void')[])", extension.ComputeExtensionGroupingRawName()); 12101AssertEx.Equal("extension(method N.void *(N.void)[])", extension.ComputeExtensionGroupingRawName()); 12126AssertEx.Equal("extension(method C/void *(C/void)[])", extension.ComputeExtensionGroupingRawName()); 12167AssertEx.Equal(keyword is "void" ? "extension('void')" : $"extension({keyword})", extension.ComputeExtensionGroupingRawName()); 12187AssertEx.Equal($"extension(N.{keyword})", extension.ComputeExtensionGroupingRawName()); 12207AssertEx.Equal($"extension(C/{keyword})", extension.ComputeExtensionGroupingRawName()); 12248AssertEx.Equal("extension<class, (!0)>(System.Int32)", extension.ComputeExtensionGroupingRawName()); 12270AssertEx.Equal("extension<>(!0)", extension.ComputeExtensionGroupingRawName()); 12292AssertEx.Equal("extension<>(!0)", extension.ComputeExtensionGroupingRawName()); 12318AssertEx.Equal("extension<>(!0)", extension.ComputeExtensionGroupingRawName()); 12346AssertEx.Equal("extension<class>(System.ValueTuple`6<System.String, !0, System.String, !0, System.String, !0>)", extension.ComputeExtensionGroupingRawName()); 12374AssertEx.Equal("extension<>(System.ValueTuple`3<!0, !0, !0>)", extension.ComputeExtensionGroupingRawName()); 12411AssertEx.Equal("extension<>(System.ValueTuple`2<System.Int32, System.Int32>)", extension.ComputeExtensionGroupingRawName()); 12443AssertEx.Equal("extension<class>(S`6<System.String, !0, System.String, !0, System.String, !0>)", extension.ComputeExtensionGroupingRawName()); 12475AssertEx.Equal("extension<>(S`3<!0, !0, !0>)", extension.ComputeExtensionGroupingRawName()); 12501AssertEx.Equal("extension<class, class, class>(System.Int32)", extension.ComputeExtensionGroupingRawName()); 12526AssertEx.Equal("extension<valuetype .ctor (System.ValueType), valuetype .ctor (System.ValueType modreq(System.Runtime.InteropServices.UnmanagedType)),>(System.Int32)", extension.ComputeExtensionGroupingRawName()); 12555AssertEx.Equal("extension<(I), (I), (I)>(System.Int32)", extension.ComputeExtensionGroupingRawName()); 12580AssertEx.Equal("extension<(I1, I2), (I1, I2),>(System.Int32)", extension.ComputeExtensionGroupingRawName()); 12603AssertEx.Equal("extension<>(System.Int32)", extension.ComputeExtensionGroupingRawName()); 12621AssertEx.Equal("extension<>(System.Int32)", extension.ComputeExtensionGroupingRawName()); 12652AssertEx.Equal("extension(System.Int32)", extension.ComputeExtensionGroupingRawName()); 12679AssertEx.Equal("extension(System.Int32)", extension.ComputeExtensionGroupingRawName()); 12701AssertEx.Equal("extension(System.Int32)", extension.ComputeExtensionGroupingRawName()); 12907AssertEx.Equal("extension(System.Int32)", extension.ComputeExtensionGroupingRawName()); 13033AssertEx.Equal("extension(System.Object[,][])", extension.ComputeExtensionGroupingRawName()); 13060AssertEx.Equal("extension(System.Object[,][][,,,])", extension.ComputeExtensionGroupingRawName()); 13086AssertEx.Equal("extension(System.Object[,][])", extension.ComputeExtensionGroupingRawName()); 13113AssertEx.Equal("extension(System.Object[,][])", extension.ComputeExtensionGroupingRawName()); 13138AssertEx.Equal("extension(System.Object*[])", extension.ComputeExtensionGroupingRawName()); 13158AssertEx.Equal("extension(System.Int32)", extension.ComputeExtensionGroupingRawName()); 13181AssertEx.Equal("extension(System.Int32)", extension.ComputeExtensionGroupingRawName()); 13201AssertEx.Equal("extension(System.Int32)", extension.ComputeExtensionGroupingRawName()); 13221AssertEx.Equal("extension(System.Int32)", extension.ComputeExtensionGroupingRawName()); 13241AssertEx.Equal("extension(System.Int32)", extension.ComputeExtensionGroupingRawName()); 13274AssertEx.Equal("extension(System.Int32)", extension.ComputeExtensionGroupingRawName()); 13331AssertEx.Equal("extension(System.Object)", extension.ComputeExtensionGroupingRawName()); 13419AssertEx.Equal("extension(A.B)", extension.ComputeExtensionGroupingRawName()); 13439AssertEx.Equal("extension(A/B)", extension.ComputeExtensionGroupingRawName()); 13465AssertEx.Equal("extension(A`1/B`1<System.Int32, System.String>)", extension.ComputeExtensionGroupingRawName()); 13752AssertEx.Equal("extension(method unmanaged System.Int32 modopt(System.Runtime.CompilerServices.CallConvSuppressGCTransition) *()[])", extension.ComputeExtensionGroupingRawName());