IL2CPP: Merge attribute and method pointers, improve attribute function end addresses

This commit is contained in:
Katy Coe
2020-01-18 20:28:53 +01:00
parent ab15730e8e
commit 64b263bafb
26 changed files with 454 additions and 450 deletions

View File

@@ -33,9 +33,9 @@ using System.Runtime.InteropServices;
// [assembly: TypeLibVersion] // 0x000A68AC-0x000A6BA0
// Image 1: ArraysAndPointers.dll - Assembly: ArraysAndPointers, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1817
// [assembly: CompilationRelaxations] // 0x000A6D34-0x000A6D34
// [assembly: Debuggable] // 0x000A6D34-0x000A6D34
[assembly: RuntimeCompatibility] // 0x000A6D34-0x000A6D34
// [assembly: CompilationRelaxations] // 0x000A6D34-0x000A6D88
// [assembly: Debuggable] // 0x000A6D34-0x000A6D88
[assembly: RuntimeCompatibility] // 0x000A6D34-0x000A6D88
internal static class Consts // TypeDefIndex: 100
{

View File

@@ -34,10 +34,10 @@ using Il2CppTests.TestSources;
// [assembly: TypeLibVersion] // 0x000A4D7C-0x000A5070
// Image 1: CustomAttributeData.dll - Assembly: CustomAttributeData, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1813
// [assembly: CompilationRelaxations] // 0x000A526C-0x000A526C
// [assembly: Debuggable] // 0x000A526C-0x000A526C
[assembly: Example] // 0x000A526C-0x000A526C
[assembly: RuntimeCompatibility] // 0x000A526C-0x000A526C
// [assembly: CompilationRelaxations] // 0x000A526C-0x000A5310
// [assembly: Debuggable] // 0x000A526C-0x000A5310
[assembly: Example] // 0x000A526C-0x000A5310
[assembly: RuntimeCompatibility] // 0x000A526C-0x000A5310
internal static class Consts // TypeDefIndex: 100
{

View File

@@ -34,9 +34,9 @@ using System.Runtime.InteropServices;
// [assembly: TypeLibVersion] // 0x000A5100-0x000A53F4
// Image 1: ExplicitInterfaces.dll - Assembly: ExplicitInterfaces, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1820
// [assembly: CompilationRelaxations] // 0x000A545C-0x000A545C
// [assembly: Debuggable] // 0x000A545C-0x000A545C
[assembly: RuntimeCompatibility] // 0x000A545C-0x000A545C
// [assembly: CompilationRelaxations] // 0x000A545C-0x000A6588
// [assembly: Debuggable] // 0x000A545C-0x000A6588
[assembly: RuntimeCompatibility] // 0x000A545C-0x000A6588
internal static class Consts // TypeDefIndex: 100
{

View File

@@ -10,32 +10,32 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x000000018000E0A0-0x000000018000A910
// [assembly: AssemblyCopyright] // 0x000000018000E0A0-0x000000018000A910
// [assembly: AssemblyDefaultAlias] // 0x000000018000E0A0-0x000000018000A910
// [assembly: AssemblyDelaySign] // 0x000000018000E0A0-0x000000018000A910
// [assembly: AssemblyDescription] // 0x000000018000E0A0-0x000000018000A910
// [assembly: AssemblyFileVersion] // 0x000000018000E0A0-0x000000018000A910
// [assembly: AssemblyInformationalVersion] // 0x000000018000E0A0-0x000000018000A910
// [assembly: AssemblyKeyFile] // 0x000000018000E0A0-0x000000018000A910
// [assembly: AssemblyProduct] // 0x000000018000E0A0-0x000000018000A910
// [assembly: AssemblyTitle] // 0x000000018000E0A0-0x000000018000A910
// [assembly: CLSCompliant] // 0x000000018000E0A0-0x000000018000A910
// [assembly: CompilationRelaxations] // 0x000000018000E0A0-0x000000018000A910
// [assembly: ComVisible] // 0x000000018000E0A0-0x000000018000A910
// [assembly: Debuggable] // 0x000000018000E0A0-0x000000018000A910
// [assembly: DefaultDependency] // 0x000000018000E0A0-0x000000018000A910
// [assembly: Guid] // 0x000000018000E0A0-0x000000018000A910
// [assembly: NeutralResourcesLanguage] // 0x000000018000E0A0-0x000000018000A910
[assembly: RuntimeCompatibility] // 0x000000018000E0A0-0x000000018000A910
// [assembly: SatelliteContractVersion] // 0x000000018000E0A0-0x000000018000A910
[assembly: StringFreezing] // 0x000000018000E0A0-0x000000018000A910
// [assembly: TypeLibVersion] // 0x000000018000E0A0-0x000000018000A910
// [assembly: AssemblyCompany] // 0x000000018000E0A0-0x000000018000E310
// [assembly: AssemblyCopyright] // 0x000000018000E0A0-0x000000018000E310
// [assembly: AssemblyDefaultAlias] // 0x000000018000E0A0-0x000000018000E310
// [assembly: AssemblyDelaySign] // 0x000000018000E0A0-0x000000018000E310
// [assembly: AssemblyDescription] // 0x000000018000E0A0-0x000000018000E310
// [assembly: AssemblyFileVersion] // 0x000000018000E0A0-0x000000018000E310
// [assembly: AssemblyInformationalVersion] // 0x000000018000E0A0-0x000000018000E310
// [assembly: AssemblyKeyFile] // 0x000000018000E0A0-0x000000018000E310
// [assembly: AssemblyProduct] // 0x000000018000E0A0-0x000000018000E310
// [assembly: AssemblyTitle] // 0x000000018000E0A0-0x000000018000E310
// [assembly: CLSCompliant] // 0x000000018000E0A0-0x000000018000E310
// [assembly: CompilationRelaxations] // 0x000000018000E0A0-0x000000018000E310
// [assembly: ComVisible] // 0x000000018000E0A0-0x000000018000E310
// [assembly: Debuggable] // 0x000000018000E0A0-0x000000018000E310
// [assembly: DefaultDependency] // 0x000000018000E0A0-0x000000018000E310
// [assembly: Guid] // 0x000000018000E0A0-0x000000018000E310
// [assembly: NeutralResourcesLanguage] // 0x000000018000E0A0-0x000000018000E310
[assembly: RuntimeCompatibility] // 0x000000018000E0A0-0x000000018000E310
// [assembly: SatelliteContractVersion] // 0x000000018000E0A0-0x000000018000E310
[assembly: StringFreezing] // 0x000000018000E0A0-0x000000018000E310
// [assembly: TypeLibVersion] // 0x000000018000E0A0-0x000000018000E310
// Image 1: ArraysAndPointers.dll - Assembly: ArraysAndPointers, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1817
// [assembly: CompilationRelaxations] // 0x000000018000C1C0-0x000000018000C1C0
// [assembly: Debuggable] // 0x000000018000C1C0-0x000000018000C1C0
[assembly: RuntimeCompatibility] // 0x000000018000C1C0-0x000000018000C1C0
// [assembly: CompilationRelaxations] // 0x000000018000C1C0-0x000000018000C220
// [assembly: Debuggable] // 0x000000018000C1C0-0x000000018000C220
[assembly: RuntimeCompatibility] // 0x000000018000C1C0-0x000000018000C220
internal static class Consts // TypeDefIndex: 100
{
@@ -78,7 +78,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x0000000180123590-0x00000001801235A0
public static string GetText(string fmt, params /* 0x00000001800090A0-0x00000001800090A0 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
public static string GetText(string fmt, params /* 0x00000001800090A0-0x00000001800090B0 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
}
namespace Il2CppTests.TestSources
@@ -105,7 +105,7 @@ namespace Il2CppTests.TestSources
private struct fixedSizeArrayStruct // TypeDefIndex: 1814
{
// Fields
private unsafe fixed /* 0x000000018000C310-0x00000001800090A0 */ int fixedSizeArray[0]; // 0x10
private unsafe fixed /* 0x000000018000C310-0x000000018000C360 */ int fixedSizeArray[0]; // 0x10
}
public unsafe delegate void OnUnsafe(int* ud); // TypeDefIndex: 1816; 0x00000001803E0E50-0x00000001803E10A0

View File

@@ -10,32 +10,32 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x1000EDA0-0x1000BD20
// [assembly: AssemblyCopyright] // 0x1000EDA0-0x1000BD20
// [assembly: AssemblyDefaultAlias] // 0x1000EDA0-0x1000BD20
// [assembly: AssemblyDelaySign] // 0x1000EDA0-0x1000BD20
// [assembly: AssemblyDescription] // 0x1000EDA0-0x1000BD20
// [assembly: AssemblyFileVersion] // 0x1000EDA0-0x1000BD20
// [assembly: AssemblyInformationalVersion] // 0x1000EDA0-0x1000BD20
// [assembly: AssemblyKeyFile] // 0x1000EDA0-0x1000BD20
// [assembly: AssemblyProduct] // 0x1000EDA0-0x1000BD20
// [assembly: AssemblyTitle] // 0x1000EDA0-0x1000BD20
// [assembly: CLSCompliant] // 0x1000EDA0-0x1000BD20
// [assembly: CompilationRelaxations] // 0x1000EDA0-0x1000BD20
// [assembly: ComVisible] // 0x1000EDA0-0x1000BD20
// [assembly: Debuggable] // 0x1000EDA0-0x1000BD20
// [assembly: DefaultDependency] // 0x1000EDA0-0x1000BD20
// [assembly: Guid] // 0x1000EDA0-0x1000BD20
// [assembly: NeutralResourcesLanguage] // 0x1000EDA0-0x1000BD20
[assembly: RuntimeCompatibility] // 0x1000EDA0-0x1000BD20
// [assembly: SatelliteContractVersion] // 0x1000EDA0-0x1000BD20
[assembly: StringFreezing] // 0x1000EDA0-0x1000BD20
// [assembly: TypeLibVersion] // 0x1000EDA0-0x1000BD20
// [assembly: AssemblyCompany] // 0x1000EDA0-0x1000EFB0
// [assembly: AssemblyCopyright] // 0x1000EDA0-0x1000EFB0
// [assembly: AssemblyDefaultAlias] // 0x1000EDA0-0x1000EFB0
// [assembly: AssemblyDelaySign] // 0x1000EDA0-0x1000EFB0
// [assembly: AssemblyDescription] // 0x1000EDA0-0x1000EFB0
// [assembly: AssemblyFileVersion] // 0x1000EDA0-0x1000EFB0
// [assembly: AssemblyInformationalVersion] // 0x1000EDA0-0x1000EFB0
// [assembly: AssemblyKeyFile] // 0x1000EDA0-0x1000EFB0
// [assembly: AssemblyProduct] // 0x1000EDA0-0x1000EFB0
// [assembly: AssemblyTitle] // 0x1000EDA0-0x1000EFB0
// [assembly: CLSCompliant] // 0x1000EDA0-0x1000EFB0
// [assembly: CompilationRelaxations] // 0x1000EDA0-0x1000EFB0
// [assembly: ComVisible] // 0x1000EDA0-0x1000EFB0
// [assembly: Debuggable] // 0x1000EDA0-0x1000EFB0
// [assembly: DefaultDependency] // 0x1000EDA0-0x1000EFB0
// [assembly: Guid] // 0x1000EDA0-0x1000EFB0
// [assembly: NeutralResourcesLanguage] // 0x1000EDA0-0x1000EFB0
[assembly: RuntimeCompatibility] // 0x1000EDA0-0x1000EFB0
// [assembly: SatelliteContractVersion] // 0x1000EDA0-0x1000EFB0
[assembly: StringFreezing] // 0x1000EDA0-0x1000EFB0
// [assembly: TypeLibVersion] // 0x1000EDA0-0x1000EFB0
// Image 1: ArraysAndPointers.dll - Assembly: ArraysAndPointers, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1817
// [assembly: CompilationRelaxations] // 0x1000D250-0x1000D250
// [assembly: Debuggable] // 0x1000D250-0x1000D250
[assembly: RuntimeCompatibility] // 0x1000D250-0x1000D250
// [assembly: CompilationRelaxations] // 0x1000D250-0x1000D2A0
// [assembly: Debuggable] // 0x1000D250-0x1000D2A0
[assembly: RuntimeCompatibility] // 0x1000D250-0x1000D2A0
internal static class Consts // TypeDefIndex: 100
{
@@ -78,7 +78,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x100F7810-0x100F7820
public static string GetText(string fmt, params /* 0x10009AA0-0x10009AA0 */ object[] args) => default; // 0x10261460-0x102614B0
public static string GetText(string fmt, params /* 0x10009AA0-0x10009AC0 */ object[] args) => default; // 0x10261460-0x102614B0
}
namespace Il2CppTests.TestSources
@@ -105,7 +105,7 @@ namespace Il2CppTests.TestSources
private struct fixedSizeArrayStruct // TypeDefIndex: 1814
{
// Fields
private unsafe fixed /* 0x1000D370-0x10009AA0 */ int fixedSizeArray[0]; // 0x08
private unsafe fixed /* 0x1000D370-0x1000D3C0 */ int fixedSizeArray[0]; // 0x08
}
public unsafe delegate void OnUnsafe(int* ud); // TypeDefIndex: 1816; 0x1034DA60-0x1034DC90

View File

@@ -11,33 +11,33 @@ using System.Runtime.InteropServices;
using Il2CppTests.TestSources;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: AssemblyCopyright] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: AssemblyDefaultAlias] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: AssemblyDelaySign] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: AssemblyDescription] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: AssemblyFileVersion] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: AssemblyInformationalVersion] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: AssemblyKeyFile] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: AssemblyProduct] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: AssemblyTitle] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: CLSCompliant] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: CompilationRelaxations] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: ComVisible] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: Debuggable] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: DefaultDependency] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: Guid] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: NeutralResourcesLanguage] // 0x000000018000E4A0-0x000000018000C5B0
[assembly: RuntimeCompatibility] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: SatelliteContractVersion] // 0x000000018000E4A0-0x000000018000C5B0
[assembly: StringFreezing] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: TypeLibVersion] // 0x000000018000E4A0-0x000000018000C5B0
// [assembly: AssemblyCompany] // 0x000000018000E4A0-0x000000018000E710
// [assembly: AssemblyCopyright] // 0x000000018000E4A0-0x000000018000E710
// [assembly: AssemblyDefaultAlias] // 0x000000018000E4A0-0x000000018000E710
// [assembly: AssemblyDelaySign] // 0x000000018000E4A0-0x000000018000E710
// [assembly: AssemblyDescription] // 0x000000018000E4A0-0x000000018000E710
// [assembly: AssemblyFileVersion] // 0x000000018000E4A0-0x000000018000E710
// [assembly: AssemblyInformationalVersion] // 0x000000018000E4A0-0x000000018000E710
// [assembly: AssemblyKeyFile] // 0x000000018000E4A0-0x000000018000E710
// [assembly: AssemblyProduct] // 0x000000018000E4A0-0x000000018000E710
// [assembly: AssemblyTitle] // 0x000000018000E4A0-0x000000018000E710
// [assembly: CLSCompliant] // 0x000000018000E4A0-0x000000018000E710
// [assembly: CompilationRelaxations] // 0x000000018000E4A0-0x000000018000E710
// [assembly: ComVisible] // 0x000000018000E4A0-0x000000018000E710
// [assembly: Debuggable] // 0x000000018000E4A0-0x000000018000E710
// [assembly: DefaultDependency] // 0x000000018000E4A0-0x000000018000E710
// [assembly: Guid] // 0x000000018000E4A0-0x000000018000E710
// [assembly: NeutralResourcesLanguage] // 0x000000018000E4A0-0x000000018000E710
[assembly: RuntimeCompatibility] // 0x000000018000E4A0-0x000000018000E710
// [assembly: SatelliteContractVersion] // 0x000000018000E4A0-0x000000018000E710
[assembly: StringFreezing] // 0x000000018000E4A0-0x000000018000E710
// [assembly: TypeLibVersion] // 0x000000018000E4A0-0x000000018000E710
// Image 1: CustomAttributeData.dll - Assembly: CustomAttributeData, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1813
// [assembly: CompilationRelaxations] // 0x000000018000C4B0-0x000000018000C4B0
// [assembly: Debuggable] // 0x000000018000C4B0-0x000000018000C4B0
[assembly: Example] // 0x000000018000C4B0-0x000000018000C4B0
[assembly: RuntimeCompatibility] // 0x000000018000C4B0-0x000000018000C4B0
// [assembly: CompilationRelaxations] // 0x000000018000C4B0-0x000000018000C540
// [assembly: Debuggable] // 0x000000018000C4B0-0x000000018000C540
[assembly: Example] // 0x000000018000C4B0-0x000000018000C540
[assembly: RuntimeCompatibility] // 0x000000018000C4B0-0x000000018000C540
internal static class Consts // TypeDefIndex: 100
{
@@ -80,7 +80,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x0000000180123590-0x00000001801235A0
public static string GetText(string fmt, params /* 0x0000000180009150-0x0000000180009150 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
public static string GetText(string fmt, params /* 0x0000000180009150-0x0000000180009160 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
}
namespace Il2CppTests.TestSources
@@ -114,7 +114,7 @@ namespace Il2CppTests.TestSources
public ExampleAttribute() {} // 0x00000001803E0E50-0x00000001803E0E70
}
[Example] // 0x000000018000C5D0-0x000000018000C710
[Example] // 0x000000018000C5D0-0x000000018000C6C0
public class Test // TypeDefIndex: 1813
{
// Constructors
@@ -122,6 +122,6 @@ namespace Il2CppTests.TestSources
// Methods
[Example] // 0x000000018000C710-0x000000018000C750
public void TestMethod([Example] /* 0x000000018000C750-0x000000018000C4B0 */ object arg) {} // 0x00000001800EA7B0-0x00000001800EA7C0
public void TestMethod([Example] /* 0x000000018000C750-0x000000018000C760 */ object arg) {} // 0x00000001800EA7B0-0x00000001800EA7C0
}
}

View File

@@ -11,33 +11,33 @@ using System.Runtime.InteropServices;
using Il2CppTests.TestSources;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x1000EFA0-0x1000D430
// [assembly: AssemblyCopyright] // 0x1000EFA0-0x1000D430
// [assembly: AssemblyDefaultAlias] // 0x1000EFA0-0x1000D430
// [assembly: AssemblyDelaySign] // 0x1000EFA0-0x1000D430
// [assembly: AssemblyDescription] // 0x1000EFA0-0x1000D430
// [assembly: AssemblyFileVersion] // 0x1000EFA0-0x1000D430
// [assembly: AssemblyInformationalVersion] // 0x1000EFA0-0x1000D430
// [assembly: AssemblyKeyFile] // 0x1000EFA0-0x1000D430
// [assembly: AssemblyProduct] // 0x1000EFA0-0x1000D430
// [assembly: AssemblyTitle] // 0x1000EFA0-0x1000D430
// [assembly: CLSCompliant] // 0x1000EFA0-0x1000D430
// [assembly: CompilationRelaxations] // 0x1000EFA0-0x1000D430
// [assembly: ComVisible] // 0x1000EFA0-0x1000D430
// [assembly: Debuggable] // 0x1000EFA0-0x1000D430
// [assembly: DefaultDependency] // 0x1000EFA0-0x1000D430
// [assembly: Guid] // 0x1000EFA0-0x1000D430
// [assembly: NeutralResourcesLanguage] // 0x1000EFA0-0x1000D430
[assembly: RuntimeCompatibility] // 0x1000EFA0-0x1000D430
// [assembly: SatelliteContractVersion] // 0x1000EFA0-0x1000D430
[assembly: StringFreezing] // 0x1000EFA0-0x1000D430
// [assembly: TypeLibVersion] // 0x1000EFA0-0x1000D430
// [assembly: AssemblyCompany] // 0x1000EFA0-0x1000F1B0
// [assembly: AssemblyCopyright] // 0x1000EFA0-0x1000F1B0
// [assembly: AssemblyDefaultAlias] // 0x1000EFA0-0x1000F1B0
// [assembly: AssemblyDelaySign] // 0x1000EFA0-0x1000F1B0
// [assembly: AssemblyDescription] // 0x1000EFA0-0x1000F1B0
// [assembly: AssemblyFileVersion] // 0x1000EFA0-0x1000F1B0
// [assembly: AssemblyInformationalVersion] // 0x1000EFA0-0x1000F1B0
// [assembly: AssemblyKeyFile] // 0x1000EFA0-0x1000F1B0
// [assembly: AssemblyProduct] // 0x1000EFA0-0x1000F1B0
// [assembly: AssemblyTitle] // 0x1000EFA0-0x1000F1B0
// [assembly: CLSCompliant] // 0x1000EFA0-0x1000F1B0
// [assembly: CompilationRelaxations] // 0x1000EFA0-0x1000F1B0
// [assembly: ComVisible] // 0x1000EFA0-0x1000F1B0
// [assembly: Debuggable] // 0x1000EFA0-0x1000F1B0
// [assembly: DefaultDependency] // 0x1000EFA0-0x1000F1B0
// [assembly: Guid] // 0x1000EFA0-0x1000F1B0
// [assembly: NeutralResourcesLanguage] // 0x1000EFA0-0x1000F1B0
[assembly: RuntimeCompatibility] // 0x1000EFA0-0x1000F1B0
// [assembly: SatelliteContractVersion] // 0x1000EFA0-0x1000F1B0
[assembly: StringFreezing] // 0x1000EFA0-0x1000F1B0
// [assembly: TypeLibVersion] // 0x1000EFA0-0x1000F1B0
// Image 1: CustomAttributeData.dll - Assembly: CustomAttributeData, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1813
// [assembly: CompilationRelaxations] // 0x1000D360-0x1000D360
// [assembly: Debuggable] // 0x1000D360-0x1000D360
[assembly: Example] // 0x1000D360-0x1000D360
[assembly: RuntimeCompatibility] // 0x1000D360-0x1000D360
// [assembly: CompilationRelaxations] // 0x1000D360-0x1000D3D0
// [assembly: Debuggable] // 0x1000D360-0x1000D3D0
[assembly: Example] // 0x1000D360-0x1000D3D0
[assembly: RuntimeCompatibility] // 0x1000D360-0x1000D3D0
internal static class Consts // TypeDefIndex: 100
{
@@ -80,7 +80,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x100F7810-0x100F7820
public static string GetText(string fmt, params /* 0x10009B80-0x10009B80 */ object[] args) => default; // 0x10261460-0x102614B0
public static string GetText(string fmt, params /* 0x10009B80-0x10009BA0 */ object[] args) => default; // 0x10261460-0x102614B0
}
namespace Il2CppTests.TestSources
@@ -114,7 +114,7 @@ namespace Il2CppTests.TestSources
public ExampleAttribute() {} // 0x1034DA60-0x1034DA90
}
[Example] // 0x1000D450-0x1000D550
[Example] // 0x1000D450-0x1000D510
public class Test // TypeDefIndex: 1813
{
// Constructors
@@ -122,6 +122,6 @@ namespace Il2CppTests.TestSources
// Methods
[Example] // 0x1000D550-0x1000D590
public void TestMethod([Example] /* 0x1000D590-0x1000D360 */ object arg) {} // 0x100C5530-0x100C5540
public void TestMethod([Example] /* 0x1000D590-0x1000D5B0 */ object arg) {} // 0x100C5530-0x100C5540
}
}

View File

@@ -11,32 +11,32 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x000000018000E950-0x000000018000B810
// [assembly: AssemblyCopyright] // 0x000000018000E950-0x000000018000B810
// [assembly: AssemblyDefaultAlias] // 0x000000018000E950-0x000000018000B810
// [assembly: AssemblyDelaySign] // 0x000000018000E950-0x000000018000B810
// [assembly: AssemblyDescription] // 0x000000018000E950-0x000000018000B810
// [assembly: AssemblyFileVersion] // 0x000000018000E950-0x000000018000B810
// [assembly: AssemblyInformationalVersion] // 0x000000018000E950-0x000000018000B810
// [assembly: AssemblyKeyFile] // 0x000000018000E950-0x000000018000B810
// [assembly: AssemblyProduct] // 0x000000018000E950-0x000000018000B810
// [assembly: AssemblyTitle] // 0x000000018000E950-0x000000018000B810
// [assembly: CLSCompliant] // 0x000000018000E950-0x000000018000B810
// [assembly: CompilationRelaxations] // 0x000000018000E950-0x000000018000B810
// [assembly: ComVisible] // 0x000000018000E950-0x000000018000B810
// [assembly: Debuggable] // 0x000000018000E950-0x000000018000B810
// [assembly: DefaultDependency] // 0x000000018000E950-0x000000018000B810
// [assembly: Guid] // 0x000000018000E950-0x000000018000B810
// [assembly: NeutralResourcesLanguage] // 0x000000018000E950-0x000000018000B810
[assembly: RuntimeCompatibility] // 0x000000018000E950-0x000000018000B810
// [assembly: SatelliteContractVersion] // 0x000000018000E950-0x000000018000B810
[assembly: StringFreezing] // 0x000000018000E950-0x000000018000B810
// [assembly: TypeLibVersion] // 0x000000018000E950-0x000000018000B810
// [assembly: AssemblyCompany] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyCopyright] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyDefaultAlias] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyDelaySign] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyDescription] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyFileVersion] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyInformationalVersion] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyKeyFile] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyProduct] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyTitle] // 0x000000018000E950-0x000000018000EBC0
// [assembly: CLSCompliant] // 0x000000018000E950-0x000000018000EBC0
// [assembly: CompilationRelaxations] // 0x000000018000E950-0x000000018000EBC0
// [assembly: ComVisible] // 0x000000018000E950-0x000000018000EBC0
// [assembly: Debuggable] // 0x000000018000E950-0x000000018000EBC0
// [assembly: DefaultDependency] // 0x000000018000E950-0x000000018000EBC0
// [assembly: Guid] // 0x000000018000E950-0x000000018000EBC0
// [assembly: NeutralResourcesLanguage] // 0x000000018000E950-0x000000018000EBC0
[assembly: RuntimeCompatibility] // 0x000000018000E950-0x000000018000EBC0
// [assembly: SatelliteContractVersion] // 0x000000018000E950-0x000000018000EBC0
[assembly: StringFreezing] // 0x000000018000E950-0x000000018000EBC0
// [assembly: TypeLibVersion] // 0x000000018000E950-0x000000018000EBC0
// Image 1: ExplicitInterfaces.dll - Assembly: ExplicitInterfaces, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1820
// [assembly: CompilationRelaxations] // 0x000000018000CAF0-0x000000018000CAF0
// [assembly: Debuggable] // 0x000000018000CAF0-0x000000018000CAF0
[assembly: RuntimeCompatibility] // 0x000000018000CAF0-0x000000018000CAF0
// [assembly: CompilationRelaxations] // 0x000000018000CAF0-0x000000018000CB50
// [assembly: Debuggable] // 0x000000018000CAF0-0x000000018000CB50
[assembly: RuntimeCompatibility] // 0x000000018000CAF0-0x000000018000CB50
internal static class Consts // TypeDefIndex: 100
{
@@ -79,7 +79,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x0000000180123590-0x00000001801235A0
public static string GetText(string fmt, params /* 0x0000000180009C10-0x0000000180009C10 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
public static string GetText(string fmt, params /* 0x0000000180009C10-0x0000000180009C20 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
}
namespace Il2CppTests.TestSources

View File

@@ -11,32 +11,32 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x1000F760-0x1000CCB0
// [assembly: AssemblyCopyright] // 0x1000F760-0x1000CCB0
// [assembly: AssemblyDefaultAlias] // 0x1000F760-0x1000CCB0
// [assembly: AssemblyDelaySign] // 0x1000F760-0x1000CCB0
// [assembly: AssemblyDescription] // 0x1000F760-0x1000CCB0
// [assembly: AssemblyFileVersion] // 0x1000F760-0x1000CCB0
// [assembly: AssemblyInformationalVersion] // 0x1000F760-0x1000CCB0
// [assembly: AssemblyKeyFile] // 0x1000F760-0x1000CCB0
// [assembly: AssemblyProduct] // 0x1000F760-0x1000CCB0
// [assembly: AssemblyTitle] // 0x1000F760-0x1000CCB0
// [assembly: CLSCompliant] // 0x1000F760-0x1000CCB0
// [assembly: CompilationRelaxations] // 0x1000F760-0x1000CCB0
// [assembly: ComVisible] // 0x1000F760-0x1000CCB0
// [assembly: Debuggable] // 0x1000F760-0x1000CCB0
// [assembly: DefaultDependency] // 0x1000F760-0x1000CCB0
// [assembly: Guid] // 0x1000F760-0x1000CCB0
// [assembly: NeutralResourcesLanguage] // 0x1000F760-0x1000CCB0
[assembly: RuntimeCompatibility] // 0x1000F760-0x1000CCB0
// [assembly: SatelliteContractVersion] // 0x1000F760-0x1000CCB0
[assembly: StringFreezing] // 0x1000F760-0x1000CCB0
// [assembly: TypeLibVersion] // 0x1000F760-0x1000CCB0
// [assembly: AssemblyCompany] // 0x1000F760-0x1000F970
// [assembly: AssemblyCopyright] // 0x1000F760-0x1000F970
// [assembly: AssemblyDefaultAlias] // 0x1000F760-0x1000F970
// [assembly: AssemblyDelaySign] // 0x1000F760-0x1000F970
// [assembly: AssemblyDescription] // 0x1000F760-0x1000F970
// [assembly: AssemblyFileVersion] // 0x1000F760-0x1000F970
// [assembly: AssemblyInformationalVersion] // 0x1000F760-0x1000F970
// [assembly: AssemblyKeyFile] // 0x1000F760-0x1000F970
// [assembly: AssemblyProduct] // 0x1000F760-0x1000F970
// [assembly: AssemblyTitle] // 0x1000F760-0x1000F970
// [assembly: CLSCompliant] // 0x1000F760-0x1000F970
// [assembly: CompilationRelaxations] // 0x1000F760-0x1000F970
// [assembly: ComVisible] // 0x1000F760-0x1000F970
// [assembly: Debuggable] // 0x1000F760-0x1000F970
// [assembly: DefaultDependency] // 0x1000F760-0x1000F970
// [assembly: Guid] // 0x1000F760-0x1000F970
// [assembly: NeutralResourcesLanguage] // 0x1000F760-0x1000F970
[assembly: RuntimeCompatibility] // 0x1000F760-0x1000F970
// [assembly: SatelliteContractVersion] // 0x1000F760-0x1000F970
[assembly: StringFreezing] // 0x1000F760-0x1000F970
// [assembly: TypeLibVersion] // 0x1000F760-0x1000F970
// Image 1: ExplicitInterfaces.dll - Assembly: ExplicitInterfaces, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1820
// [assembly: CompilationRelaxations] // 0x1000DC90-0x1000DC90
// [assembly: Debuggable] // 0x1000DC90-0x1000DC90
[assembly: RuntimeCompatibility] // 0x1000DC90-0x1000DC90
// [assembly: CompilationRelaxations] // 0x1000DC90-0x1000DCE0
// [assembly: Debuggable] // 0x1000DC90-0x1000DCE0
[assembly: RuntimeCompatibility] // 0x1000DC90-0x1000DCE0
internal static class Consts // TypeDefIndex: 100
{
@@ -79,7 +79,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x100F7810-0x100F7820
public static string GetText(string fmt, params /* 0x1000A660-0x1000A660 */ object[] args) => default; // 0x10261460-0x102614B0
public static string GetText(string fmt, params /* 0x1000A660-0x1000A680 */ object[] args) => default; // 0x10261460-0x102614B0
}
namespace Il2CppTests.TestSources

View File

@@ -11,32 +11,32 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x000000018000E050-0x000000018000A8A0
// [assembly: AssemblyCopyright] // 0x000000018000E050-0x000000018000A8A0
// [assembly: AssemblyDefaultAlias] // 0x000000018000E050-0x000000018000A8A0
// [assembly: AssemblyDelaySign] // 0x000000018000E050-0x000000018000A8A0
// [assembly: AssemblyDescription] // 0x000000018000E050-0x000000018000A8A0
// [assembly: AssemblyFileVersion] // 0x000000018000E050-0x000000018000A8A0
// [assembly: AssemblyInformationalVersion] // 0x000000018000E050-0x000000018000A8A0
// [assembly: AssemblyKeyFile] // 0x000000018000E050-0x000000018000A8A0
// [assembly: AssemblyProduct] // 0x000000018000E050-0x000000018000A8A0
// [assembly: AssemblyTitle] // 0x000000018000E050-0x000000018000A8A0
// [assembly: CLSCompliant] // 0x000000018000E050-0x000000018000A8A0
// [assembly: CompilationRelaxations] // 0x000000018000E050-0x000000018000A8A0
// [assembly: ComVisible] // 0x000000018000E050-0x000000018000A8A0
// [assembly: Debuggable] // 0x000000018000E050-0x000000018000A8A0
// [assembly: DefaultDependency] // 0x000000018000E050-0x000000018000A8A0
// [assembly: Guid] // 0x000000018000E050-0x000000018000A8A0
// [assembly: NeutralResourcesLanguage] // 0x000000018000E050-0x000000018000A8A0
[assembly: RuntimeCompatibility] // 0x000000018000E050-0x000000018000A8A0
// [assembly: SatelliteContractVersion] // 0x000000018000E050-0x000000018000A8A0
[assembly: StringFreezing] // 0x000000018000E050-0x000000018000A8A0
// [assembly: TypeLibVersion] // 0x000000018000E050-0x000000018000A8A0
// [assembly: AssemblyCompany] // 0x000000018000E050-0x000000018000E2C0
// [assembly: AssemblyCopyright] // 0x000000018000E050-0x000000018000E2C0
// [assembly: AssemblyDefaultAlias] // 0x000000018000E050-0x000000018000E2C0
// [assembly: AssemblyDelaySign] // 0x000000018000E050-0x000000018000E2C0
// [assembly: AssemblyDescription] // 0x000000018000E050-0x000000018000E2C0
// [assembly: AssemblyFileVersion] // 0x000000018000E050-0x000000018000E2C0
// [assembly: AssemblyInformationalVersion] // 0x000000018000E050-0x000000018000E2C0
// [assembly: AssemblyKeyFile] // 0x000000018000E050-0x000000018000E2C0
// [assembly: AssemblyProduct] // 0x000000018000E050-0x000000018000E2C0
// [assembly: AssemblyTitle] // 0x000000018000E050-0x000000018000E2C0
// [assembly: CLSCompliant] // 0x000000018000E050-0x000000018000E2C0
// [assembly: CompilationRelaxations] // 0x000000018000E050-0x000000018000E2C0
// [assembly: ComVisible] // 0x000000018000E050-0x000000018000E2C0
// [assembly: Debuggable] // 0x000000018000E050-0x000000018000E2C0
// [assembly: DefaultDependency] // 0x000000018000E050-0x000000018000E2C0
// [assembly: Guid] // 0x000000018000E050-0x000000018000E2C0
// [assembly: NeutralResourcesLanguage] // 0x000000018000E050-0x000000018000E2C0
[assembly: RuntimeCompatibility] // 0x000000018000E050-0x000000018000E2C0
// [assembly: SatelliteContractVersion] // 0x000000018000E050-0x000000018000E2C0
[assembly: StringFreezing] // 0x000000018000E050-0x000000018000E2C0
// [assembly: TypeLibVersion] // 0x000000018000E050-0x000000018000E2C0
// Image 1: GenericTypes.dll - Assembly: GenericTypes, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1832
// [assembly: CompilationRelaxations] // 0x000000018000C150-0x000000018000C150
// [assembly: Debuggable] // 0x000000018000C150-0x000000018000C150
[assembly: RuntimeCompatibility] // 0x000000018000C150-0x000000018000C150
// [assembly: CompilationRelaxations] // 0x000000018000C150-0x000000018000C1B0
// [assembly: Debuggable] // 0x000000018000C150-0x000000018000C1B0
[assembly: RuntimeCompatibility] // 0x000000018000C150-0x000000018000C1B0
internal static class Consts // TypeDefIndex: 100
{
@@ -79,7 +79,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x0000000180124590-0x00000001801245A0
public static string GetText(string fmt, params /* 0x00000001800090D0-0x00000001800090D0 */ object[] args) => default; // 0x00000001802C5BB0-0x00000001802C5C20
public static string GetText(string fmt, params /* 0x00000001800090D0-0x00000001800090E0 */ object[] args) => default; // 0x00000001802C5BB0-0x00000001802C5C20
}
namespace Il2CppTests.TestSources
@@ -169,7 +169,7 @@ namespace Il2CppTests.TestSources
public ConstrainedRefType() {}
// Methods
// [NullableContext] // 0x0000000180009190-0x000000018000C150
// [NullableContext] // 0x0000000180009190-0x00000001800091B0
public void ConstrainedMethodNotNull<N>(N notnullArgument, R bar) {}
public void ConstrainedUnmanaged<U>(U unmanagedArgument)
where U : struct {}

View File

@@ -11,32 +11,32 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x1000ED70-0x1000BCE0
// [assembly: AssemblyCopyright] // 0x1000ED70-0x1000BCE0
// [assembly: AssemblyDefaultAlias] // 0x1000ED70-0x1000BCE0
// [assembly: AssemblyDelaySign] // 0x1000ED70-0x1000BCE0
// [assembly: AssemblyDescription] // 0x1000ED70-0x1000BCE0
// [assembly: AssemblyFileVersion] // 0x1000ED70-0x1000BCE0
// [assembly: AssemblyInformationalVersion] // 0x1000ED70-0x1000BCE0
// [assembly: AssemblyKeyFile] // 0x1000ED70-0x1000BCE0
// [assembly: AssemblyProduct] // 0x1000ED70-0x1000BCE0
// [assembly: AssemblyTitle] // 0x1000ED70-0x1000BCE0
// [assembly: CLSCompliant] // 0x1000ED70-0x1000BCE0
// [assembly: CompilationRelaxations] // 0x1000ED70-0x1000BCE0
// [assembly: ComVisible] // 0x1000ED70-0x1000BCE0
// [assembly: Debuggable] // 0x1000ED70-0x1000BCE0
// [assembly: DefaultDependency] // 0x1000ED70-0x1000BCE0
// [assembly: Guid] // 0x1000ED70-0x1000BCE0
// [assembly: NeutralResourcesLanguage] // 0x1000ED70-0x1000BCE0
[assembly: RuntimeCompatibility] // 0x1000ED70-0x1000BCE0
// [assembly: SatelliteContractVersion] // 0x1000ED70-0x1000BCE0
[assembly: StringFreezing] // 0x1000ED70-0x1000BCE0
// [assembly: TypeLibVersion] // 0x1000ED70-0x1000BCE0
// [assembly: AssemblyCompany] // 0x1000ED70-0x1000EF80
// [assembly: AssemblyCopyright] // 0x1000ED70-0x1000EF80
// [assembly: AssemblyDefaultAlias] // 0x1000ED70-0x1000EF80
// [assembly: AssemblyDelaySign] // 0x1000ED70-0x1000EF80
// [assembly: AssemblyDescription] // 0x1000ED70-0x1000EF80
// [assembly: AssemblyFileVersion] // 0x1000ED70-0x1000EF80
// [assembly: AssemblyInformationalVersion] // 0x1000ED70-0x1000EF80
// [assembly: AssemblyKeyFile] // 0x1000ED70-0x1000EF80
// [assembly: AssemblyProduct] // 0x1000ED70-0x1000EF80
// [assembly: AssemblyTitle] // 0x1000ED70-0x1000EF80
// [assembly: CLSCompliant] // 0x1000ED70-0x1000EF80
// [assembly: CompilationRelaxations] // 0x1000ED70-0x1000EF80
// [assembly: ComVisible] // 0x1000ED70-0x1000EF80
// [assembly: Debuggable] // 0x1000ED70-0x1000EF80
// [assembly: DefaultDependency] // 0x1000ED70-0x1000EF80
// [assembly: Guid] // 0x1000ED70-0x1000EF80
// [assembly: NeutralResourcesLanguage] // 0x1000ED70-0x1000EF80
[assembly: RuntimeCompatibility] // 0x1000ED70-0x1000EF80
// [assembly: SatelliteContractVersion] // 0x1000ED70-0x1000EF80
[assembly: StringFreezing] // 0x1000ED70-0x1000EF80
// [assembly: TypeLibVersion] // 0x1000ED70-0x1000EF80
// Image 1: GenericTypes.dll - Assembly: GenericTypes, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1832
// [assembly: CompilationRelaxations] // 0x1000D210-0x1000D210
// [assembly: Debuggable] // 0x1000D210-0x1000D210
[assembly: RuntimeCompatibility] // 0x1000D210-0x1000D210
// [assembly: CompilationRelaxations] // 0x1000D210-0x1000D260
// [assembly: Debuggable] // 0x1000D210-0x1000D260
[assembly: RuntimeCompatibility] // 0x1000D210-0x1000D260
internal static class Consts // TypeDefIndex: 100
{
@@ -79,7 +79,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x100F8810-0x100F8820
public static string GetText(string fmt, params /* 0x10009B80-0x10009B80 */ object[] args) => default; // 0x10261620-0x10261670
public static string GetText(string fmt, params /* 0x10009B80-0x10009BA0 */ object[] args) => default; // 0x10261620-0x10261670
}
namespace Il2CppTests.TestSources
@@ -169,7 +169,7 @@ namespace Il2CppTests.TestSources
public ConstrainedRefType() {}
// Methods
// [NullableContext] // 0x10009B00-0x1000D210
// [NullableContext] // 0x10009B00-0x10009B20
public void ConstrainedMethodNotNull<N>(N notnullArgument, R bar) {}
public void ConstrainedUnmanaged<U>(U unmanagedArgument)
where U : struct {}

View File

@@ -11,32 +11,32 @@ using System.Runtime.InteropServices;
using System.Text;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyCopyright] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyDefaultAlias] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyDelaySign] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyDescription] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyFileVersion] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyInformationalVersion] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyKeyFile] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyProduct] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyTitle] // 0x000000018000E950-0x000000018000CAF0
// [assembly: CLSCompliant] // 0x000000018000E950-0x000000018000CAF0
// [assembly: CompilationRelaxations] // 0x000000018000E950-0x000000018000CAF0
// [assembly: ComVisible] // 0x000000018000E950-0x000000018000CAF0
// [assembly: Debuggable] // 0x000000018000E950-0x000000018000CAF0
// [assembly: DefaultDependency] // 0x000000018000E950-0x000000018000CAF0
// [assembly: Guid] // 0x000000018000E950-0x000000018000CAF0
// [assembly: NeutralResourcesLanguage] // 0x000000018000E950-0x000000018000CAF0
[assembly: RuntimeCompatibility] // 0x000000018000E950-0x000000018000CAF0
// [assembly: SatelliteContractVersion] // 0x000000018000E950-0x000000018000CAF0
[assembly: StringFreezing] // 0x000000018000E950-0x000000018000CAF0
// [assembly: TypeLibVersion] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyCompany] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyCopyright] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyDefaultAlias] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyDelaySign] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyDescription] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyFileVersion] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyInformationalVersion] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyKeyFile] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyProduct] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyTitle] // 0x000000018000E950-0x000000018000EBC0
// [assembly: CLSCompliant] // 0x000000018000E950-0x000000018000EBC0
// [assembly: CompilationRelaxations] // 0x000000018000E950-0x000000018000EBC0
// [assembly: ComVisible] // 0x000000018000E950-0x000000018000EBC0
// [assembly: Debuggable] // 0x000000018000E950-0x000000018000EBC0
// [assembly: DefaultDependency] // 0x000000018000E950-0x000000018000EBC0
// [assembly: Guid] // 0x000000018000E950-0x000000018000EBC0
// [assembly: NeutralResourcesLanguage] // 0x000000018000E950-0x000000018000EBC0
[assembly: RuntimeCompatibility] // 0x000000018000E950-0x000000018000EBC0
// [assembly: SatelliteContractVersion] // 0x000000018000E950-0x000000018000EBC0
[assembly: StringFreezing] // 0x000000018000E950-0x000000018000EBC0
// [assembly: TypeLibVersion] // 0x000000018000E950-0x000000018000EBC0
// Image 1: Methods.dll - Assembly: Methods, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1822
// [assembly: CompilationRelaxations] // 0x000000018000CAF0-0x000000018000CAF0
// [assembly: Debuggable] // 0x000000018000CAF0-0x000000018000CAF0
[assembly: RuntimeCompatibility] // 0x000000018000CAF0-0x000000018000CAF0
// [assembly: CompilationRelaxations] // 0x000000018000CAF0-0x000000018000CB50
// [assembly: Debuggable] // 0x000000018000CAF0-0x000000018000CB50
[assembly: RuntimeCompatibility] // 0x000000018000CAF0-0x000000018000CB50
internal static class Consts // TypeDefIndex: 100
{
@@ -79,7 +79,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x0000000180123590-0x00000001801235A0
public static string GetText(string fmt, params /* 0x0000000180009C10-0x0000000180009C10 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
public static string GetText(string fmt, params /* 0x0000000180009C10-0x0000000180009C20 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
}
namespace Il2CppTests.TestSources

View File

@@ -11,32 +11,32 @@ using System.Runtime.InteropServices;
using System.Text;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x1000F760-0x1000DC90
// [assembly: AssemblyCopyright] // 0x1000F760-0x1000DC90
// [assembly: AssemblyDefaultAlias] // 0x1000F760-0x1000DC90
// [assembly: AssemblyDelaySign] // 0x1000F760-0x1000DC90
// [assembly: AssemblyDescription] // 0x1000F760-0x1000DC90
// [assembly: AssemblyFileVersion] // 0x1000F760-0x1000DC90
// [assembly: AssemblyInformationalVersion] // 0x1000F760-0x1000DC90
// [assembly: AssemblyKeyFile] // 0x1000F760-0x1000DC90
// [assembly: AssemblyProduct] // 0x1000F760-0x1000DC90
// [assembly: AssemblyTitle] // 0x1000F760-0x1000DC90
// [assembly: CLSCompliant] // 0x1000F760-0x1000DC90
// [assembly: CompilationRelaxations] // 0x1000F760-0x1000DC90
// [assembly: ComVisible] // 0x1000F760-0x1000DC90
// [assembly: Debuggable] // 0x1000F760-0x1000DC90
// [assembly: DefaultDependency] // 0x1000F760-0x1000DC90
// [assembly: Guid] // 0x1000F760-0x1000DC90
// [assembly: NeutralResourcesLanguage] // 0x1000F760-0x1000DC90
[assembly: RuntimeCompatibility] // 0x1000F760-0x1000DC90
// [assembly: SatelliteContractVersion] // 0x1000F760-0x1000DC90
[assembly: StringFreezing] // 0x1000F760-0x1000DC90
// [assembly: TypeLibVersion] // 0x1000F760-0x1000DC90
// [assembly: AssemblyCompany] // 0x1000F760-0x1000F970
// [assembly: AssemblyCopyright] // 0x1000F760-0x1000F970
// [assembly: AssemblyDefaultAlias] // 0x1000F760-0x1000F970
// [assembly: AssemblyDelaySign] // 0x1000F760-0x1000F970
// [assembly: AssemblyDescription] // 0x1000F760-0x1000F970
// [assembly: AssemblyFileVersion] // 0x1000F760-0x1000F970
// [assembly: AssemblyInformationalVersion] // 0x1000F760-0x1000F970
// [assembly: AssemblyKeyFile] // 0x1000F760-0x1000F970
// [assembly: AssemblyProduct] // 0x1000F760-0x1000F970
// [assembly: AssemblyTitle] // 0x1000F760-0x1000F970
// [assembly: CLSCompliant] // 0x1000F760-0x1000F970
// [assembly: CompilationRelaxations] // 0x1000F760-0x1000F970
// [assembly: ComVisible] // 0x1000F760-0x1000F970
// [assembly: Debuggable] // 0x1000F760-0x1000F970
// [assembly: DefaultDependency] // 0x1000F760-0x1000F970
// [assembly: Guid] // 0x1000F760-0x1000F970
// [assembly: NeutralResourcesLanguage] // 0x1000F760-0x1000F970
[assembly: RuntimeCompatibility] // 0x1000F760-0x1000F970
// [assembly: SatelliteContractVersion] // 0x1000F760-0x1000F970
[assembly: StringFreezing] // 0x1000F760-0x1000F970
// [assembly: TypeLibVersion] // 0x1000F760-0x1000F970
// Image 1: Methods.dll - Assembly: Methods, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1822
// [assembly: CompilationRelaxations] // 0x1000DC90-0x1000DC90
// [assembly: Debuggable] // 0x1000DC90-0x1000DC90
[assembly: RuntimeCompatibility] // 0x1000DC90-0x1000DC90
// [assembly: CompilationRelaxations] // 0x1000DC90-0x1000DCE0
// [assembly: Debuggable] // 0x1000DC90-0x1000DCE0
[assembly: RuntimeCompatibility] // 0x1000DC90-0x1000DCE0
internal static class Consts // TypeDefIndex: 100
{
@@ -79,7 +79,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x100F7810-0x100F7820
public static string GetText(string fmt, params /* 0x1000A660-0x1000A660 */ object[] args) => default; // 0x10261460-0x102614B0
public static string GetText(string fmt, params /* 0x1000A660-0x1000A680 */ object[] args) => default; // 0x10261460-0x102614B0
}
namespace Il2CppTests.TestSources

View File

@@ -10,32 +10,32 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: AssemblyCopyright] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: AssemblyDefaultAlias] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: AssemblyDelaySign] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: AssemblyDescription] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: AssemblyFileVersion] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: AssemblyInformationalVersion] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: AssemblyKeyFile] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: AssemblyProduct] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: AssemblyTitle] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: CLSCompliant] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: CompilationRelaxations] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: ComVisible] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: Debuggable] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: DefaultDependency] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: Guid] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: NeutralResourcesLanguage] // 0x000000018000DF60-0x000000018000ADF0
[assembly: RuntimeCompatibility] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: SatelliteContractVersion] // 0x000000018000DF60-0x000000018000ADF0
[assembly: StringFreezing] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: TypeLibVersion] // 0x000000018000DF60-0x000000018000ADF0
// [assembly: AssemblyCompany] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: AssemblyCopyright] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: AssemblyDefaultAlias] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: AssemblyDelaySign] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: AssemblyDescription] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: AssemblyFileVersion] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: AssemblyInformationalVersion] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: AssemblyKeyFile] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: AssemblyProduct] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: AssemblyTitle] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: CLSCompliant] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: CompilationRelaxations] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: ComVisible] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: Debuggable] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: DefaultDependency] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: Guid] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: NeutralResourcesLanguage] // 0x000000018000DF60-0x000000018000E1D0
[assembly: RuntimeCompatibility] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: SatelliteContractVersion] // 0x000000018000DF60-0x000000018000E1D0
[assembly: StringFreezing] // 0x000000018000DF60-0x000000018000E1D0
// [assembly: TypeLibVersion] // 0x000000018000DF60-0x000000018000E1D0
// Image 1: Properties.dll - Assembly: Properties, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1811
// [assembly: CompilationRelaxations] // 0x000000018000C0D0-0x000000018000C0D0
// [assembly: Debuggable] // 0x000000018000C0D0-0x000000018000C0D0
[assembly: RuntimeCompatibility] // 0x000000018000C0D0-0x000000018000C0D0
// [assembly: CompilationRelaxations] // 0x000000018000C0D0-0x000000018000C130
// [assembly: Debuggable] // 0x000000018000C0D0-0x000000018000C130
[assembly: RuntimeCompatibility] // 0x000000018000C0D0-0x000000018000C130
internal static class Consts // TypeDefIndex: 100
{
@@ -78,7 +78,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x0000000180123590-0x00000001801235A0
public static string GetText(string fmt, params /* 0x00000001800091F0-0x00000001800091F0 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
public static string GetText(string fmt, params /* 0x00000001800091F0-0x0000000180009200 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
}
namespace Il2CppTests.TestSources

View File

@@ -10,32 +10,32 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x1000EC00-0x1000C110
// [assembly: AssemblyCopyright] // 0x1000EC00-0x1000C110
// [assembly: AssemblyDefaultAlias] // 0x1000EC00-0x1000C110
// [assembly: AssemblyDelaySign] // 0x1000EC00-0x1000C110
// [assembly: AssemblyDescription] // 0x1000EC00-0x1000C110
// [assembly: AssemblyFileVersion] // 0x1000EC00-0x1000C110
// [assembly: AssemblyInformationalVersion] // 0x1000EC00-0x1000C110
// [assembly: AssemblyKeyFile] // 0x1000EC00-0x1000C110
// [assembly: AssemblyProduct] // 0x1000EC00-0x1000C110
// [assembly: AssemblyTitle] // 0x1000EC00-0x1000C110
// [assembly: CLSCompliant] // 0x1000EC00-0x1000C110
// [assembly: CompilationRelaxations] // 0x1000EC00-0x1000C110
// [assembly: ComVisible] // 0x1000EC00-0x1000C110
// [assembly: Debuggable] // 0x1000EC00-0x1000C110
// [assembly: DefaultDependency] // 0x1000EC00-0x1000C110
// [assembly: Guid] // 0x1000EC00-0x1000C110
// [assembly: NeutralResourcesLanguage] // 0x1000EC00-0x1000C110
[assembly: RuntimeCompatibility] // 0x1000EC00-0x1000C110
// [assembly: SatelliteContractVersion] // 0x1000EC00-0x1000C110
[assembly: StringFreezing] // 0x1000EC00-0x1000C110
// [assembly: TypeLibVersion] // 0x1000EC00-0x1000C110
// [assembly: AssemblyCompany] // 0x1000EC00-0x1000EE10
// [assembly: AssemblyCopyright] // 0x1000EC00-0x1000EE10
// [assembly: AssemblyDefaultAlias] // 0x1000EC00-0x1000EE10
// [assembly: AssemblyDelaySign] // 0x1000EC00-0x1000EE10
// [assembly: AssemblyDescription] // 0x1000EC00-0x1000EE10
// [assembly: AssemblyFileVersion] // 0x1000EC00-0x1000EE10
// [assembly: AssemblyInformationalVersion] // 0x1000EC00-0x1000EE10
// [assembly: AssemblyKeyFile] // 0x1000EC00-0x1000EE10
// [assembly: AssemblyProduct] // 0x1000EC00-0x1000EE10
// [assembly: AssemblyTitle] // 0x1000EC00-0x1000EE10
// [assembly: CLSCompliant] // 0x1000EC00-0x1000EE10
// [assembly: CompilationRelaxations] // 0x1000EC00-0x1000EE10
// [assembly: ComVisible] // 0x1000EC00-0x1000EE10
// [assembly: Debuggable] // 0x1000EC00-0x1000EE10
// [assembly: DefaultDependency] // 0x1000EC00-0x1000EE10
// [assembly: Guid] // 0x1000EC00-0x1000EE10
// [assembly: NeutralResourcesLanguage] // 0x1000EC00-0x1000EE10
[assembly: RuntimeCompatibility] // 0x1000EC00-0x1000EE10
// [assembly: SatelliteContractVersion] // 0x1000EC00-0x1000EE10
[assembly: StringFreezing] // 0x1000EC00-0x1000EE10
// [assembly: TypeLibVersion] // 0x1000EC00-0x1000EE10
// Image 1: Properties.dll - Assembly: Properties, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1811
// [assembly: CompilationRelaxations] // 0x1000D0F0-0x1000D0F0
// [assembly: Debuggable] // 0x1000D0F0-0x1000D0F0
[assembly: RuntimeCompatibility] // 0x1000D0F0-0x1000D0F0
// [assembly: CompilationRelaxations] // 0x1000D0F0-0x1000D140
// [assembly: Debuggable] // 0x1000D0F0-0x1000D140
[assembly: RuntimeCompatibility] // 0x1000D0F0-0x1000D140
internal static class Consts // TypeDefIndex: 100
{
@@ -78,7 +78,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x100F7810-0x100F7820
public static string GetText(string fmt, params /* 0x10009AD0-0x10009AD0 */ object[] args) => default; // 0x10261460-0x102614B0
public static string GetText(string fmt, params /* 0x10009AD0-0x10009AF0 */ object[] args) => default; // 0x10261460-0x102614B0
}
namespace Il2CppTests.TestSources

View File

@@ -10,32 +10,32 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x000000018000E980-0x000000018000CB80
// [assembly: AssemblyCopyright] // 0x000000018000E980-0x000000018000CB80
// [assembly: AssemblyDefaultAlias] // 0x000000018000E980-0x000000018000CB80
// [assembly: AssemblyDelaySign] // 0x000000018000E980-0x000000018000CB80
// [assembly: AssemblyDescription] // 0x000000018000E980-0x000000018000CB80
// [assembly: AssemblyFileVersion] // 0x000000018000E980-0x000000018000CB80
// [assembly: AssemblyInformationalVersion] // 0x000000018000E980-0x000000018000CB80
// [assembly: AssemblyKeyFile] // 0x000000018000E980-0x000000018000CB80
// [assembly: AssemblyProduct] // 0x000000018000E980-0x000000018000CB80
// [assembly: AssemblyTitle] // 0x000000018000E980-0x000000018000CB80
// [assembly: CLSCompliant] // 0x000000018000E980-0x000000018000CB80
// [assembly: CompilationRelaxations] // 0x000000018000E980-0x000000018000CB80
// [assembly: ComVisible] // 0x000000018000E980-0x000000018000CB80
// [assembly: Debuggable] // 0x000000018000E980-0x000000018000CB80
// [assembly: DefaultDependency] // 0x000000018000E980-0x000000018000CB80
// [assembly: Guid] // 0x000000018000E980-0x000000018000CB80
// [assembly: NeutralResourcesLanguage] // 0x000000018000E980-0x000000018000CB80
[assembly: RuntimeCompatibility] // 0x000000018000E980-0x000000018000CB80
// [assembly: SatelliteContractVersion] // 0x000000018000E980-0x000000018000CB80
[assembly: StringFreezing] // 0x000000018000E980-0x000000018000CB80
// [assembly: TypeLibVersion] // 0x000000018000E980-0x000000018000CB80
// [assembly: AssemblyCompany] // 0x000000018000E980-0x000000018000EBF0
// [assembly: AssemblyCopyright] // 0x000000018000E980-0x000000018000EBF0
// [assembly: AssemblyDefaultAlias] // 0x000000018000E980-0x000000018000EBF0
// [assembly: AssemblyDelaySign] // 0x000000018000E980-0x000000018000EBF0
// [assembly: AssemblyDescription] // 0x000000018000E980-0x000000018000EBF0
// [assembly: AssemblyFileVersion] // 0x000000018000E980-0x000000018000EBF0
// [assembly: AssemblyInformationalVersion] // 0x000000018000E980-0x000000018000EBF0
// [assembly: AssemblyKeyFile] // 0x000000018000E980-0x000000018000EBF0
// [assembly: AssemblyProduct] // 0x000000018000E980-0x000000018000EBF0
// [assembly: AssemblyTitle] // 0x000000018000E980-0x000000018000EBF0
// [assembly: CLSCompliant] // 0x000000018000E980-0x000000018000EBF0
// [assembly: CompilationRelaxations] // 0x000000018000E980-0x000000018000EBF0
// [assembly: ComVisible] // 0x000000018000E980-0x000000018000EBF0
// [assembly: Debuggable] // 0x000000018000E980-0x000000018000EBF0
// [assembly: DefaultDependency] // 0x000000018000E980-0x000000018000EBF0
// [assembly: Guid] // 0x000000018000E980-0x000000018000EBF0
// [assembly: NeutralResourcesLanguage] // 0x000000018000E980-0x000000018000EBF0
[assembly: RuntimeCompatibility] // 0x000000018000E980-0x000000018000EBF0
// [assembly: SatelliteContractVersion] // 0x000000018000E980-0x000000018000EBF0
[assembly: StringFreezing] // 0x000000018000E980-0x000000018000EBF0
// [assembly: TypeLibVersion] // 0x000000018000E980-0x000000018000EBF0
// Image 1: References.dll - Assembly: References, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1812
// [assembly: CompilationRelaxations] // 0x000000018000CAF0-0x000000018000CAF0
// [assembly: Debuggable] // 0x000000018000CAF0-0x000000018000CAF0
[assembly: RuntimeCompatibility] // 0x000000018000CAF0-0x000000018000CAF0
// [assembly: CompilationRelaxations] // 0x000000018000CAF0-0x000000018000CB50
// [assembly: Debuggable] // 0x000000018000CAF0-0x000000018000CB50
[assembly: RuntimeCompatibility] // 0x000000018000CAF0-0x000000018000CB50
internal static class Consts // TypeDefIndex: 100
{
@@ -78,7 +78,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x0000000180123590-0x00000001801235A0
public static string GetText(string fmt, params /* 0x0000000180009C10-0x0000000180009C10 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
public static string GetText(string fmt, params /* 0x0000000180009C10-0x0000000180009C20 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
}
namespace Il2CppTests.TestSources
@@ -101,7 +101,7 @@ namespace Il2CppTests.TestSources
public ref Test MethodWithGenericAndClassRefs<T>(ref T argGeneric, ref int argValueType, ref Test argClass) => default;
}
[Obsolete] // 0x000000018000CB80-0x000000018000CAF0
[Obsolete] // 0x000000018000CB80-0x000000018000CBB0
public struct RefStruct // TypeDefIndex: 1812
{
// Fields

View File

@@ -10,32 +10,32 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x1000F7A0-0x1000DD10
// [assembly: AssemblyCopyright] // 0x1000F7A0-0x1000DD10
// [assembly: AssemblyDefaultAlias] // 0x1000F7A0-0x1000DD10
// [assembly: AssemblyDelaySign] // 0x1000F7A0-0x1000DD10
// [assembly: AssemblyDescription] // 0x1000F7A0-0x1000DD10
// [assembly: AssemblyFileVersion] // 0x1000F7A0-0x1000DD10
// [assembly: AssemblyInformationalVersion] // 0x1000F7A0-0x1000DD10
// [assembly: AssemblyKeyFile] // 0x1000F7A0-0x1000DD10
// [assembly: AssemblyProduct] // 0x1000F7A0-0x1000DD10
// [assembly: AssemblyTitle] // 0x1000F7A0-0x1000DD10
// [assembly: CLSCompliant] // 0x1000F7A0-0x1000DD10
// [assembly: CompilationRelaxations] // 0x1000F7A0-0x1000DD10
// [assembly: ComVisible] // 0x1000F7A0-0x1000DD10
// [assembly: Debuggable] // 0x1000F7A0-0x1000DD10
// [assembly: DefaultDependency] // 0x1000F7A0-0x1000DD10
// [assembly: Guid] // 0x1000F7A0-0x1000DD10
// [assembly: NeutralResourcesLanguage] // 0x1000F7A0-0x1000DD10
[assembly: RuntimeCompatibility] // 0x1000F7A0-0x1000DD10
// [assembly: SatelliteContractVersion] // 0x1000F7A0-0x1000DD10
[assembly: StringFreezing] // 0x1000F7A0-0x1000DD10
// [assembly: TypeLibVersion] // 0x1000F7A0-0x1000DD10
// [assembly: AssemblyCompany] // 0x1000F7A0-0x1000F9B0
// [assembly: AssemblyCopyright] // 0x1000F7A0-0x1000F9B0
// [assembly: AssemblyDefaultAlias] // 0x1000F7A0-0x1000F9B0
// [assembly: AssemblyDelaySign] // 0x1000F7A0-0x1000F9B0
// [assembly: AssemblyDescription] // 0x1000F7A0-0x1000F9B0
// [assembly: AssemblyFileVersion] // 0x1000F7A0-0x1000F9B0
// [assembly: AssemblyInformationalVersion] // 0x1000F7A0-0x1000F9B0
// [assembly: AssemblyKeyFile] // 0x1000F7A0-0x1000F9B0
// [assembly: AssemblyProduct] // 0x1000F7A0-0x1000F9B0
// [assembly: AssemblyTitle] // 0x1000F7A0-0x1000F9B0
// [assembly: CLSCompliant] // 0x1000F7A0-0x1000F9B0
// [assembly: CompilationRelaxations] // 0x1000F7A0-0x1000F9B0
// [assembly: ComVisible] // 0x1000F7A0-0x1000F9B0
// [assembly: Debuggable] // 0x1000F7A0-0x1000F9B0
// [assembly: DefaultDependency] // 0x1000F7A0-0x1000F9B0
// [assembly: Guid] // 0x1000F7A0-0x1000F9B0
// [assembly: NeutralResourcesLanguage] // 0x1000F7A0-0x1000F9B0
[assembly: RuntimeCompatibility] // 0x1000F7A0-0x1000F9B0
// [assembly: SatelliteContractVersion] // 0x1000F7A0-0x1000F9B0
[assembly: StringFreezing] // 0x1000F7A0-0x1000F9B0
// [assembly: TypeLibVersion] // 0x1000F7A0-0x1000F9B0
// Image 1: References.dll - Assembly: References, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1812
// [assembly: CompilationRelaxations] // 0x1000DC90-0x1000DC90
// [assembly: Debuggable] // 0x1000DC90-0x1000DC90
[assembly: RuntimeCompatibility] // 0x1000DC90-0x1000DC90
// [assembly: CompilationRelaxations] // 0x1000DC90-0x1000DCE0
// [assembly: Debuggable] // 0x1000DC90-0x1000DCE0
[assembly: RuntimeCompatibility] // 0x1000DC90-0x1000DCE0
internal static class Consts // TypeDefIndex: 100
{
@@ -78,7 +78,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x100F7810-0x100F7820
public static string GetText(string fmt, params /* 0x1000A660-0x1000A660 */ object[] args) => default; // 0x10261460-0x102614B0
public static string GetText(string fmt, params /* 0x1000A660-0x1000A680 */ object[] args) => default; // 0x10261460-0x102614B0
}
namespace Il2CppTests.TestSources
@@ -101,7 +101,7 @@ namespace Il2CppTests.TestSources
public ref Test MethodWithGenericAndClassRefs<T>(ref T argGeneric, ref int argValueType, ref Test argClass) => default;
}
[Obsolete] // 0x1000DD10-0x1000DC90
[Obsolete] // 0x1000DD10-0x1000DD40
public struct RefStruct // TypeDefIndex: 1812
{
// Fields

View File

@@ -16,32 +16,32 @@ using Some.Namespace.Again.SameLeafName;
using Some.Namespace.SameLeafName;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyCopyright] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyDefaultAlias] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyDelaySign] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyDescription] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyFileVersion] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyInformationalVersion] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyKeyFile] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyProduct] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyTitle] // 0x000000018000E950-0x000000018000CAF0
// [assembly: CLSCompliant] // 0x000000018000E950-0x000000018000CAF0
// [assembly: CompilationRelaxations] // 0x000000018000E950-0x000000018000CAF0
// [assembly: ComVisible] // 0x000000018000E950-0x000000018000CAF0
// [assembly: Debuggable] // 0x000000018000E950-0x000000018000CAF0
// [assembly: DefaultDependency] // 0x000000018000E950-0x000000018000CAF0
// [assembly: Guid] // 0x000000018000E950-0x000000018000CAF0
// [assembly: NeutralResourcesLanguage] // 0x000000018000E950-0x000000018000CAF0
[assembly: RuntimeCompatibility] // 0x000000018000E950-0x000000018000CAF0
// [assembly: SatelliteContractVersion] // 0x000000018000E950-0x000000018000CAF0
[assembly: StringFreezing] // 0x000000018000E950-0x000000018000CAF0
// [assembly: TypeLibVersion] // 0x000000018000E950-0x000000018000CAF0
// [assembly: AssemblyCompany] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyCopyright] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyDefaultAlias] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyDelaySign] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyDescription] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyFileVersion] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyInformationalVersion] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyKeyFile] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyProduct] // 0x000000018000E950-0x000000018000EBC0
// [assembly: AssemblyTitle] // 0x000000018000E950-0x000000018000EBC0
// [assembly: CLSCompliant] // 0x000000018000E950-0x000000018000EBC0
// [assembly: CompilationRelaxations] // 0x000000018000E950-0x000000018000EBC0
// [assembly: ComVisible] // 0x000000018000E950-0x000000018000EBC0
// [assembly: Debuggable] // 0x000000018000E950-0x000000018000EBC0
// [assembly: DefaultDependency] // 0x000000018000E950-0x000000018000EBC0
// [assembly: Guid] // 0x000000018000E950-0x000000018000EBC0
// [assembly: NeutralResourcesLanguage] // 0x000000018000E950-0x000000018000EBC0
[assembly: RuntimeCompatibility] // 0x000000018000E950-0x000000018000EBC0
// [assembly: SatelliteContractVersion] // 0x000000018000E950-0x000000018000EBC0
[assembly: StringFreezing] // 0x000000018000E950-0x000000018000EBC0
// [assembly: TypeLibVersion] // 0x000000018000E950-0x000000018000EBC0
// Image 1: Scope.dll - Assembly: Scope, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1832
// [assembly: CompilationRelaxations] // 0x000000018000CAF0-0x000000018000CAF0
// [assembly: Debuggable] // 0x000000018000CAF0-0x000000018000CAF0
[assembly: RuntimeCompatibility] // 0x000000018000CAF0-0x000000018000CAF0
// [assembly: CompilationRelaxations] // 0x000000018000CAF0-0x000000018000CB50
// [assembly: Debuggable] // 0x000000018000CAF0-0x000000018000CB50
[assembly: RuntimeCompatibility] // 0x000000018000CAF0-0x000000018000CB50
internal static class Consts // TypeDefIndex: 100
{
@@ -84,7 +84,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x0000000180123590-0x00000001801235A0
public static string GetText(string fmt, params /* 0x0000000180009C10-0x0000000180009C10 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
public static string GetText(string fmt, params /* 0x0000000180009C10-0x0000000180009C20 */ object[] args) => default; // 0x00000001802C64F0-0x00000001802C6560
}
public class TestGlobal // TypeDefIndex: 1811

View File

@@ -16,32 +16,32 @@ using Some.Namespace.Again.SameLeafName;
using Some.Namespace.SameLeafName;
// Image 0: mscorlib.dll - Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Types 0-1809
// [assembly: AssemblyCompany] // 0x1000F760-0x1000DC90
// [assembly: AssemblyCopyright] // 0x1000F760-0x1000DC90
// [assembly: AssemblyDefaultAlias] // 0x1000F760-0x1000DC90
// [assembly: AssemblyDelaySign] // 0x1000F760-0x1000DC90
// [assembly: AssemblyDescription] // 0x1000F760-0x1000DC90
// [assembly: AssemblyFileVersion] // 0x1000F760-0x1000DC90
// [assembly: AssemblyInformationalVersion] // 0x1000F760-0x1000DC90
// [assembly: AssemblyKeyFile] // 0x1000F760-0x1000DC90
// [assembly: AssemblyProduct] // 0x1000F760-0x1000DC90
// [assembly: AssemblyTitle] // 0x1000F760-0x1000DC90
// [assembly: CLSCompliant] // 0x1000F760-0x1000DC90
// [assembly: CompilationRelaxations] // 0x1000F760-0x1000DC90
// [assembly: ComVisible] // 0x1000F760-0x1000DC90
// [assembly: Debuggable] // 0x1000F760-0x1000DC90
// [assembly: DefaultDependency] // 0x1000F760-0x1000DC90
// [assembly: Guid] // 0x1000F760-0x1000DC90
// [assembly: NeutralResourcesLanguage] // 0x1000F760-0x1000DC90
[assembly: RuntimeCompatibility] // 0x1000F760-0x1000DC90
// [assembly: SatelliteContractVersion] // 0x1000F760-0x1000DC90
[assembly: StringFreezing] // 0x1000F760-0x1000DC90
// [assembly: TypeLibVersion] // 0x1000F760-0x1000DC90
// [assembly: AssemblyCompany] // 0x1000F760-0x1000F970
// [assembly: AssemblyCopyright] // 0x1000F760-0x1000F970
// [assembly: AssemblyDefaultAlias] // 0x1000F760-0x1000F970
// [assembly: AssemblyDelaySign] // 0x1000F760-0x1000F970
// [assembly: AssemblyDescription] // 0x1000F760-0x1000F970
// [assembly: AssemblyFileVersion] // 0x1000F760-0x1000F970
// [assembly: AssemblyInformationalVersion] // 0x1000F760-0x1000F970
// [assembly: AssemblyKeyFile] // 0x1000F760-0x1000F970
// [assembly: AssemblyProduct] // 0x1000F760-0x1000F970
// [assembly: AssemblyTitle] // 0x1000F760-0x1000F970
// [assembly: CLSCompliant] // 0x1000F760-0x1000F970
// [assembly: CompilationRelaxations] // 0x1000F760-0x1000F970
// [assembly: ComVisible] // 0x1000F760-0x1000F970
// [assembly: Debuggable] // 0x1000F760-0x1000F970
// [assembly: DefaultDependency] // 0x1000F760-0x1000F970
// [assembly: Guid] // 0x1000F760-0x1000F970
// [assembly: NeutralResourcesLanguage] // 0x1000F760-0x1000F970
[assembly: RuntimeCompatibility] // 0x1000F760-0x1000F970
// [assembly: SatelliteContractVersion] // 0x1000F760-0x1000F970
[assembly: StringFreezing] // 0x1000F760-0x1000F970
// [assembly: TypeLibVersion] // 0x1000F760-0x1000F970
// Image 1: Scope.dll - Assembly: Scope, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1832
// [assembly: CompilationRelaxations] // 0x1000DC90-0x1000DC90
// [assembly: Debuggable] // 0x1000DC90-0x1000DC90
[assembly: RuntimeCompatibility] // 0x1000DC90-0x1000DC90
// [assembly: CompilationRelaxations] // 0x1000DC90-0x1000DCE0
// [assembly: Debuggable] // 0x1000DC90-0x1000DCE0
[assembly: RuntimeCompatibility] // 0x1000DC90-0x1000DCE0
internal static class Consts // TypeDefIndex: 100
{
@@ -84,7 +84,7 @@ internal sealed class Locale // TypeDefIndex: 101
// Methods
public static string GetText(string msg) => default; // 0x100F7810-0x100F7820
public static string GetText(string fmt, params /* 0x1000A660-0x1000A660 */ object[] args) => default; // 0x10261460-0x102614B0
public static string GetText(string fmt, params /* 0x1000A660-0x1000A680 */ object[] args) => default; // 0x10261460-0x102614B0
}
public class TestGlobal // TypeDefIndex: 1811

View File

@@ -34,9 +34,9 @@ using System.Runtime.InteropServices;
// [assembly: TypeLibVersion] // 0x000A795C-0x000A7C50
// Image 1: GenericTypes.dll - Assembly: GenericTypes, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1832
// [assembly: CompilationRelaxations] // 0x000A7D64-0x000A7D64
// [assembly: Debuggable] // 0x000A7D64-0x000A7D64
[assembly: RuntimeCompatibility] // 0x000A7D64-0x000A7D64
// [assembly: CompilationRelaxations] // 0x000A7D64-0x000A7DB8
// [assembly: Debuggable] // 0x000A7D64-0x000A7DB8
[assembly: RuntimeCompatibility] // 0x000A7D64-0x000A7DB8
internal static class Consts // TypeDefIndex: 100
{

View File

@@ -34,9 +34,9 @@ using System.Text;
// [assembly: TypeLibVersion] // 0x000A5098-0x000A538C
// Image 1: Methods.dll - Assembly: Methods, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1822
// [assembly: CompilationRelaxations] // 0x000A538C-0x000A538C
// [assembly: Debuggable] // 0x000A538C-0x000A538C
[assembly: RuntimeCompatibility] // 0x000A538C-0x000A538C
// [assembly: CompilationRelaxations] // 0x000A538C-0x000A64B8
// [assembly: Debuggable] // 0x000A538C-0x000A64B8
[assembly: RuntimeCompatibility] // 0x000A538C-0x000A64B8
internal static class Consts // TypeDefIndex: 100
{

View File

@@ -33,9 +33,9 @@ using System.Runtime.InteropServices;
// [assembly: TypeLibVersion] // 0x000A4DEC-0x000A50E0
// Image 1: Properties.dll - Assembly: Properties, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1811
// [assembly: CompilationRelaxations] // 0x000A5264-0x000A5264
// [assembly: Debuggable] // 0x000A5264-0x000A5264
[assembly: RuntimeCompatibility] // 0x000A5264-0x000A5264
// [assembly: CompilationRelaxations] // 0x000A5264-0x000A52B8
// [assembly: Debuggable] // 0x000A5264-0x000A52B8
[assembly: RuntimeCompatibility] // 0x000A5264-0x000A52B8
internal static class Consts // TypeDefIndex: 100
{

View File

@@ -33,9 +33,9 @@ using System.Runtime.InteropServices;
// [assembly: TypeLibVersion] // 0x000A4F58-0x000A524C
// Image 1: References.dll - Assembly: References, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1812
// [assembly: CompilationRelaxations] // 0x000A5284-0x000A5284
// [assembly: Debuggable] // 0x000A5284-0x000A5284
[assembly: RuntimeCompatibility] // 0x000A5284-0x000A5284
// [assembly: CompilationRelaxations] // 0x000A5284-0x000A63B0
// [assembly: Debuggable] // 0x000A5284-0x000A63B0
[assembly: RuntimeCompatibility] // 0x000A5284-0x000A63B0
internal static class Consts // TypeDefIndex: 100
{

View File

@@ -39,9 +39,9 @@ using Some.Namespace.SameLeafName;
// [assembly: TypeLibVersion] // 0x000A5410-0x000A5704
// Image 1: Scope.dll - Assembly: Scope, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - Types 1810-1832
// [assembly: CompilationRelaxations] // 0x000A5704-0x000A5704
// [assembly: Debuggable] // 0x000A5704-0x000A5704
[assembly: RuntimeCompatibility] // 0x000A5704-0x000A5704
// [assembly: CompilationRelaxations] // 0x000A5704-0x000A6830
// [assembly: Debuggable] // 0x000A5704-0x000A6830
[assembly: RuntimeCompatibility] // 0x000A5704-0x000A6830
internal static class Consts // TypeDefIndex: 100
{