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());