From 5e69095e8909ce2672761b52eed7dcd4009dd7d3 Mon Sep 17 00:00:00 2001 From: Katy Coe Date: Sat, 11 Jul 2020 12:57:50 +0200 Subject: [PATCH] Tests: Update expected results --- .../ArraysAndPointers-ARM64.h | 84 +++---- .../ArraysAndPointers-ARMv7.h | 84 +++---- .../TestExpectedResults/CSharp1-ARM64.h | 84 +++---- .../TestExpectedResults/CSharp1-ARMv7.h | 84 +++---- .../TestExpectedResults/CSharp2-ARM64.h | 84 +++---- .../TestExpectedResults/CSharp2-ARMv7.h | 84 +++---- .../TestExpectedResults/CSharp3-ARM64.h | 222 +++++++++--------- .../TestExpectedResults/CSharp3-ARMv7.h | 222 +++++++++--------- .../CustomAttributeData-ARM64.h | 84 +++---- .../CustomAttributeData-ARMv7.h | 84 +++---- .../ExplicitInterfaces-ARM64.h | 84 +++---- .../ExplicitInterfaces-ARMv7.h | 84 +++---- .../GameAssembly-ArraysAndPointers-x64.h | 84 +++---- .../GameAssembly-ArraysAndPointers-x86.h | 84 +++---- .../GameAssembly-CSharp1-x64.h | 84 +++---- .../GameAssembly-CSharp1-x86.h | 84 +++---- .../GameAssembly-CSharp2-x64.h | 84 +++---- .../GameAssembly-CSharp2-x86.h | 84 +++---- .../GameAssembly-CSharp3-x64.h | 222 +++++++++--------- .../GameAssembly-CSharp3-x86.h | 222 +++++++++--------- .../GameAssembly-CustomAttributeData-x64.h | 84 +++---- .../GameAssembly-CustomAttributeData-x86.h | 84 +++---- .../GameAssembly-ExplicitInterfaces-x64.h | 84 +++---- .../GameAssembly-ExplicitInterfaces-x86.h | 84 +++---- .../GameAssembly-GenericTypes-x64.h | 84 +++---- .../GameAssembly-GenericTypes-x86.h | 84 +++---- .../GameAssembly-Methods-x64.h | 84 +++---- .../GameAssembly-Methods-x86.h | 84 +++---- .../GameAssembly-PartialGenericTypes-x64.h | 84 +++---- .../GameAssembly-PartialGenericTypes-x86.h | 84 +++---- .../GameAssembly-Properties-x64.h | 84 +++---- .../GameAssembly-Properties-x86.h | 84 +++---- .../GameAssembly-References-x64.h | 84 +++---- .../GameAssembly-References-x86.h | 84 +++---- .../GameAssembly-Scope-x64.h | 84 +++---- .../GameAssembly-Scope-x86.h | 84 +++---- .../GameAssembly-VTablesAndLayout-x64.h | 84 +++---- .../GameAssembly-VTablesAndLayout-x86.h | 84 +++---- .../TestExpectedResults/GenericTypes-ARM64.h | 84 +++---- .../TestExpectedResults/GenericTypes-ARMv7.h | 84 +++---- .../TestExpectedResults/Methods-ARM64.h | 84 +++---- .../TestExpectedResults/Methods-ARMv7.h | 84 +++---- .../PartialGenericTypes-ARM64.h | 84 +++---- .../PartialGenericTypes-ARMv7.h | 84 +++---- .../TestExpectedResults/Properties-ARM64.h | 84 +++---- .../TestExpectedResults/Properties-ARMv7.h | 84 +++---- .../TestExpectedResults/References-ARM64.h | 84 +++---- .../TestExpectedResults/References-ARMv7.h | 84 +++---- Il2CppTests/TestExpectedResults/Scope-ARM64.h | 84 +++---- Il2CppTests/TestExpectedResults/Scope-ARMv7.h | 84 +++---- .../VTablesAndLayout-ARM64.h | 84 +++---- .../VTablesAndLayout-ARMv7.h | 84 +++---- 52 files changed, 2460 insertions(+), 2460 deletions(-) diff --git a/Il2CppTests/TestExpectedResults/ArraysAndPointers-ARM64.h b/Il2CppTests/TestExpectedResults/ArraysAndPointers-ARM64.h index bba34ec..8af3901 100644 --- a/Il2CppTests/TestExpectedResults/ArraysAndPointers-ARM64.h +++ b/Il2CppTests/TestExpectedResults/ArraysAndPointers-ARM64.h @@ -168235,30 +168235,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169180,32 +169180,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169219,8 +169193,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169232,6 +169206,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169443,29 +169443,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/ArraysAndPointers-ARMv7.h b/Il2CppTests/TestExpectedResults/ArraysAndPointers-ARMv7.h index 41f063b..4b3d9d1 100644 --- a/Il2CppTests/TestExpectedResults/ArraysAndPointers-ARMv7.h +++ b/Il2CppTests/TestExpectedResults/ArraysAndPointers-ARMv7.h @@ -168236,30 +168236,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169181,32 +169181,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169220,8 +169194,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169233,6 +169207,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169444,29 +169444,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/CSharp1-ARM64.h b/Il2CppTests/TestExpectedResults/CSharp1-ARM64.h index e90b85f..fc4d1fb 100644 --- a/Il2CppTests/TestExpectedResults/CSharp1-ARM64.h +++ b/Il2CppTests/TestExpectedResults/CSharp1-ARM64.h @@ -168127,30 +168127,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169080,32 +169080,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169119,8 +169093,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169132,6 +169106,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169343,29 +169343,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/CSharp1-ARMv7.h b/Il2CppTests/TestExpectedResults/CSharp1-ARMv7.h index f49f7f3..774e24d 100644 --- a/Il2CppTests/TestExpectedResults/CSharp1-ARMv7.h +++ b/Il2CppTests/TestExpectedResults/CSharp1-ARMv7.h @@ -168128,30 +168128,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169081,32 +169081,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169120,8 +169094,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169133,6 +169107,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169344,29 +169344,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/CSharp2-ARM64.h b/Il2CppTests/TestExpectedResults/CSharp2-ARM64.h index ab124d6..6a91130 100644 --- a/Il2CppTests/TestExpectedResults/CSharp2-ARM64.h +++ b/Il2CppTests/TestExpectedResults/CSharp2-ARM64.h @@ -168380,30 +168380,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169333,32 +169333,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169372,8 +169346,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169385,6 +169359,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169596,29 +169596,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/CSharp2-ARMv7.h b/Il2CppTests/TestExpectedResults/CSharp2-ARMv7.h index 98e92b1..e2e72b4 100644 --- a/Il2CppTests/TestExpectedResults/CSharp2-ARMv7.h +++ b/Il2CppTests/TestExpectedResults/CSharp2-ARMv7.h @@ -168381,30 +168381,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169334,32 +169334,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169373,8 +169347,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169386,6 +169360,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169597,29 +169597,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/CSharp3-ARM64.h b/Il2CppTests/TestExpectedResults/CSharp3-ARM64.h index f1e9c0a..4619733 100644 --- a/Il2CppTests/TestExpectedResults/CSharp3-ARM64.h +++ b/Il2CppTests/TestExpectedResults/CSharp3-ARM64.h @@ -537210,19 +537210,19 @@ struct Util__Class { struct Util__VTable vtable; }; -struct Utils { - struct Utils__Class *klass; +struct Utils_1 { + struct Utils_1__Class *klass; struct MonitorData *monitor; }; -struct Utils__VTable { +struct Utils_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct Utils__StaticFields { +struct Utils_1__StaticFields { struct Object *BoxedFalse; struct Object *BoxedTrue; struct Object *BoxedIntM1; @@ -537253,13 +537253,13 @@ struct Utils__StaticFields { struct ConstantExpression *Null; }; -struct Utils__Class { +struct Utils_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Utils__StaticFields *static_fields; + struct Utils_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct Utils__VTable vtable; + struct Utils_1__VTable vtable; }; struct IPipe { @@ -537945,31 +537945,6 @@ struct FormatterServices__Class { struct FormatterServices__VTable vtable; }; -struct BinaryCompatibility { - struct BinaryCompatibility__Class *klass; - struct MonitorData *monitor; -}; - -struct BinaryCompatibility__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct BinaryCompatibility__StaticFields { - bool _targetsAtLeast_Desktop_V4_5_2; -}; - -struct BinaryCompatibility__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct BinaryCompatibility__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct BinaryCompatibility__VTable vtable; -}; - struct BinaryCompatibility_1 { struct BinaryCompatibility_1__Class *klass; struct MonitorData *monitor; @@ -537983,8 +537958,7 @@ struct BinaryCompatibility_1__VTable { }; struct BinaryCompatibility_1__StaticFields { - bool TargetsAtLeast_Desktop_V4_5; - bool TargetsAtLeast_Desktop_V4_5_1; + bool _targetsAtLeast_Desktop_V4_5_2; }; struct BinaryCompatibility_1__Class { @@ -537996,6 +537970,32 @@ struct BinaryCompatibility_1__Class { struct BinaryCompatibility_1__VTable vtable; }; +struct BinaryCompatibility { + struct BinaryCompatibility__Class *klass; + struct MonitorData *monitor; +}; + +struct BinaryCompatibility__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct BinaryCompatibility__StaticFields { + bool TargetsAtLeast_Desktop_V4_5; + bool TargetsAtLeast_Desktop_V4_5_1; +}; + +struct BinaryCompatibility__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct BinaryCompatibility__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct BinaryCompatibility__VTable vtable; +}; + struct ISerializable { struct ISerializable__Class *klass; struct MonitorData *monitor; @@ -538753,19 +538753,19 @@ struct CertificateValidationHelper__Class { struct CertificateValidationHelper__VTable vtable; }; -struct MonoTlsProviderFactory { - struct MonoTlsProviderFactory__Class *klass; +struct MonoTlsProviderFactory_1 { + struct MonoTlsProviderFactory_1__Class *klass; struct MonitorData *monitor; }; -struct MonoTlsProviderFactory__VTable { +struct MonoTlsProviderFactory_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct MonoTlsProviderFactory__StaticFields { +struct MonoTlsProviderFactory_1__StaticFields { struct Object *locker; bool initialized; struct MonoTlsProvider *defaultProvider; @@ -538778,13 +538778,13 @@ struct MonoTlsProviderFactory__StaticFields { struct Guid LegacyId; }; -struct MonoTlsProviderFactory__Class { +struct MonoTlsProviderFactory_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct MonoTlsProviderFactory__StaticFields *static_fields; + struct MonoTlsProviderFactory_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct MonoTlsProviderFactory__VTable vtable; + struct MonoTlsProviderFactory_1__VTable vtable; }; struct SystemCertificateValidator { @@ -539168,30 +539168,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct Logging { @@ -539696,29 +539696,29 @@ struct IEnumerable_1_System_Reflection_CustomAttributeNamedArgument___Class { struct IEnumerable_1_System_Reflection_CustomAttributeNamedArgument___VTable vtable; }; -struct Utils_1 { - struct Utils_1__Class *klass; +struct Utils { + struct Utils__Class *klass; struct MonitorData *monitor; }; -struct Utils_1__VTable { +struct Utils__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct Utils_1__StaticFields { +struct Utils__StaticFields { struct RNGCryptoServiceProvider *_rng; }; -struct Utils_1__Class { +struct Utils__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Utils_1__StaticFields *static_fields; + struct Utils__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct Utils_1__VTable vtable; + struct Utils__VTable vtable; }; enum OidGroup__Enum_1 : int32_t { @@ -540001,29 +540001,29 @@ struct IDeferredDisposable__Class { struct IDeferredDisposable__VTable vtable; }; -struct DelegateHelpers { - struct DelegateHelpers__Class *klass; +struct DelegateHelpers_1 { + struct DelegateHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct DelegateHelpers__VTable { +struct DelegateHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct DelegateHelpers__StaticFields { +struct DelegateHelpers_1__StaticFields { struct DelegateHelpers_TypeInfo *_DelegateCache; }; -struct DelegateHelpers__Class { +struct DelegateHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct DelegateHelpers__StaticFields *static_fields; + struct DelegateHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct DelegateHelpers__VTable vtable; + struct DelegateHelpers_1__VTable vtable; }; struct EmptyArray_1_System_Reflection_ParameterModifier_ { @@ -540493,32 +540493,6 @@ struct Queryable__Class { struct Queryable__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -540532,8 +540506,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -540545,6 +540519,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -541020,29 +541020,29 @@ struct UnsafeNclNativeMethods_HttpApi__Class { struct UnsafeNclNativeMethods_HttpApi__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct HeaderInfo__Array { @@ -541706,29 +541706,29 @@ struct WindowsRuntimeMarshal__Class { struct WindowsRuntimeMarshal__VTable vtable; }; -struct LocalAppContextSwitches { - struct LocalAppContextSwitches__Class *klass; +struct LocalAppContextSwitches_1 { + struct LocalAppContextSwitches_1__Class *klass; struct MonitorData *monitor; }; -struct LocalAppContextSwitches__VTable { +struct LocalAppContextSwitches_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct LocalAppContextSwitches__StaticFields { +struct LocalAppContextSwitches_1__StaticFields { bool MemberDescriptorEqualsReturnsFalseIfEquivalent; }; -struct LocalAppContextSwitches__Class { +struct LocalAppContextSwitches_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct LocalAppContextSwitches__StaticFields *static_fields; + struct LocalAppContextSwitches_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct LocalAppContextSwitches__VTable vtable; + struct LocalAppContextSwitches_1__VTable vtable; }; struct _MemberInfo { @@ -544071,32 +544071,32 @@ struct XmlConfigurationString__Class { struct XmlConfigurationString__VTable vtable; }; -struct LocalAppContextSwitches_1 { - struct LocalAppContextSwitches_1__Class *klass; +struct LocalAppContextSwitches { + struct LocalAppContextSwitches__Class *klass; struct MonitorData *monitor; }; -struct LocalAppContextSwitches_1__VTable { +struct LocalAppContextSwitches__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct LocalAppContextSwitches_1__StaticFields { +struct LocalAppContextSwitches__StaticFields { bool IgnoreEmptyKeySequences; bool DontThrowOnInvalidSurrogatePairs; bool IgnoreKindInUtcTimeSerialization; bool EnableTimeSpanSerialization; }; -struct LocalAppContextSwitches_1__Class { +struct LocalAppContextSwitches__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct LocalAppContextSwitches_1__StaticFields *static_fields; + struct LocalAppContextSwitches__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct LocalAppContextSwitches_1__VTable vtable; + struct LocalAppContextSwitches__VTable vtable; }; struct XmlIncludeAttribute__Array { diff --git a/Il2CppTests/TestExpectedResults/CSharp3-ARMv7.h b/Il2CppTests/TestExpectedResults/CSharp3-ARMv7.h index 52dd0b8..db023c4 100644 --- a/Il2CppTests/TestExpectedResults/CSharp3-ARMv7.h +++ b/Il2CppTests/TestExpectedResults/CSharp3-ARMv7.h @@ -537211,19 +537211,19 @@ struct Util__Class { struct Util__VTable vtable; }; -struct Utils { - struct Utils__Class *klass; +struct Utils_1 { + struct Utils_1__Class *klass; struct MonitorData *monitor; }; -struct Utils__VTable { +struct Utils_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct Utils__StaticFields { +struct Utils_1__StaticFields { struct Object *BoxedFalse; struct Object *BoxedTrue; struct Object *BoxedIntM1; @@ -537254,13 +537254,13 @@ struct Utils__StaticFields { struct ConstantExpression *Null; }; -struct Utils__Class { +struct Utils_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Utils__StaticFields *static_fields; + struct Utils_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct Utils__VTable vtable; + struct Utils_1__VTable vtable; }; struct IPipe { @@ -537946,31 +537946,6 @@ struct FormatterServices__Class { struct FormatterServices__VTable vtable; }; -struct BinaryCompatibility { - struct BinaryCompatibility__Class *klass; - struct MonitorData *monitor; -}; - -struct BinaryCompatibility__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct BinaryCompatibility__StaticFields { - bool _targetsAtLeast_Desktop_V4_5_2; -}; - -struct BinaryCompatibility__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct BinaryCompatibility__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct BinaryCompatibility__VTable vtable; -}; - struct BinaryCompatibility_1 { struct BinaryCompatibility_1__Class *klass; struct MonitorData *monitor; @@ -537984,8 +537959,7 @@ struct BinaryCompatibility_1__VTable { }; struct BinaryCompatibility_1__StaticFields { - bool TargetsAtLeast_Desktop_V4_5; - bool TargetsAtLeast_Desktop_V4_5_1; + bool _targetsAtLeast_Desktop_V4_5_2; }; struct BinaryCompatibility_1__Class { @@ -537997,6 +537971,32 @@ struct BinaryCompatibility_1__Class { struct BinaryCompatibility_1__VTable vtable; }; +struct BinaryCompatibility { + struct BinaryCompatibility__Class *klass; + struct MonitorData *monitor; +}; + +struct BinaryCompatibility__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct BinaryCompatibility__StaticFields { + bool TargetsAtLeast_Desktop_V4_5; + bool TargetsAtLeast_Desktop_V4_5_1; +}; + +struct BinaryCompatibility__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct BinaryCompatibility__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct BinaryCompatibility__VTable vtable; +}; + struct ISerializable { struct ISerializable__Class *klass; struct MonitorData *monitor; @@ -538754,19 +538754,19 @@ struct CertificateValidationHelper__Class { struct CertificateValidationHelper__VTable vtable; }; -struct MonoTlsProviderFactory { - struct MonoTlsProviderFactory__Class *klass; +struct MonoTlsProviderFactory_1 { + struct MonoTlsProviderFactory_1__Class *klass; struct MonitorData *monitor; }; -struct MonoTlsProviderFactory__VTable { +struct MonoTlsProviderFactory_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct MonoTlsProviderFactory__StaticFields { +struct MonoTlsProviderFactory_1__StaticFields { struct Object *locker; bool initialized; struct MonoTlsProvider *defaultProvider; @@ -538779,13 +538779,13 @@ struct MonoTlsProviderFactory__StaticFields { struct Guid LegacyId; }; -struct MonoTlsProviderFactory__Class { +struct MonoTlsProviderFactory_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct MonoTlsProviderFactory__StaticFields *static_fields; + struct MonoTlsProviderFactory_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct MonoTlsProviderFactory__VTable vtable; + struct MonoTlsProviderFactory_1__VTable vtable; }; struct SystemCertificateValidator { @@ -539169,30 +539169,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct Logging { @@ -539697,29 +539697,29 @@ struct IEnumerable_1_System_Reflection_CustomAttributeNamedArgument___Class { struct IEnumerable_1_System_Reflection_CustomAttributeNamedArgument___VTable vtable; }; -struct Utils_1 { - struct Utils_1__Class *klass; +struct Utils { + struct Utils__Class *klass; struct MonitorData *monitor; }; -struct Utils_1__VTable { +struct Utils__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct Utils_1__StaticFields { +struct Utils__StaticFields { struct RNGCryptoServiceProvider *_rng; }; -struct Utils_1__Class { +struct Utils__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Utils_1__StaticFields *static_fields; + struct Utils__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct Utils_1__VTable vtable; + struct Utils__VTable vtable; }; enum OidGroup__Enum_1 : int32_t { @@ -540002,29 +540002,29 @@ struct IDeferredDisposable__Class { struct IDeferredDisposable__VTable vtable; }; -struct DelegateHelpers { - struct DelegateHelpers__Class *klass; +struct DelegateHelpers_1 { + struct DelegateHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct DelegateHelpers__VTable { +struct DelegateHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct DelegateHelpers__StaticFields { +struct DelegateHelpers_1__StaticFields { struct DelegateHelpers_TypeInfo *_DelegateCache; }; -struct DelegateHelpers__Class { +struct DelegateHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct DelegateHelpers__StaticFields *static_fields; + struct DelegateHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct DelegateHelpers__VTable vtable; + struct DelegateHelpers_1__VTable vtable; }; struct EmptyArray_1_System_Reflection_ParameterModifier_ { @@ -540494,32 +540494,6 @@ struct Queryable__Class { struct Queryable__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -540533,8 +540507,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -540546,6 +540520,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -541021,29 +541021,29 @@ struct UnsafeNclNativeMethods_HttpApi__Class { struct UnsafeNclNativeMethods_HttpApi__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct HeaderInfo__Array { @@ -541707,29 +541707,29 @@ struct WindowsRuntimeMarshal__Class { struct WindowsRuntimeMarshal__VTable vtable; }; -struct LocalAppContextSwitches { - struct LocalAppContextSwitches__Class *klass; +struct LocalAppContextSwitches_1 { + struct LocalAppContextSwitches_1__Class *klass; struct MonitorData *monitor; }; -struct LocalAppContextSwitches__VTable { +struct LocalAppContextSwitches_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct LocalAppContextSwitches__StaticFields { +struct LocalAppContextSwitches_1__StaticFields { bool MemberDescriptorEqualsReturnsFalseIfEquivalent; }; -struct LocalAppContextSwitches__Class { +struct LocalAppContextSwitches_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct LocalAppContextSwitches__StaticFields *static_fields; + struct LocalAppContextSwitches_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct LocalAppContextSwitches__VTable vtable; + struct LocalAppContextSwitches_1__VTable vtable; }; struct _MemberInfo { @@ -544072,32 +544072,32 @@ struct XmlConfigurationString__Class { struct XmlConfigurationString__VTable vtable; }; -struct LocalAppContextSwitches_1 { - struct LocalAppContextSwitches_1__Class *klass; +struct LocalAppContextSwitches { + struct LocalAppContextSwitches__Class *klass; struct MonitorData *monitor; }; -struct LocalAppContextSwitches_1__VTable { +struct LocalAppContextSwitches__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct LocalAppContextSwitches_1__StaticFields { +struct LocalAppContextSwitches__StaticFields { bool IgnoreEmptyKeySequences; bool DontThrowOnInvalidSurrogatePairs; bool IgnoreKindInUtcTimeSerialization; bool EnableTimeSpanSerialization; }; -struct LocalAppContextSwitches_1__Class { +struct LocalAppContextSwitches__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct LocalAppContextSwitches_1__StaticFields *static_fields; + struct LocalAppContextSwitches__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct LocalAppContextSwitches_1__VTable vtable; + struct LocalAppContextSwitches__VTable vtable; }; struct XmlIncludeAttribute__Array { diff --git a/Il2CppTests/TestExpectedResults/CustomAttributeData-ARM64.h b/Il2CppTests/TestExpectedResults/CustomAttributeData-ARM64.h index 72fe032..62f92f9 100644 --- a/Il2CppTests/TestExpectedResults/CustomAttributeData-ARM64.h +++ b/Il2CppTests/TestExpectedResults/CustomAttributeData-ARM64.h @@ -168092,30 +168092,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169045,32 +169045,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169084,8 +169058,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169097,6 +169071,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169308,29 +169308,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/CustomAttributeData-ARMv7.h b/Il2CppTests/TestExpectedResults/CustomAttributeData-ARMv7.h index 533408c..5f51a59 100644 --- a/Il2CppTests/TestExpectedResults/CustomAttributeData-ARMv7.h +++ b/Il2CppTests/TestExpectedResults/CustomAttributeData-ARMv7.h @@ -168093,30 +168093,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169046,32 +169046,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169085,8 +169059,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169098,6 +169072,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169309,29 +169309,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/ExplicitInterfaces-ARM64.h b/Il2CppTests/TestExpectedResults/ExplicitInterfaces-ARM64.h index 80f80ff..f0d4890 100644 --- a/Il2CppTests/TestExpectedResults/ExplicitInterfaces-ARM64.h +++ b/Il2CppTests/TestExpectedResults/ExplicitInterfaces-ARM64.h @@ -168173,30 +168173,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169126,32 +169126,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169165,8 +169139,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169178,6 +169152,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169389,29 +169389,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/ExplicitInterfaces-ARMv7.h b/Il2CppTests/TestExpectedResults/ExplicitInterfaces-ARMv7.h index 48bf21b..0d25e83 100644 --- a/Il2CppTests/TestExpectedResults/ExplicitInterfaces-ARMv7.h +++ b/Il2CppTests/TestExpectedResults/ExplicitInterfaces-ARMv7.h @@ -168174,30 +168174,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169127,32 +169127,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169166,8 +169140,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169179,6 +169153,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169390,29 +169390,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-ArraysAndPointers-x64.h b/Il2CppTests/TestExpectedResults/GameAssembly-ArraysAndPointers-x64.h index 5fedb24..2db66db 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-ArraysAndPointers-x64.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-ArraysAndPointers-x64.h @@ -168359,30 +168359,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169304,32 +169304,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169343,8 +169317,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169356,6 +169330,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169567,29 +169567,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-ArraysAndPointers-x86.h b/Il2CppTests/TestExpectedResults/GameAssembly-ArraysAndPointers-x86.h index 505676a..edd8d96 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-ArraysAndPointers-x86.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-ArraysAndPointers-x86.h @@ -168360,30 +168360,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169305,32 +169305,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169344,8 +169318,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169357,6 +169331,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169568,29 +169568,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-CSharp1-x64.h b/Il2CppTests/TestExpectedResults/GameAssembly-CSharp1-x64.h index 22b6ff0..07dfc25 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-CSharp1-x64.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-CSharp1-x64.h @@ -168251,30 +168251,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169204,32 +169204,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169243,8 +169217,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169256,6 +169230,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169467,29 +169467,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-CSharp1-x86.h b/Il2CppTests/TestExpectedResults/GameAssembly-CSharp1-x86.h index 79cce4e..c809835 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-CSharp1-x86.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-CSharp1-x86.h @@ -168252,30 +168252,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169205,32 +169205,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169244,8 +169218,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169257,6 +169231,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169468,29 +169468,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-CSharp2-x64.h b/Il2CppTests/TestExpectedResults/GameAssembly-CSharp2-x64.h index ee2327b..1af7202 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-CSharp2-x64.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-CSharp2-x64.h @@ -168527,30 +168527,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169480,32 +169480,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169519,8 +169493,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169532,6 +169506,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169743,29 +169743,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-CSharp2-x86.h b/Il2CppTests/TestExpectedResults/GameAssembly-CSharp2-x86.h index e0f520d..3e453c4 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-CSharp2-x86.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-CSharp2-x86.h @@ -168528,30 +168528,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169481,32 +169481,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169520,8 +169494,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169533,6 +169507,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169744,29 +169744,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-CSharp3-x64.h b/Il2CppTests/TestExpectedResults/GameAssembly-CSharp3-x64.h index 9f69508..6037f33 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-CSharp3-x64.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-CSharp3-x64.h @@ -546608,19 +546608,19 @@ struct Util__Class { struct Util__VTable vtable; }; -struct Utils { - struct Utils__Class *klass; +struct Utils_1 { + struct Utils_1__Class *klass; struct MonitorData *monitor; }; -struct Utils__VTable { +struct Utils_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct Utils__StaticFields { +struct Utils_1__StaticFields { struct Object *BoxedFalse; struct Object *BoxedTrue; struct Object *BoxedIntM1; @@ -546651,13 +546651,13 @@ struct Utils__StaticFields { struct ConstantExpression *Null; }; -struct Utils__Class { +struct Utils_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Utils__StaticFields *static_fields; + struct Utils_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct Utils__VTable vtable; + struct Utils_1__VTable vtable; }; struct IPipe { @@ -547343,31 +547343,6 @@ struct FormatterServices__Class { struct FormatterServices__VTable vtable; }; -struct BinaryCompatibility { - struct BinaryCompatibility__Class *klass; - struct MonitorData *monitor; -}; - -struct BinaryCompatibility__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct BinaryCompatibility__StaticFields { - bool _targetsAtLeast_Desktop_V4_5_2; -}; - -struct BinaryCompatibility__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct BinaryCompatibility__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct BinaryCompatibility__VTable vtable; -}; - struct BinaryCompatibility_1 { struct BinaryCompatibility_1__Class *klass; struct MonitorData *monitor; @@ -547381,8 +547356,7 @@ struct BinaryCompatibility_1__VTable { }; struct BinaryCompatibility_1__StaticFields { - bool TargetsAtLeast_Desktop_V4_5; - bool TargetsAtLeast_Desktop_V4_5_1; + bool _targetsAtLeast_Desktop_V4_5_2; }; struct BinaryCompatibility_1__Class { @@ -547394,6 +547368,32 @@ struct BinaryCompatibility_1__Class { struct BinaryCompatibility_1__VTable vtable; }; +struct BinaryCompatibility { + struct BinaryCompatibility__Class *klass; + struct MonitorData *monitor; +}; + +struct BinaryCompatibility__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct BinaryCompatibility__StaticFields { + bool TargetsAtLeast_Desktop_V4_5; + bool TargetsAtLeast_Desktop_V4_5_1; +}; + +struct BinaryCompatibility__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct BinaryCompatibility__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct BinaryCompatibility__VTable vtable; +}; + struct ISerializable { struct ISerializable__Class *klass; struct MonitorData *monitor; @@ -548151,19 +548151,19 @@ struct CertificateValidationHelper__Class { struct CertificateValidationHelper__VTable vtable; }; -struct MonoTlsProviderFactory { - struct MonoTlsProviderFactory__Class *klass; +struct MonoTlsProviderFactory_1 { + struct MonoTlsProviderFactory_1__Class *klass; struct MonitorData *monitor; }; -struct MonoTlsProviderFactory__VTable { +struct MonoTlsProviderFactory_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct MonoTlsProviderFactory__StaticFields { +struct MonoTlsProviderFactory_1__StaticFields { struct Object *locker; bool initialized; struct MonoTlsProvider *defaultProvider; @@ -548176,13 +548176,13 @@ struct MonoTlsProviderFactory__StaticFields { struct Guid LegacyId; }; -struct MonoTlsProviderFactory__Class { +struct MonoTlsProviderFactory_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct MonoTlsProviderFactory__StaticFields *static_fields; + struct MonoTlsProviderFactory_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct MonoTlsProviderFactory__VTable vtable; + struct MonoTlsProviderFactory_1__VTable vtable; }; struct SystemCertificateValidator { @@ -548566,30 +548566,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct Logging { @@ -549094,29 +549094,29 @@ struct IEnumerable_1_System_Reflection_CustomAttributeNamedArgument___Class { struct IEnumerable_1_System_Reflection_CustomAttributeNamedArgument___VTable vtable; }; -struct Utils_1 { - struct Utils_1__Class *klass; +struct Utils { + struct Utils__Class *klass; struct MonitorData *monitor; }; -struct Utils_1__VTable { +struct Utils__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct Utils_1__StaticFields { +struct Utils__StaticFields { struct RNGCryptoServiceProvider *_rng; }; -struct Utils_1__Class { +struct Utils__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Utils_1__StaticFields *static_fields; + struct Utils__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct Utils_1__VTable vtable; + struct Utils__VTable vtable; }; enum OidGroup__Enum_1 : int32_t { @@ -549399,29 +549399,29 @@ struct IDeferredDisposable__Class { struct IDeferredDisposable__VTable vtable; }; -struct DelegateHelpers { - struct DelegateHelpers__Class *klass; +struct DelegateHelpers_1 { + struct DelegateHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct DelegateHelpers__VTable { +struct DelegateHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct DelegateHelpers__StaticFields { +struct DelegateHelpers_1__StaticFields { struct DelegateHelpers_TypeInfo *_DelegateCache; }; -struct DelegateHelpers__Class { +struct DelegateHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct DelegateHelpers__StaticFields *static_fields; + struct DelegateHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct DelegateHelpers__VTable vtable; + struct DelegateHelpers_1__VTable vtable; }; struct EmptyArray_1_System_Reflection_ParameterModifier_ { @@ -549891,32 +549891,6 @@ struct Queryable__Class { struct Queryable__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -549930,8 +549904,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -549943,6 +549917,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -550418,29 +550418,29 @@ struct UnsafeNclNativeMethods_HttpApi__Class { struct UnsafeNclNativeMethods_HttpApi__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct HeaderInfo__Array { @@ -551108,29 +551108,29 @@ struct WindowsRuntimeMarshal__Class { struct WindowsRuntimeMarshal__VTable vtable; }; -struct LocalAppContextSwitches { - struct LocalAppContextSwitches__Class *klass; +struct LocalAppContextSwitches_1 { + struct LocalAppContextSwitches_1__Class *klass; struct MonitorData *monitor; }; -struct LocalAppContextSwitches__VTable { +struct LocalAppContextSwitches_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct LocalAppContextSwitches__StaticFields { +struct LocalAppContextSwitches_1__StaticFields { bool MemberDescriptorEqualsReturnsFalseIfEquivalent; }; -struct LocalAppContextSwitches__Class { +struct LocalAppContextSwitches_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct LocalAppContextSwitches__StaticFields *static_fields; + struct LocalAppContextSwitches_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct LocalAppContextSwitches__VTable vtable; + struct LocalAppContextSwitches_1__VTable vtable; }; struct _MemberInfo { @@ -553477,32 +553477,32 @@ struct XmlConfigurationString__Class { struct XmlConfigurationString__VTable vtable; }; -struct LocalAppContextSwitches_1 { - struct LocalAppContextSwitches_1__Class *klass; +struct LocalAppContextSwitches { + struct LocalAppContextSwitches__Class *klass; struct MonitorData *monitor; }; -struct LocalAppContextSwitches_1__VTable { +struct LocalAppContextSwitches__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct LocalAppContextSwitches_1__StaticFields { +struct LocalAppContextSwitches__StaticFields { bool IgnoreEmptyKeySequences; bool DontThrowOnInvalidSurrogatePairs; bool IgnoreKindInUtcTimeSerialization; bool EnableTimeSpanSerialization; }; -struct LocalAppContextSwitches_1__Class { +struct LocalAppContextSwitches__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct LocalAppContextSwitches_1__StaticFields *static_fields; + struct LocalAppContextSwitches__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct LocalAppContextSwitches_1__VTable vtable; + struct LocalAppContextSwitches__VTable vtable; }; struct XmlIncludeAttribute__Array { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-CSharp3-x86.h b/Il2CppTests/TestExpectedResults/GameAssembly-CSharp3-x86.h index 7858835..36cf195 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-CSharp3-x86.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-CSharp3-x86.h @@ -546609,19 +546609,19 @@ struct Util__Class { struct Util__VTable vtable; }; -struct Utils { - struct Utils__Class *klass; +struct Utils_1 { + struct Utils_1__Class *klass; struct MonitorData *monitor; }; -struct Utils__VTable { +struct Utils_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct Utils__StaticFields { +struct Utils_1__StaticFields { struct Object *BoxedFalse; struct Object *BoxedTrue; struct Object *BoxedIntM1; @@ -546652,13 +546652,13 @@ struct Utils__StaticFields { struct ConstantExpression *Null; }; -struct Utils__Class { +struct Utils_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Utils__StaticFields *static_fields; + struct Utils_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct Utils__VTable vtable; + struct Utils_1__VTable vtable; }; struct IPipe { @@ -547344,31 +547344,6 @@ struct FormatterServices__Class { struct FormatterServices__VTable vtable; }; -struct BinaryCompatibility { - struct BinaryCompatibility__Class *klass; - struct MonitorData *monitor; -}; - -struct BinaryCompatibility__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct BinaryCompatibility__StaticFields { - bool _targetsAtLeast_Desktop_V4_5_2; -}; - -struct BinaryCompatibility__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct BinaryCompatibility__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct BinaryCompatibility__VTable vtable; -}; - struct BinaryCompatibility_1 { struct BinaryCompatibility_1__Class *klass; struct MonitorData *monitor; @@ -547382,8 +547357,7 @@ struct BinaryCompatibility_1__VTable { }; struct BinaryCompatibility_1__StaticFields { - bool TargetsAtLeast_Desktop_V4_5; - bool TargetsAtLeast_Desktop_V4_5_1; + bool _targetsAtLeast_Desktop_V4_5_2; }; struct BinaryCompatibility_1__Class { @@ -547395,6 +547369,32 @@ struct BinaryCompatibility_1__Class { struct BinaryCompatibility_1__VTable vtable; }; +struct BinaryCompatibility { + struct BinaryCompatibility__Class *klass; + struct MonitorData *monitor; +}; + +struct BinaryCompatibility__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct BinaryCompatibility__StaticFields { + bool TargetsAtLeast_Desktop_V4_5; + bool TargetsAtLeast_Desktop_V4_5_1; +}; + +struct BinaryCompatibility__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct BinaryCompatibility__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct BinaryCompatibility__VTable vtable; +}; + struct ISerializable { struct ISerializable__Class *klass; struct MonitorData *monitor; @@ -548152,19 +548152,19 @@ struct CertificateValidationHelper__Class { struct CertificateValidationHelper__VTable vtable; }; -struct MonoTlsProviderFactory { - struct MonoTlsProviderFactory__Class *klass; +struct MonoTlsProviderFactory_1 { + struct MonoTlsProviderFactory_1__Class *klass; struct MonitorData *monitor; }; -struct MonoTlsProviderFactory__VTable { +struct MonoTlsProviderFactory_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct MonoTlsProviderFactory__StaticFields { +struct MonoTlsProviderFactory_1__StaticFields { struct Object *locker; bool initialized; struct MonoTlsProvider *defaultProvider; @@ -548177,13 +548177,13 @@ struct MonoTlsProviderFactory__StaticFields { struct Guid LegacyId; }; -struct MonoTlsProviderFactory__Class { +struct MonoTlsProviderFactory_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct MonoTlsProviderFactory__StaticFields *static_fields; + struct MonoTlsProviderFactory_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct MonoTlsProviderFactory__VTable vtable; + struct MonoTlsProviderFactory_1__VTable vtable; }; struct SystemCertificateValidator { @@ -548567,30 +548567,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct Logging { @@ -549095,29 +549095,29 @@ struct IEnumerable_1_System_Reflection_CustomAttributeNamedArgument___Class { struct IEnumerable_1_System_Reflection_CustomAttributeNamedArgument___VTable vtable; }; -struct Utils_1 { - struct Utils_1__Class *klass; +struct Utils { + struct Utils__Class *klass; struct MonitorData *monitor; }; -struct Utils_1__VTable { +struct Utils__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct Utils_1__StaticFields { +struct Utils__StaticFields { struct RNGCryptoServiceProvider *_rng; }; -struct Utils_1__Class { +struct Utils__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Utils_1__StaticFields *static_fields; + struct Utils__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct Utils_1__VTable vtable; + struct Utils__VTable vtable; }; enum OidGroup__Enum_1 : int32_t { @@ -549400,29 +549400,29 @@ struct IDeferredDisposable__Class { struct IDeferredDisposable__VTable vtable; }; -struct DelegateHelpers { - struct DelegateHelpers__Class *klass; +struct DelegateHelpers_1 { + struct DelegateHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct DelegateHelpers__VTable { +struct DelegateHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct DelegateHelpers__StaticFields { +struct DelegateHelpers_1__StaticFields { struct DelegateHelpers_TypeInfo *_DelegateCache; }; -struct DelegateHelpers__Class { +struct DelegateHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct DelegateHelpers__StaticFields *static_fields; + struct DelegateHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct DelegateHelpers__VTable vtable; + struct DelegateHelpers_1__VTable vtable; }; struct EmptyArray_1_System_Reflection_ParameterModifier_ { @@ -549892,32 +549892,6 @@ struct Queryable__Class { struct Queryable__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -549931,8 +549905,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -549944,6 +549918,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -550419,29 +550419,29 @@ struct UnsafeNclNativeMethods_HttpApi__Class { struct UnsafeNclNativeMethods_HttpApi__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct HeaderInfo__Array { @@ -551109,29 +551109,29 @@ struct WindowsRuntimeMarshal__Class { struct WindowsRuntimeMarshal__VTable vtable; }; -struct LocalAppContextSwitches { - struct LocalAppContextSwitches__Class *klass; +struct LocalAppContextSwitches_1 { + struct LocalAppContextSwitches_1__Class *klass; struct MonitorData *monitor; }; -struct LocalAppContextSwitches__VTable { +struct LocalAppContextSwitches_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct LocalAppContextSwitches__StaticFields { +struct LocalAppContextSwitches_1__StaticFields { bool MemberDescriptorEqualsReturnsFalseIfEquivalent; }; -struct LocalAppContextSwitches__Class { +struct LocalAppContextSwitches_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct LocalAppContextSwitches__StaticFields *static_fields; + struct LocalAppContextSwitches_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct LocalAppContextSwitches__VTable vtable; + struct LocalAppContextSwitches_1__VTable vtable; }; struct _MemberInfo { @@ -553478,32 +553478,32 @@ struct XmlConfigurationString__Class { struct XmlConfigurationString__VTable vtable; }; -struct LocalAppContextSwitches_1 { - struct LocalAppContextSwitches_1__Class *klass; +struct LocalAppContextSwitches { + struct LocalAppContextSwitches__Class *klass; struct MonitorData *monitor; }; -struct LocalAppContextSwitches_1__VTable { +struct LocalAppContextSwitches__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct LocalAppContextSwitches_1__StaticFields { +struct LocalAppContextSwitches__StaticFields { bool IgnoreEmptyKeySequences; bool DontThrowOnInvalidSurrogatePairs; bool IgnoreKindInUtcTimeSerialization; bool EnableTimeSpanSerialization; }; -struct LocalAppContextSwitches_1__Class { +struct LocalAppContextSwitches__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct LocalAppContextSwitches_1__StaticFields *static_fields; + struct LocalAppContextSwitches__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct LocalAppContextSwitches_1__VTable vtable; + struct LocalAppContextSwitches__VTable vtable; }; struct XmlIncludeAttribute__Array { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-CustomAttributeData-x64.h b/Il2CppTests/TestExpectedResults/GameAssembly-CustomAttributeData-x64.h index 09b28c4..e245f9e 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-CustomAttributeData-x64.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-CustomAttributeData-x64.h @@ -168223,30 +168223,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169176,32 +169176,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169215,8 +169189,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169228,6 +169202,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169439,29 +169439,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-CustomAttributeData-x86.h b/Il2CppTests/TestExpectedResults/GameAssembly-CustomAttributeData-x86.h index d705ad3..43fda6d 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-CustomAttributeData-x86.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-CustomAttributeData-x86.h @@ -168224,30 +168224,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169177,32 +169177,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169216,8 +169190,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169229,6 +169203,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169440,29 +169440,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-ExplicitInterfaces-x64.h b/Il2CppTests/TestExpectedResults/GameAssembly-ExplicitInterfaces-x64.h index 0fe56ad..ebe0ddb 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-ExplicitInterfaces-x64.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-ExplicitInterfaces-x64.h @@ -168300,30 +168300,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169253,32 +169253,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169292,8 +169266,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169305,6 +169279,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169516,29 +169516,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-ExplicitInterfaces-x86.h b/Il2CppTests/TestExpectedResults/GameAssembly-ExplicitInterfaces-x86.h index d14be36..3ede1bd 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-ExplicitInterfaces-x86.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-ExplicitInterfaces-x86.h @@ -168301,30 +168301,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169254,32 +169254,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169293,8 +169267,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169306,6 +169280,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169517,29 +169517,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-GenericTypes-x64.h b/Il2CppTests/TestExpectedResults/GameAssembly-GenericTypes-x64.h index ac9d26b..cdbc2b7 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-GenericTypes-x64.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-GenericTypes-x64.h @@ -170591,30 +170591,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -171544,32 +171544,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -171583,8 +171557,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -171596,6 +171570,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -171807,29 +171807,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-GenericTypes-x86.h b/Il2CppTests/TestExpectedResults/GameAssembly-GenericTypes-x86.h index 0c1f8a7..fffbab4 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-GenericTypes-x86.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-GenericTypes-x86.h @@ -170592,30 +170592,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -171545,32 +171545,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -171584,8 +171558,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -171597,6 +171571,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -171808,29 +171808,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-Methods-x64.h b/Il2CppTests/TestExpectedResults/GameAssembly-Methods-x64.h index b85b6f2..6d496c9 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-Methods-x64.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-Methods-x64.h @@ -168425,30 +168425,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169378,32 +169378,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169417,8 +169391,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169430,6 +169404,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169641,29 +169641,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-Methods-x86.h b/Il2CppTests/TestExpectedResults/GameAssembly-Methods-x86.h index fccbc02..65e5217 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-Methods-x86.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-Methods-x86.h @@ -168426,30 +168426,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169379,32 +169379,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169418,8 +169392,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169431,6 +169405,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169642,29 +169642,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-PartialGenericTypes-x64.h b/Il2CppTests/TestExpectedResults/GameAssembly-PartialGenericTypes-x64.h index 007d40a..77d60b7 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-PartialGenericTypes-x64.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-PartialGenericTypes-x64.h @@ -168563,30 +168563,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169516,32 +169516,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169555,8 +169529,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169568,6 +169542,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169779,29 +169779,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-PartialGenericTypes-x86.h b/Il2CppTests/TestExpectedResults/GameAssembly-PartialGenericTypes-x86.h index 364a8d0..cd8e8b6 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-PartialGenericTypes-x86.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-PartialGenericTypes-x86.h @@ -168564,30 +168564,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169517,32 +169517,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169556,8 +169530,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169569,6 +169543,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169780,29 +169780,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-Properties-x64.h b/Il2CppTests/TestExpectedResults/GameAssembly-Properties-x64.h index 5622ad4..c18da8c 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-Properties-x64.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-Properties-x64.h @@ -168179,30 +168179,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169132,32 +169132,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169171,8 +169145,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169184,6 +169158,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169395,29 +169395,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-Properties-x86.h b/Il2CppTests/TestExpectedResults/GameAssembly-Properties-x86.h index 5a5ab95..d90742e 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-Properties-x86.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-Properties-x86.h @@ -168180,30 +168180,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169133,32 +169133,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169172,8 +169146,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169185,6 +169159,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169396,29 +169396,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-References-x64.h b/Il2CppTests/TestExpectedResults/GameAssembly-References-x64.h index c981e45..a1031ad 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-References-x64.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-References-x64.h @@ -168177,30 +168177,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169130,32 +169130,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169169,8 +169143,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169182,6 +169156,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169393,29 +169393,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-References-x86.h b/Il2CppTests/TestExpectedResults/GameAssembly-References-x86.h index 759ec26..71b7687 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-References-x86.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-References-x86.h @@ -168178,30 +168178,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169131,32 +169131,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169170,8 +169144,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169183,6 +169157,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169394,29 +169394,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-Scope-x64.h b/Il2CppTests/TestExpectedResults/GameAssembly-Scope-x64.h index 6c95183..117a112 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-Scope-x64.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-Scope-x64.h @@ -168743,30 +168743,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169696,32 +169696,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169735,8 +169709,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169748,6 +169722,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169959,29 +169959,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-Scope-x86.h b/Il2CppTests/TestExpectedResults/GameAssembly-Scope-x86.h index cdea6c8..6ae808b 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-Scope-x86.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-Scope-x86.h @@ -168744,30 +168744,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169697,32 +169697,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169736,8 +169710,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169749,6 +169723,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169960,29 +169960,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-VTablesAndLayout-x64.h b/Il2CppTests/TestExpectedResults/GameAssembly-VTablesAndLayout-x64.h index a8723ad..01b2491 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-VTablesAndLayout-x64.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-VTablesAndLayout-x64.h @@ -168883,30 +168883,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169836,32 +169836,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169875,8 +169849,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169888,6 +169862,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -170099,29 +170099,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GameAssembly-VTablesAndLayout-x86.h b/Il2CppTests/TestExpectedResults/GameAssembly-VTablesAndLayout-x86.h index 0981155..954fa61 100644 --- a/Il2CppTests/TestExpectedResults/GameAssembly-VTablesAndLayout-x86.h +++ b/Il2CppTests/TestExpectedResults/GameAssembly-VTablesAndLayout-x86.h @@ -168884,30 +168884,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169837,32 +169837,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169876,8 +169850,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169889,6 +169863,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -170100,29 +170100,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GenericTypes-ARM64.h b/Il2CppTests/TestExpectedResults/GenericTypes-ARM64.h index c5c20e9..1b7aebf 100644 --- a/Il2CppTests/TestExpectedResults/GenericTypes-ARM64.h +++ b/Il2CppTests/TestExpectedResults/GenericTypes-ARM64.h @@ -170432,30 +170432,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -171385,32 +171385,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -171424,8 +171398,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -171437,6 +171411,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -171648,29 +171648,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/GenericTypes-ARMv7.h b/Il2CppTests/TestExpectedResults/GenericTypes-ARMv7.h index eeecb45..16bffd2 100644 --- a/Il2CppTests/TestExpectedResults/GenericTypes-ARMv7.h +++ b/Il2CppTests/TestExpectedResults/GenericTypes-ARMv7.h @@ -170433,30 +170433,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -171386,32 +171386,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -171425,8 +171399,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -171438,6 +171412,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -171649,29 +171649,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/Methods-ARM64.h b/Il2CppTests/TestExpectedResults/Methods-ARM64.h index 1f3f845..aaebd57 100644 --- a/Il2CppTests/TestExpectedResults/Methods-ARM64.h +++ b/Il2CppTests/TestExpectedResults/Methods-ARM64.h @@ -168298,30 +168298,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169251,32 +169251,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169290,8 +169264,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169303,6 +169277,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169514,29 +169514,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/Methods-ARMv7.h b/Il2CppTests/TestExpectedResults/Methods-ARMv7.h index 55f2234..c7e553d 100644 --- a/Il2CppTests/TestExpectedResults/Methods-ARMv7.h +++ b/Il2CppTests/TestExpectedResults/Methods-ARMv7.h @@ -168299,30 +168299,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169252,32 +169252,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169291,8 +169265,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169304,6 +169278,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169515,29 +169515,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/PartialGenericTypes-ARM64.h b/Il2CppTests/TestExpectedResults/PartialGenericTypes-ARM64.h index 4b52b08..7aa1109 100644 --- a/Il2CppTests/TestExpectedResults/PartialGenericTypes-ARM64.h +++ b/Il2CppTests/TestExpectedResults/PartialGenericTypes-ARM64.h @@ -168386,30 +168386,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169339,32 +169339,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169378,8 +169352,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169391,6 +169365,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169602,29 +169602,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/PartialGenericTypes-ARMv7.h b/Il2CppTests/TestExpectedResults/PartialGenericTypes-ARMv7.h index a9fb4e0..c1fc035 100644 --- a/Il2CppTests/TestExpectedResults/PartialGenericTypes-ARMv7.h +++ b/Il2CppTests/TestExpectedResults/PartialGenericTypes-ARMv7.h @@ -168387,30 +168387,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169340,32 +169340,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169379,8 +169353,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169392,6 +169366,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169603,29 +169603,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/Properties-ARM64.h b/Il2CppTests/TestExpectedResults/Properties-ARM64.h index a77078c..250f2a1 100644 --- a/Il2CppTests/TestExpectedResults/Properties-ARM64.h +++ b/Il2CppTests/TestExpectedResults/Properties-ARM64.h @@ -168048,30 +168048,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169001,32 +169001,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169040,8 +169014,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169053,6 +169027,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169264,29 +169264,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/Properties-ARMv7.h b/Il2CppTests/TestExpectedResults/Properties-ARMv7.h index 50e0723..489501b 100644 --- a/Il2CppTests/TestExpectedResults/Properties-ARMv7.h +++ b/Il2CppTests/TestExpectedResults/Properties-ARMv7.h @@ -168049,30 +168049,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169002,32 +169002,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169041,8 +169015,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169054,6 +169028,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169265,29 +169265,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/References-ARM64.h b/Il2CppTests/TestExpectedResults/References-ARM64.h index 21ab6ab..1e4bd19 100644 --- a/Il2CppTests/TestExpectedResults/References-ARM64.h +++ b/Il2CppTests/TestExpectedResults/References-ARM64.h @@ -168046,30 +168046,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -168999,32 +168999,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169038,8 +169012,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169051,6 +169025,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169262,29 +169262,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/References-ARMv7.h b/Il2CppTests/TestExpectedResults/References-ARMv7.h index 0761674..acc8614 100644 --- a/Il2CppTests/TestExpectedResults/References-ARMv7.h +++ b/Il2CppTests/TestExpectedResults/References-ARMv7.h @@ -168047,30 +168047,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169000,32 +169000,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169039,8 +169013,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169052,6 +169026,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169263,29 +169263,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/Scope-ARM64.h b/Il2CppTests/TestExpectedResults/Scope-ARM64.h index d36d55c..7ad8847 100644 --- a/Il2CppTests/TestExpectedResults/Scope-ARM64.h +++ b/Il2CppTests/TestExpectedResults/Scope-ARM64.h @@ -168608,30 +168608,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169561,32 +169561,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169600,8 +169574,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169613,6 +169587,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169824,29 +169824,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/Scope-ARMv7.h b/Il2CppTests/TestExpectedResults/Scope-ARMv7.h index deb9eb9..c0c66c8 100644 --- a/Il2CppTests/TestExpectedResults/Scope-ARMv7.h +++ b/Il2CppTests/TestExpectedResults/Scope-ARMv7.h @@ -168609,30 +168609,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169562,32 +169562,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169601,8 +169575,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169614,6 +169588,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169825,29 +169825,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/VTablesAndLayout-ARM64.h b/Il2CppTests/TestExpectedResults/VTablesAndLayout-ARM64.h index 1a7775a..e578d7a 100644 --- a/Il2CppTests/TestExpectedResults/VTablesAndLayout-ARM64.h +++ b/Il2CppTests/TestExpectedResults/VTablesAndLayout-ARM64.h @@ -168726,30 +168726,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169679,32 +169679,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169718,8 +169692,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169731,6 +169705,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169942,29 +169942,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable { diff --git a/Il2CppTests/TestExpectedResults/VTablesAndLayout-ARMv7.h b/Il2CppTests/TestExpectedResults/VTablesAndLayout-ARMv7.h index 306e8cc..5745c2b 100644 --- a/Il2CppTests/TestExpectedResults/VTablesAndLayout-ARMv7.h +++ b/Il2CppTests/TestExpectedResults/VTablesAndLayout-ARMv7.h @@ -168727,30 +168727,30 @@ struct IComparable__Class { struct IComparable__VTable vtable; }; -struct HashHelpers { - struct HashHelpers__Class *klass; +struct HashHelpers_1 { + struct HashHelpers_1__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers__VTable { +struct HashHelpers_1__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers__StaticFields { +struct HashHelpers_1__StaticFields { struct Int32__Array *primes; struct ConditionalWeakTable_2_System_Object_System_Runtime_Serialization_SerializationInfo_ *s_SerializationInfoTable; }; -struct HashHelpers__Class { +struct HashHelpers_1__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers__StaticFields *static_fields; + struct HashHelpers_1__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers__VTable vtable; + struct HashHelpers_1__VTable vtable; }; struct MonoIO { @@ -169680,32 +169680,6 @@ struct CompatibilitySwitches__Class { struct CompatibilitySwitches__VTable vtable; }; -struct Environment { - struct Environment__Class *klass; - struct MonitorData *monitor; -}; - -struct Environment__VTable { - VirtualInvokeData Equals; - VirtualInvokeData Finalize; - VirtualInvokeData GetHashCode; - VirtualInvokeData ToString; -}; - -struct Environment__StaticFields { - struct String *NewLine; - struct ResourceManager *rm; -}; - -struct Environment__Class { - Il2CppClass_0 _0; - Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct Environment__StaticFields *static_fields; - const Il2CppRGCTXData *rgctx_data; - Il2CppClass_1 _1; - struct Environment__VTable vtable; -}; - struct Environment_1 { struct Environment_1__Class *klass; struct MonitorData *monitor; @@ -169719,8 +169693,8 @@ struct Environment_1__VTable { }; struct Environment_1__StaticFields { - struct String *nl; - struct OperatingSystem *os; + struct String *NewLine; + struct ResourceManager *rm; }; struct Environment_1__Class { @@ -169732,6 +169706,32 @@ struct Environment_1__Class { struct Environment_1__VTable vtable; }; +struct Environment { + struct Environment__Class *klass; + struct MonitorData *monitor; +}; + +struct Environment__VTable { + VirtualInvokeData Equals; + VirtualInvokeData Finalize; + VirtualInvokeData GetHashCode; + VirtualInvokeData ToString; +}; + +struct Environment__StaticFields { + struct String *nl; + struct OperatingSystem *os; +}; + +struct Environment__Class { + Il2CppClass_0 _0; + Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; + struct Environment__StaticFields *static_fields; + const Il2CppRGCTXData *rgctx_data; + Il2CppClass_1 _1; + struct Environment__VTable vtable; +}; + struct EmptyArray_1_System_Reflection_MethodInfo_ { struct EmptyArray_1_System_Reflection_MethodInfo___Class *klass; struct MonitorData *monitor; @@ -169943,29 +169943,29 @@ struct GCSettings__Class { struct GCSettings__VTable vtable; }; -struct HashHelpers_1 { - struct HashHelpers_1__Class *klass; +struct HashHelpers { + struct HashHelpers__Class *klass; struct MonitorData *monitor; }; -struct HashHelpers_1__VTable { +struct HashHelpers__VTable { VirtualInvokeData Equals; VirtualInvokeData Finalize; VirtualInvokeData GetHashCode; VirtualInvokeData ToString; }; -struct HashHelpers_1__StaticFields { +struct HashHelpers__StaticFields { int32_t RandomSeed; }; -struct HashHelpers_1__Class { +struct HashHelpers__Class { Il2CppClass_0 _0; Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets; - struct HashHelpers_1__StaticFields *static_fields; + struct HashHelpers__StaticFields *static_fields; const Il2CppRGCTXData *rgctx_data; Il2CppClass_1 _1; - struct HashHelpers_1__VTable vtable; + struct HashHelpers__VTable vtable; }; struct ICloneable {