70 references to ComputeExtensionGroupingRawName
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (70)
Semantics\ExtensionTests2.cs (70)
5585Assert.Equal("extension(System.Object)", extension.ComputeExtensionGroupingRawName());
5619Assert.Equal("extension(N1.N2.C1/C2/C3)", extension.ComputeExtensionGroupingRawName());
5641AssertEx.Equal("extension(C1`1/C2`1<System.Int32, System.String>)", extension.ComputeExtensionGroupingRawName());
5666extension.ComputeExtensionGroupingRawName());
5687AssertEx.Equal("extension(C`1<C`1<System.Int32>>)", extension.ComputeExtensionGroupingRawName());
5707AssertEx.Equal("extension(System.ValueTuple`2<System.Int32, System.String>)", extension.ComputeExtensionGroupingRawName());
5729extension.ComputeExtensionGroupingRawName());
5753extension.ComputeExtensionGroupingRawName());
5773AssertEx.Equal("extension(System.ValueTuple`2<System.IntPtr, System.UIntPtr>)", extension.ComputeExtensionGroupingRawName());
5793AssertEx.Equal("extension(System.Nullable`1<System.Int32>)", extension.ComputeExtensionGroupingRawName());
5813AssertEx.Equal("extension<>(!0)", extension.ComputeExtensionGroupingRawName());
5835extension.ComputeExtensionGroupingRawName());
5857AssertEx.Equal("extension<>(!0)", extension.ComputeExtensionGroupingRawName());
5879AssertEx.Equal("extension(System.Object)", extension.ComputeExtensionGroupingRawName());
5899AssertEx.Equal("extension(System.Object[,][])", extension.ComputeExtensionGroupingRawName());
5919AssertEx.Equal("extension(System.Object[][,])", extension.ComputeExtensionGroupingRawName());
5939AssertEx.Equal("extension(System.Object[,])", extension.ComputeExtensionGroupingRawName());
5958AssertEx.Equal("extension(System.Int32*[])", extension.ComputeExtensionGroupingRawName());
5977AssertEx.Equal("extension(System.Int32**[])", extension.ComputeExtensionGroupingRawName());
5996AssertEx.Equal("extension(method void *(System.Int32, System.String)[])", extension.ComputeExtensionGroupingRawName());
6033AssertEx.Equal("extension()", extension.ComputeExtensionGroupingRawName());
6052AssertEx.Equal("extension<class>(!0)", extension.ComputeExtensionGroupingRawName());
6071AssertEx.Equal("extension<valuetype .ctor (System.ValueType)>(!0)", extension.ComputeExtensionGroupingRawName());
6090AssertEx.Equal("extension<class .ctor>(!0)", extension.ComputeExtensionGroupingRawName());
6115AssertEx.Equal("extension<class .ctor>(!0)", extension.ComputeExtensionGroupingRawName());
6134AssertEx.Equal("extension<valuetype .ctor (System.ValueType modreq(System.Runtime.InteropServices.UnmanagedType))>(!0)", extension.ComputeExtensionGroupingRawName());
6174AssertEx.Equal("extension<>(!0)", extension.ComputeExtensionGroupingRawName());
6196AssertEx.Equal("extension<valuetype .ctor (System.ValueType modreq(System.Runtime.InteropServices.UnmanagedType))>(!0)", extension.ComputeExtensionGroupingRawName());
6218extension.ComputeExtensionGroupingRawName());
6239AssertEx.Equal("extension<(I)>(!0)", extension.ComputeExtensionGroupingRawName());
6261AssertEx.Equal("extension<(I1, I2)>(!0)", extension.ComputeExtensionGroupingRawName());
6283AssertEx.Equal("extension<(I1, I2)>(!0)", extension.ComputeExtensionGroupingRawName());
6306AssertEx.Equal("extension<(C, I1, I2)>(!0)", extension.ComputeExtensionGroupingRawName());
6327AssertEx.Equal("extension<valuetype .ctor (I, System.ValueType)>(!0)", extension.ComputeExtensionGroupingRawName());
6346AssertEx.Equal("extension<byreflike>(!0)", extension.ComputeExtensionGroupingRawName());
6380AssertEx.Equal("extension<valuetype byreflike .ctor (System.ValueType)>(!0)", extension.ComputeExtensionGroupingRawName());
6399AssertEx.Equal("extension<byreflike .ctor>(!0)", extension.ComputeExtensionGroupingRawName());
6418AssertEx.Equal("extension<(!1),>(!0)", extension.ComputeExtensionGroupingRawName());
6438AssertEx.Equal("extension(method D *(D)[])", extension.ComputeExtensionGroupingRawName());
6458AssertEx.Equal("extension(method D *(D)[])", extension.ComputeExtensionGroupingRawName());
6476AssertEx.Equal("extension<>(method !0 *(!0)[])", extension.ComputeExtensionGroupingRawName());
6496AssertEx.Equal("extension(C`1<C`1<System.Int32>>)", extension.ComputeExtensionGroupingRawName());
6516AssertEx.Equal("extension(C`1<C`1<System.Int32>>)", extension.ComputeExtensionGroupingRawName());
6537AssertEx.Equal("extension(ERROR)", extension.ComputeExtensionGroupingRawName());
6556AssertEx.Equal("extension(method unmanaged void *()[])", extension.ComputeExtensionGroupingRawName());
6575AssertEx.Equal("extension(method unmanaged cdecl void *()[])", extension.ComputeExtensionGroupingRawName());
6594AssertEx.Equal("extension(method unmanaged stdcall void *()[])", extension.ComputeExtensionGroupingRawName());
6613AssertEx.Equal("extension(method unmanaged thiscall void *()[])", extension.ComputeExtensionGroupingRawName());
6632AssertEx.Equal("extension(method unmanaged fastcall void *()[])", extension.ComputeExtensionGroupingRawName());
6651AssertEx.Equal("extension(method unmanaged void modopt(System.Runtime.CompilerServices.CallConvSuppressGCTransition) *()[])", extension.ComputeExtensionGroupingRawName());
6673AssertEx.Equal("extension(method unmanaged void modopt(System.Runtime.CompilerServices.CallConvVectorcall) *()[])", extension.ComputeExtensionGroupingRawName());
6693extension.ComputeExtensionGroupingRawName());
6713extension.ComputeExtensionGroupingRawName());
6733extension.ComputeExtensionGroupingRawName());
6752AssertEx.Equal("extension(method System.Int64& *(System.Int32&)[])", extension.ComputeExtensionGroupingRawName());
6787extension.ComputeExtensionGroupingRawName());
6822extension.ComputeExtensionGroupingRawName());
6857extension.ComputeExtensionGroupingRawName());
6893AssertEx.Equal("extension(method System.Object *(System.Object)[])", extension.ComputeExtensionGroupingRawName());
6914AssertEx.Equal("extension(method System.Object *(System.Object)[])", extension.ComputeExtensionGroupingRawName());
6934extension.ComputeExtensionGroupingRawName());
6970AssertEx.Equal("extension(!T)", extension.ComputeExtensionGroupingRawName());
6991AssertEx.Equal("extension<>(!T0)", extension.ComputeExtensionGroupingRawName());
7018AssertEx.Equal("extension<>(!0)", nestedExtension.ComputeExtensionGroupingRawName());
7042AssertEx.Equal("extension(method System.Int32& *(System.Int32&)[])", extension.ComputeExtensionGroupingRawName());
7061AssertEx.Equal("extension(System.ValueTuple`2<System.Object, System.Object>)", extension.ComputeExtensionGroupingRawName());
7083AssertEx.Equal("extension(System.Object)", extension.ComputeExtensionGroupingRawName());
7105AssertEx.Equal("extension<>(!0)", extension.ComputeExtensionGroupingRawName());
7127AssertEx.Equal("extension<>(!0)", extension.ComputeExtensionGroupingRawName());
7182AssertEx.Equal("extension(method 'void' *('void')[])", extension.ComputeExtensionGroupingRawName());