Skip to content

Instantly share code, notes, and snippets.

@naikrovek
Created November 2, 2016 17:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save naikrovek/97c47e9a398f1de3849c13249fcd4135 to your computer and use it in GitHub Desktop.
Save naikrovek/97c47e9a398f1de3849c13249fcd4135 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
#include "CppCodeGen.h"
#include "common.h"
namespace System_Private_CoreLib {
namespace System {
class ValueType;
};
};
namespace System_Private_CoreLib {
namespace System {
class Void;
};
};
namespace System_Private_CoreLib {
namespace System {
class Boolean;
};
};
namespace System_Private_CoreLib {
namespace System {
class Int32;
};
};
namespace System_Private_CoreLib {
namespace System {
class Char;
};
};
namespace System_Private_CoreLib {
namespace System {
class SByte;
};
};
namespace System_Private_CoreLib {
namespace System {
class Byte;
};
};
namespace System_Private_CoreLib {
namespace System {
class Int16;
};
};
namespace System_Private_CoreLib {
namespace System {
class UInt16;
};
};
namespace System_Private_CoreLib {
namespace System {
class UInt32;
};
};
namespace System_Private_CoreLib {
namespace System {
class Int64;
};
};
namespace System_Private_CoreLib {
namespace System {
class UInt64;
};
};
namespace System_Private_CoreLib {
namespace System {
class IntPtr;
};
};
namespace System_Private_CoreLib {
namespace System {
class UIntPtr;
};
};
namespace System_Private_CoreLib {
namespace System {
class Single;
};
};
namespace System_Private_CoreLib {
namespace System {
class Double;
};
};
namespace System_Private_CoreLib {
namespace System {
class Object;
};
};
namespace System_Private_CoreLib {
namespace System {
class String;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IEnumerable;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Char;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_String;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_String;
};
};
namespace System_Private_CoreLib {
namespace System {
class IConvertible;
};
};
namespace System_Private_CoreLib {
namespace System {
class ICloneable;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IFormattable;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Double;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Double;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Single;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Single;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_UIntPtr;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_IntPtr;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_UInt64;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_UInt64;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Int64;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Int64;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_UInt32;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_UInt32;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Int32;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Int32;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_UInt16;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_UInt16;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Int16;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Int16;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Byte;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Byte;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_SByte;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_SByte;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Char;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Char;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Boolean;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Boolean;
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerHelpers {
class MathHelpers;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerHelpers {
class StartupCodeHelpers;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array;
};
};
namespace System_Private_CoreLib {
namespace System {
class IntPtr__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeCast;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EEType_RelatedTypeUnion;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EEType;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class EETypePtr;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Diagnostics {
class Debug;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Diagnostics {
class Debug_IDebugLogger;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class Unsafe;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class UnsafeGCHandle;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeCast_CastCache;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeCast_CastCache_Entry__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class InternalCalls;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Exception;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IDictionary;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class WellKnownEETypes;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RuntimeExports;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class ThunksHeap;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class ThunksHeap_AllocatedBlock;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RuntimeExports_ConservativelyReportedRegionDesc;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class REGDISPLAY;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class StackFrameIterator;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_PAL_LIMITED_CONTEXT;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RuntimeExports_Wrapper;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Enum;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class ExceptionIDs;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class CastableObjectSupport;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr__Array;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class ReturnBlock;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class TransitionBlock;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class DispatchCellType;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class DispatchCellInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class CastableObjectSupport_ICastableObject;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class InternalGCCollectionMode;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_ExKind;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_ExInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class __Finalizer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class GCStress;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class CachedInterfaceDispatch;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class DispatchResolve;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class FinalizerInitRunner;
};
};
};
namespace System_Private_CoreLib {
class Interop_WinRT;
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class GCHandleType;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class GCHandle;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeLoaderExports;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeLoaderExports_Entry__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Lock;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeLoaderExports_Entry;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RawCalliHelper;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RuntimeImports;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class RuntimeAugments;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class DesktopSupportCallbacks;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class ReflectionExecutionDomainCallbacks;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class TypeLoaderCallbacks;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class OutOfMemoryException;
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers_RhFailFastReason;
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers_InFailFast;
};
};
namespace System_Private_CoreLib {
namespace System {
class DataMisalignedException;
};
};
namespace System_Private_CoreLib {
namespace System {
class NullReferenceException;
};
};
namespace System_Private_CoreLib {
namespace System {
class ArithmeticException;
};
};
namespace System_Private_CoreLib {
namespace System {
class OverflowException;
};
};
namespace System_Private_CoreLib {
namespace System {
class InvalidCastException;
};
};
namespace System_Private_CoreLib {
namespace System {
class IndexOutOfRangeException;
};
};
namespace System_Private_CoreLib {
namespace System {
class DivideByZeroException;
};
};
namespace System_Private_CoreLib {
namespace System {
class ArrayTypeMismatchException;
};
};
namespace System_Private_CoreLib {
namespace System {
class PreallocatedOutOfMemoryException;
};
};
namespace System_Private_CoreLib {
namespace System {
class Environment;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class RuntimeHelpers;
};
};
};
};
namespace System_Private_Reflection_Execution {
namespace Internal {
namespace Reflection {
namespace Execution {
class ReflectionExecution;
};
};
};
};
namespace System_Private_Reflection_Core {
namespace Internal {
namespace Reflection {
namespace Core {
namespace Execution {
class ExecutionEnvironment;
};
};
};
};
};
namespace System_Private_Reflection_Execution {
namespace Internal {
namespace Reflection {
namespace Execution {
class ExecutionEnvironmentImplementation;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Char;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class CharEnumerator;
};
};
namespace System_Private_CoreLib {
namespace System {
class Byte__Array;
};
};
namespace repro {
class _Module_;
};
namespace System_Private_DeveloperExperience_Console {
namespace Internal {
namespace DeveloperExperience {
class DeveloperExperienceConnectorConsole;
};
};
};
namespace repro {
class Program;
};
namespace System_Private_CoreLib {
namespace System {
class String__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class ICollection;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IList;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IStructuralComparable;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IStructuralEquatable;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Byte;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Byte;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Byte;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Byte;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Byte;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IEnumerator;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IDisposable;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace Serialization {
class ISerializable;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class ConditionalWeakTable_2;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers_ExceptionData_ExceptionMetadataStruct;
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers_ExceptionData;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class ICastable;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class CastableObjectSupport_CastableObjectCacheEntry_1;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeCast_CastCache_Key;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeCast_CastCache_Entry;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_EETypePtr;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_String;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ArrayEnumeratorBase;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_String;
};
};
namespace System_Console {
namespace System {
class Console;
};
};
namespace System_IO {
namespace System {
namespace IO {
class TextReader;
};
};
};
namespace System_IO {
namespace System {
namespace IO {
class TextWriter;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class Encoding;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Delegate;
};
};
namespace System_Private_CoreLib {
namespace System {
class MulticastDelegate;
};
};
namespace System_Console {
namespace System {
class ConsoleCancelEventHandler;
};
};
namespace System_Console {
namespace System {
class ConsolePal_ControlCHandlerRegistrar;
};
};
namespace System_Runtime {
namespace System {
namespace Runtime {
namespace CompilerServices {
class StrongBox_1___System_Private_CoreLib_System_Boolean;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class EnvironmentAugments;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerHelpers {
class StartupDebug;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace DeveloperExperience {
class DeveloperExperience;
};
};
};
namespace System_Private_DeveloperExperience_Console {
namespace Internal {
namespace DeveloperExperience {
class DeveloperExperienceConsole;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Byte;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Byte;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Byte;
};
};
namespace System_Private_CoreLib {
namespace System {
class SR;
};
};
namespace System_Private_CoreLib {
namespace System {
class InvalidOperationException;
};
};
namespace System_Private_CoreLib {
namespace System {
class StringComparison;
};
};
namespace System_Private_CoreLib {
namespace System {
class ArgumentException;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class NotSupportedException;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class MemberInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class BindingFlags;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Type;
};
};
namespace System_Private_CoreLib {
namespace System {
class Type__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class MemberFilter;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class Binder;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Reflection {
namespace Core {
namespace NonPortable {
class ReflectionCoreNonPortable;
};
};
};
};
};
namespace System_Private_CoreLib {
class Interop_mincore;
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class WaitHandle;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ParamsArray;
};
};
namespace System_Private_CoreLib {
namespace System {
class Object__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
class IFormatProvider;
};
};
namespace System_Private_CoreLib {
namespace System {
class Enum_NamesAndValueComparer;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Enum_EnumInfoUnifier;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class EventWaitHandle;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class AutoResetEvent;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeLoaderExports_SignatureKind;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeTypeHandle;
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class OpenMethodResolver;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeMethodHandle;
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class GenericVirtualMethodSupport;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Interlocked;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry;
};
};
namespace System_Private_CoreLib {
class Interop_WinRT_RO_INIT_TYPE;
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class CalliIntrinsics;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class DynamicModule;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class ExceptionEventKind;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class DebuggerNotify;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class CastableObjectSupport_CastableObject;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RhFailFastReason;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EEType_OptionalFieldsReader;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class CorElementType;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Object_RawData;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeCast_AssignmentVariation;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_RawData;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Diagnostics {
class Debug_NetNativeDebugLogger;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_IntPtr;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_IntPtr;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelDictionary_2;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
IEquatable_1___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_RuntimeTypeHandle;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class ConditionalWeakTable_2_Container;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class ConcurrentUnifierW_2;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class TypeUnificationKey;
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class EnumInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IComparer_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IComparer_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class KeyValuePair_2;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class ICustomAttributeProvider;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class IReflect;
};
};
};
namespace System_Runtime {
namespace System {
namespace Runtime {
namespace CompilerServices {
class StrongBox_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry;
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EETypeRareFlags;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EETypeField;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EEInterfaceInfo_InterfaceTypeUnion;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EEInterfaceInfo;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EETypeKind;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class ThunkBlocks;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EETypeOptionalFieldTag;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace NativeFormat {
class NativePrimitiveDecoder;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object;
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EETypeRef;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_EHEnum;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_RhEHClauseKind;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_RhEHClause;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_OSCONTEXT;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SynchronizationLockException;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class RuntimeMethodSignature;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class MethodNameAndSignature;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeTypeHandle__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Action;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class AddrofIntrinsics;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Int32__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class DependentHandle;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider_Number;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class UInt64__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
class SByte__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
class Int16__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CultureInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CompareOptions;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CompareInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class TextInfo_Tristate;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class TextInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class NumberStyles;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class NumberFormatInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class DateTimeFormatFlags;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class DateTimeStyles;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class DateTimeFormatInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class Calendar;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CultureData;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2_Container___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ArgumentNullException;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class StringBuilderCache;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class StringBuilder;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Char__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class SafeHandle;
};
};
};
};
namespace System_Private_CoreLib {
namespace Microsoft {
namespace Win32 {
namespace SafeHandles {
class SafeHandleZeroOrMinusOneIsInvalid;
};
};
};
};
namespace System_Private_CoreLib {
namespace Microsoft {
namespace Win32 {
namespace SafeHandles {
class SafeWaitHandle;
};
};
};
};
namespace System_Private_CoreLib {
class Interop;
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ManualResetEvent;
};
};
};
namespace System_Private_CoreLib {
class Interop__EXCEPTION_RECORD__ExceptionInformation_e__FixedBuffer;
};
namespace System_Private_CoreLib {
class Interop__EXCEPTION_RECORD;
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelList_1___System_Private_CoreLib_System_Byte__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Byte__Array__Array;
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Reflection {
namespace Core {
namespace NonPortable {
class RuntimeTypeUnifier;
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class Missing;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Math;
};
};
namespace System_Private_CoreLib {
namespace System {
class Double__Array;
};
};
namespace System_Private_DeveloperExperience_Console {
namespace Internal {
namespace DeveloperExperience {
class ConsolePal;
};
};
};
namespace System_IO {
namespace System {
namespace IO {
class TextWriter_NullTextWriter;
};
};
};
namespace System_IO {
namespace System {
namespace IO {
class TextReader_NullTextReader;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelList_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class ConcurrentUnifierW_2_Container;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class ConditionalWeakTable_2_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelDictionary_2_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_RuntimeTypeHandle;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_RuntimeTypeHandle;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_RuntimeTypeHandle;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_RuntimeTypeHandle;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_RuntimeTypeHandle;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Volatile;
};
};
};
namespace System_Console {
namespace System {
class Console___c;
};
};
namespace System_Private_CoreLib {
namespace System {
class Func_1___System_IO_System_IO_TextReader;
};
};
namespace System_Private_CoreLib {
namespace System {
class Func_1___System_Private_CoreLib_System_Text_Encoding;
};
};
namespace System_Private_CoreLib {
namespace System {
class Func_1___System_IO_System_IO_TextWriter;
};
};
namespace System_Private_CoreLib {
namespace System {
class
Func_1___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean;
};
};
namespace System_Private_CoreLib {
namespace System {
class Action_1___System_Private_CoreLib_System_Object;
};
};
namespace System_Private_CoreLib {
namespace System {
class RankException;
};
};
namespace System_Private_CoreLib {
namespace System {
class ArgumentOutOfRangeException;
};
};
namespace System_Private_DeveloperExperience_Console {
class Interop_mincore;
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class InvalidFilterCriteriaException;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class FieldInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class MethodBase;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class MethodInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class ConstructorInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class MemberTypes;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class MethodAttributes;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class FieldAttributes;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_EmptyArray_1___System_Private_CoreLib_System_Type;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Reflection {
namespace Core {
namespace NonPortable {
class RuntimeTypeUnifier_RuntimeTypeHandleToTypeCache;
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Reflection {
namespace Core {
namespace NonPortable {
class RawRuntimeTypeHandleKey;
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2_Container___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers_ERROR_REPORT_BUFFER_HEADER;
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers_SERIALIZED_ERROR_REPORT_HEADER;
};
};
namespace System_Private_CoreLib {
namespace System {
class Exception__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelList_1___System_Private_CoreLib_System_Exception;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Exception;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class InteropExtensions;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class SafeHandle_DelayedFinalizer;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ICustomFormatter;
};
};
namespace System_Private_CoreLib {
namespace System {
class FormatException;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class Toolbox;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Monitor;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Buffer;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider_Number_NumberBuffer__buffer_e__FixedBuffer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider_Number_NumberBuffer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendarId__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendarData__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class DateTimeFormatInfo_TokenHashValue__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
namespace System_Private_CoreLib {
namespace System {
class Activator_ClassWithMissingConstructor;
};
};
namespace System_Private_CoreLib {
namespace System {
class Activator;
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class FunctionPointerOps;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelList_1___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_RuntimeTypeHandle;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_RuntimeTypeHandle;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_RuntimeTypeHandle;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Lock_TimeoutTracker;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ManagedThreadId;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ManagedThreadId_ImmutableIdDispenser;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class GenericVariance;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class DispatchResolve_DispatchMapEntry;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class DispatchResolve_DispatchMap;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class InvalidProgramException;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Object;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Object;
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class FunctionPointerOps_GenericMethodDescriptorInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Int32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Int32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Int32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Int32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Int32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Int16;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Int16;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Int16;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Int16;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Int16;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_SByte;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_SByte;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_SByte;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_SByte;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_SByte;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class DateTimeFormatInfo_TokenHashValue;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendarData;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendarId;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class ConditionalWeakTable_2_CreateValueCallback;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Condition;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class ConcurrentUnifierW_2_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_TypeUnificationKey;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Char;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Char;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Char;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Char;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Byte__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Byte__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Byte__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Byte__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Byte__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Exception;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Exception;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Exception;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Exception;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
IEquatable_1___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_EmptyArray_1;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Double;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Double;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Double;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Double;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Double;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Func_1;
};
};
namespace System_Private_CoreLib {
namespace System {
class Action_1;
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Diagnostics {
class StackTraceHelper;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Diagnostics {
namespace Contracts {
class ContractFailureKind;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Diagnostics {
class Debugger;
};
};
};
namespace System_Private_CoreLib {
class Interop_mincore_SYSTEM_INFO;
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class GenericMethodDescriptor;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class FunctionPointerOps_RuntimeGeneratedGenericMethodDescriptor;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Int32;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Int32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Int32;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Int16;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Int16;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Int16;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_SByte;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_SByte;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_SByte;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_UInt64;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_UInt64;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider_Number_DoubleHelper;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CultureNotFoundException;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Monitor___c;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class LockHolder;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class GC;
};
};
namespace System_Private_CoreLib {
namespace System {
class Int64__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RuntimeImports_RhCorElementType;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerHelpers {
class LdTokenHelpers;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Char;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Char;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class EventResetMode;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Byte__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Byte__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Byte__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
class Exception_SERIALIZED_EXCEPTION_HEADER;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2___c___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Exception;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Exception;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Exception;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Type;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Type;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Double;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Double;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Double;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace IO {
class Stream;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SemaphoreSlim;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Volatile_VolatileObject;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class ConditionalWeakTable_2___c;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
IEquatable_1___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class Task_1___System_Private_CoreLib_System_Boolean;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SemaphoreSlim_TaskNode;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class CancellationToken;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class CancellationTokenSource;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class TaskCreationOptions;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class TaskContinuationOptions;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class TaskFactory_1___System_Private_CoreLib_System_Boolean;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace IO {
class Stream_NullStream;
};
};
};
namespace System_Console {
namespace System {
namespace Text {
class ConsoleEncoding;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncoderFallback;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class DecoderFallback;
};
};
};
namespace System_IO {
namespace System {
namespace IO {
class StreamWriter;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class Encoder;
};
};
};
namespace System_Console {
namespace System {
namespace IO {
class SyncTextWriter;
};
};
};
namespace System_Console {
class Interop_InputRecord;
};
namespace System_Console {
namespace System {
class ConsolePal;
};
};
namespace System_Private_CoreLib {
namespace System {
class InvokeUtils;
};
};
namespace System_Private_CoreLib {
namespace System {
class WeakReference_1___System_Private_CoreLib_System_Type;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class HashHelpers;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class WaitHandleCannotBeOpenedException;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
namespace System_Private_CoreLib {
namespace System {
class
WeakReference_1___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Condition_Waiter;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ObjectHeader;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class SafeHandleExtensions;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace IO {
class IOException;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Diagnostics {
class StackTraceHelper_SpecialIP;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_EmptyArray_1___System_Private_CoreLib_System_IntPtr;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Int64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Int64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Int64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Int64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Int64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class WeakReference_1;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class TaskFactory_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class IThreadPoolWorkItem;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IAsyncResult;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class Task_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ObjectDisposedException;
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SyncTable;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SyncTable_Entry__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition;
};
};
namespace System_Private_CoreLib {
namespace System {
class Delegate__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
class PlatformNotSupportedException;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Int64;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Int64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Int64;
};
};
namespace System_Private_CoreLib {
namespace System {
class UnauthorizedAccessException;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace IO {
class PathTooLongException;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class MemberAccessException;
};
};
namespace System_Private_CoreLib {
namespace System {
class MissingMemberException;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelList_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelListWithIList_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers_ExceptionData__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class EqualityComparer_1___System_Private_CoreLib_System_Exception;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Volatile_VolatileInt32;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type;
};
};
namespace System_Private_CoreLib {
namespace System {
class InvokeUtils_CheckArgumentSemantics;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RuntimeImports_RhCorElementTypeInfo_RhCorElementTypeInfoFlags;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RuntimeImports_RhCorElementTypeInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RuntimeImports_RhCorElementTypeInfo__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Convert;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_EmptyArray_1___System_Private_CoreLib_System_Char;
};
};
namespace System_IO {
namespace System {
class SR;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class UTF8Encoding;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class TaskScheduler;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class Task_ContingentProperties;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class StackGuard;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Func_1___System_Private_CoreLib_System_Threading_Tasks_Task_ContingentProperties;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class TaskFactory;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Predicate_1___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ContextCallback;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Predicate_1___System_Private_CoreLib_System_Object;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class Task___c;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class TimerCallback;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncoderFallbackBuffer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class
SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class CancellationCallbackInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Timer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class PlatformHelper;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class
SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SparselyPopulatedArray_1;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Predicate_1;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class EqualityComparer_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IEqualityComparer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEqualityComparer_1___System_Private_CoreLib_System_Exception;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEqualityComparer_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelListWithIList_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Delegate;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Delegate;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Delegate;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Delegate;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Delegate;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SyncTable_Entry;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ExecutionContext;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ManualResetEventSlim;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class TaskExceptionHolder;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelList_1___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelListWithIList_1___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Tuple_3___System_Private_CoreLib_System_Threading_Tasks_Task___System_Private_CoreLib_System_Threading_Tasks_Task___System_Private_CoreLib_System_Threading_Tasks_TaskContinuation;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class TaskContinuation;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
EventHandler_1___System_Private_CoreLib_System_Threading_Tasks_UnobservedTaskExceptionEventArgs;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class ThreadPoolTaskScheduler;
};
};
};
};
namespace System_IO_FileSystem_Primitives {
namespace System {
namespace IO {
class FileAccess;
};
};
};
namespace System_Console {
class Interop_mincore;
};
namespace System_Console {
namespace System {
namespace IO {
class ConsoleStream;
};
};
};
namespace System_Console {
namespace System {
class ConsolePal_WindowsConsoleStream;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class UnicodeCategory;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelListWithIList_1_Enumerator___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ArraySortHelper_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Delegate;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Delegate;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Delegate;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class AbandonedMutexException;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Mutex;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class LowLevelThread_ApartmentType;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class LowLevelThread;
};
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackTraceGenerator {
class StackTraceGenerator;
};
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class IDiaSession__Array;
};
};
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace LightweightInterop {
class ComInterface;
};
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class IDiaSession;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Globalization_CalendarData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Globalization_CalendarData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Globalization_CalendarData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Globalization_CalendarData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Globalization_CalendarData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ArraySortHelper_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Globalization_CalendarId;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Globalization_CalendarId;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Globalization_CalendarId;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Globalization_CalendarId;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Globalization_CalendarId;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelListWithIList_1_Enumerator;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_RuntimeImports_RhCorElementTypeInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_RuntimeImports_RhCorElementTypeInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Runtime_RuntimeImports_RhCorElementTypeInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_RuntimeImports_RhCorElementTypeInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_RuntimeImports_RhCorElementTypeInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class EventHandler_1;
};
};
namespace System_Private_CoreLib {
namespace System {
class EventArgs;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class UnobservedTaskExceptionEventArgs;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ITuple;
};
};
namespace System_Private_CoreLib {
namespace System {
class Tuple_3;
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class IDiaSymbol;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Globalization_CalendarData;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Globalization_CalendarData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Globalization_CalendarData;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CultureData_LocaleStringData;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SyncTable_DeadEntryCollector;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
Comparer_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendarData_EnumCalendarsData;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelList_1___System_Private_CoreLib_System_Int32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Func_5___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_UInt32___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_Interop_BOOL;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Globalization_CalendarId;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Globalization_CalendarId;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Globalization_CalendarId;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class GregorianCalendarTypes;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class GregorianCalendar;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CultureData_LocaleNumberData;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class DefaultEqualityComparer_1___System_Private_CoreLib_System_Exception;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CharUnicodeInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class UInt16__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Runtime_RuntimeImports_RhCorElementTypeInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_RuntimeImports_RhCorElementTypeInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_RuntimeImports_RhCorElementTypeInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
class Helpers;
};
};
namespace System_Console {
namespace System {
namespace IO {
class Error;
};
};
};
namespace System_Console {
namespace System {
namespace IO {
class Win32Marshal;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncoderReplacementFallback;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class DecoderReplacementFallback;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class InternalEncoderBestFitFallback;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class InternalDecoderBestFitFallback;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class TaskSchedulerException;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelList_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelListWithIList_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ObjectEqualityComparer;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncoderNLS;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class UTF8Encoding_UTF8Encoder;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class Encoding_DefaultEncoder;
};
};
};
namespace System_Console {
namespace System {
namespace Text {
class EncodingHelper;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class Task__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelList_1___System_Private_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelListWithIList_1___System_Private_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Exception_EdiCaptureState;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace ExceptionServices {
class ExceptionDispatchInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class AggregateException;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace ObjectModel {
class ReadOnlyCollection_1___System_Private_CoreLib_System_Exception;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionaryWithIEnumerable_2___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelList_1___System_Private_CoreLib_System_Threading_IAsyncLocal;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelListWithIList_1___System_Private_CoreLib_System_Threading_IAsyncLocal;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class TimerHolder;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class IAsyncLocal;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelDictionaryWithIEnumerable_2;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace ObjectModel {
class ReadOnlyCollection_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class DefaultEqualityComparer_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Func_5;
};
};
namespace System_Private_CoreLib {
class Interop_BOOL;
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class Comparer_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IComparer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Threading_SyncTable_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Threading_SyncTable_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Threading_SyncTable_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Threading_SyncTable_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Threading_SyncTable_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class TimerQueueTimer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class IAsyncLocal__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace ExceptionServices {
class ExceptionDispatchInfo__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class WinRTInterop;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class WinRTInteropCallbacks;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_EmptyArray_1___System_Private_CoreLib_System_Byte;
};
};
namespace System_Private_CoreLib {
namespace System {
class Tuple;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelListWithIList_1_Enumerator___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class DebuggerSupport;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SpinWait;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ThreadPool;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class DecoderExceptionFallback;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncoderExceptionFallback;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class UnicodeEncoding;
};
};
};
namespace System_Console {
namespace System {
class SR;
};
};
namespace System_Resources_ResourceManager {
namespace System {
namespace Resources {
class ResourceManager;
};
};
};
namespace System_Private_Interop {
namespace System {
namespace Runtime {
namespace InteropServices {
class Marshal;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class DateTime;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class UmAlQuraCalendar;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class UmAlQuraCalendar_DateMapping__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class PersianCalendar;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class HebrewCalendar;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class ThaiBuddhistCalendar;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class EraInfo__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class GregorianCalendarHelper;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class HijriCalendar;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class KoreanCalendar;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class TaiwanCalendar;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class JapaneseCalendar;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
DefaultComparer_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Threading_SyncTable_Entry;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Threading_SyncTable_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Threading_SyncTable_Entry;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CultureData_LocaleGroupingData;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo;
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class IDiaEnumSymbols;
};
};
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class DataKind;
};
};
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class S;
};
};
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace LightweightInterop {
class MarshalExtensions;
};
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class SymTagEnum;
};
};
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class IDiaDataSource;
};
};
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace LightweightInterop {
class S;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_StackTraceGenerator_Internal_StackGenerator_Dia_IDiaSession;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_StackTraceGenerator_Internal_StackGenerator_Dia_IDiaSession;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_StackTraceGenerator_Internal_StackGenerator_Dia_IDiaSession;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_StackTraceGenerator_Internal_StackGenerator_Dia_IDiaSession;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_StackTraceGenerator_Internal_StackGenerator_Dia_IDiaSession;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class DefaultComparer_1;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class EraInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class UmAlQuraCalendar_DateMapping;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_UInt16;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_UInt16;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_UInt16;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_UInt16;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_UInt16;
};
};
};
};
namespace System_Runtime {
namespace System {
namespace Runtime {
namespace CompilerServices {
class IStrongBox;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Threading_IAsyncLocal;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Threading_IAsyncLocal;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Threading_IAsyncLocal;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Threading_IAsyncLocal;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Threading_IAsyncLocal;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
KeyValuePair_2___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_StackTraceGenerator {
namespace System {
class NotImplemented;
};
};
namespace System_Private_CoreLib {
namespace System {
class Guid;
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class Guids;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Guid;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Guid;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_StackTraceGenerator_Internal_StackGenerator_Dia_IDiaSession;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_StackTraceGenerator_Internal_StackGenerator_Dia_IDiaSession;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_StackTraceGenerator_Internal_StackGenerator_Dia_IDiaSession;
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class NameSearchOptions;
};
};
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class IDiaEnumLineNumbers;
};
};
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class IDiaLineNumber;
};
};
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class IDiaSourceFile;
};
};
};
};
namespace System_Private_CoreLib {
class Interop__APTTYPE;
};
namespace System_Private_CoreLib {
class Interop__APTTYPEQUALIFIER;
};
namespace System_Private_CoreLib {
class Interop_Constants;
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData;
};
};
namespace System_Private_CoreLib {
namespace System {
class
IComparable_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64;
};
};
namespace System_Private_CoreLib {
namespace System {
class InvokeUtils_ArgSetupState;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_UInt16;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_UInt16;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_UInt16;
};
};
namespace System_Private_CoreLib {
namespace System {
class Decimal;
};
};
namespace System_Private_Interop {
namespace System {
namespace Runtime {
namespace InteropServices {
class McgMarshal;
};
};
};
};
namespace System_Private_Interop {
namespace System {
namespace Collections {
namespace Generic {
namespace Internal {
class DictionaryBase;
};
};
};
};
};
namespace System_Private_Interop {
namespace System {
namespace Collections {
namespace Generic {
namespace Internal {
class
HashSet_1___System_Private_Interop_System_Runtime_InteropServices_McgMarshal_EquatablePInvokeDelegateThunk;
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace IO {
class DirectoryNotFoundException;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace IO {
class FileNotFoundException;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class OperationCanceledException;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncodingForwarder;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ThreadPoolGlobals;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ThreadPoolWorkQueue;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ThreadPoolWorkQueue_QueueSegment;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class
ThreadPoolWorkQueue_SparseArray_1___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class CausalityTraceLevel;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class AsyncStatus;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Tasks_Task__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class
SparselyPopulatedArrayAddInfo_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class CancellationTokenRegistration;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class EqualityComparer_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncodingProvider;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncodingProvider__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncodingTable;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelListWithIList_1_Enumerator___System_Private_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Threading_IAsyncLocal;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Threading_IAsyncLocal;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Threading_IAsyncLocal;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelListWithIList_1_Enumerator___System_Private_CoreLib_System_Threading_IAsyncLocal;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_LowLevelDictEnumerator___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class TimerQueue;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class WaitCallback;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelDictionary_2_LowLevelDictEnumerator;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Threading_IAsyncLocal;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEqualityComparer_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SparselyPopulatedArrayAddInfo_1;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
IEquatable_1___System_Private_CoreLib_System_Threading_CancellationTokenRegistration;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ThreadPoolWorkQueue_SparseArray_1;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SpinLock;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ThreadPoolWorkQueue_WorkStealingQueue;
};
};
};
namespace System_Private_Interop {
namespace System {
namespace Collections {
namespace Generic {
namespace Internal {
class HashSet_1;
};
};
};
};
};
namespace System_Private_Interop {
namespace System {
namespace Runtime {
namespace InteropServices {
class McgMarshal_EquatablePInvokeDelegateThunk;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Decimal;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Decimal;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Globalization_EraInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Globalization_EraInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Globalization_EraInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Globalization_EraInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Globalization_EraInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_DateTime;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_DateTime;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Guid;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Guid;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelListWithIList_1___System_Private_CoreLib_System_Exception;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class
SparselyPopulatedArrayFragment_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class CancellationCallbackInfo__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class CancellationCallbackCoreWorkArguments;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class CancellationCallbackInfo_WithSyncContext;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SynchronizationContext;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SendOrPostCallback;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncodingNLS;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class Latin1Encoding;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class UTF7Encoding;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Boolean__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class UTF32Encoding;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class ASCIIEncoding;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifier_2___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncodingTable_CodePageToWebNameCache;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifier_2_Container___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class AwaitTaskContinuation;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class ITaskCompletionAction;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class CompletionActionInvoker;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class StandardTaskContinuation;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class LazyInitializer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ThreadPoolWorkQueue_WorkStealingQueue__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ThreadPoolWorkQueueThreadLocals;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Random;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class IThreadPoolWorkItem__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ThreadPoolGlobals___c;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Func_1___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue;
};
};
namespace System_Private_Interop {
namespace System {
namespace Runtime {
namespace InteropServices {
class ExternalInterop_CPINFO;
};
};
};
};
namespace System_Private_Interop {
namespace System {
namespace Runtime {
namespace InteropServices {
class ExternalInterop;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Decimal_DecCalc_Split64;
};
};
namespace System_Private_CoreLib {
namespace System {
class Decimal_DecCalc;
};
};
namespace System_Private_CoreLib {
namespace System {
class UInt32__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
class DateTimeKind;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Globalization_EraInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Globalization_EraInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Globalization_EraInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class TargetParameterCountException;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class InvokeUtils_DynamicInvokeParamLookupType;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CultureData_EnumData;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelList_1___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Func_3___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_Interop_BOOL;
};
};
namespace System_Private_StackTraceGenerator {
namespace Internal {
namespace StackGenerator {
namespace Dia {
class BasicType;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Guid__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
class NotImplementedException;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Guid;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Guid;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Guid;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Guid;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Func_3;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Globalization_UmAlQuraCalendar_DateMapping;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Globalization_UmAlQuraCalendar_DateMapping;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Globalization_UmAlQuraCalendar_DateMapping;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Globalization_UmAlQuraCalendar_DateMapping;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Globalization_UmAlQuraCalendar_DateMapping;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
IEquatable_1___System_Private_Interop_System_Runtime_InteropServices_McgMarshal_EquatablePInvokeDelegateThunk;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Text_EncodingProvider;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Text_EncodingProvider;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Text_EncodingProvider;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Text_EncodingProvider;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Text_EncodingProvider;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class ConcurrentUnifier_2_Container;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class ConcurrentUnifier_2;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SparselyPopulatedArrayFragment_1;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Threading_SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Threading_SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Threading_SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Threading_SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Threading_SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Guid_GuidParseThrowStyle;
};
};
namespace System_Private_CoreLib {
namespace System {
class Guid_ParseFailureKind;
};
};
namespace System_Private_CoreLib {
namespace System {
class Guid_GuidResult;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Guid;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Guid;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class LowLevelComparer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class InvokeUtils_DynamicInvokeParamType;
};
};
namespace System_Private_CoreLib {
namespace System {
class TimeSpan;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider_DateTimeFormat;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class DateTimeOffset;
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Globalization_UmAlQuraCalendar_DateMapping;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Globalization_UmAlQuraCalendar_DateMapping;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Globalization_UmAlQuraCalendar_DateMapping;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelListWithIList_1_Enumerator___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class CausalitySynchronousWork;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class DefaultEqualityComparer_1___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncoderExceptionFallbackBuffer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncoderReplacementFallbackBuffer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class InternalEncoderBestFitFallbackBuffer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Text_EncodingProvider;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Text_EncodingProvider;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Text_EncodingProvider;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifier_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class UTF7Encoding_Encoder;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class Encoding_EncodingByteBuffer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class UTF7Encoding_DecoderUTF7Fallback;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object;
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Threading_SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Threading_SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Threading_SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelListWithIList_1_Enumerator___System_Private_CoreLib_System_Exception;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifier_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class ConcurrentUnifier_2_Entry;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_TimeSpan;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_TimeSpan;
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_DateTimeOffset;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_DateTimeOffset;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncodingTable_CodePageToEnglishNameCache;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncoderFallbackException;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class CausalityRelation;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue;
};
};
namespace System_Private_Interop {
class Interop;
};
namespace System_Console {
namespace FxResources {
namespace System {
namespace Console {
class SR;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_UInt32;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_UInt32;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_UInt32;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendarData_EnumData;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Guid_GuidStyles;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifier_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifier_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifier_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifier_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifier_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ParseNumbers;
};
};
namespace System_Private_CoreLib {
namespace System {
class Delegate_StringDataParser;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider_TimeSpanFormat_FormatLiterals;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider_TimeSpanFormat;
};
};
};
namespace System_Private_Interop {
class Interop_mincore;
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class TimeoutHelper;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Threading {
namespace Tracing {
class SpinLockTrace;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class SpinLockTraceCallbacks;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class ThreadPoolTaskScheduler___c__DisplayClass1_0;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Threading {
namespace Tasks {
namespace Tracing {
class TaskTrace;
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class TaskTraceCallbacks;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Tasks_Task;
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifier_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifier_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifier_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ExecutionContextSwitcher;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Threading_IThreadPoolWorkItem;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Threading_IThreadPoolWorkItem;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Threading_IThreadPoolWorkItem;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Threading_IThreadPoolWorkItem;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Threading_IThreadPoolWorkItem;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Action_3___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Threading_IThreadPoolWorkItem;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Threading_IThreadPoolWorkItem;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Threading_IThreadPoolWorkItem;
};
};
namespace System_Private_CoreLib {
class Interop_mincore_TP_CALLBACK_ENVIRON;
};
namespace System_Private_CoreLib {
namespace System {
class
Action_2___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class LockRecursionException;
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerHelpers {
class InteropHelpers;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider_TimeSpanFormat_Pattern;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Action_2;
};
};
namespace System_Private_CoreLib {
namespace System {
class Action_3;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Boolean;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Boolean;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Boolean;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Boolean;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Boolean;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class TimeZoneInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
class TimeZoneInfo_AdjustmentRule__Array;
};
};
namespace System_Private_CoreLib {
namespace System {
class TimeZoneInfo_CachedData;
};
};
namespace System_Private_CoreLib {
namespace System {
class DayOfWeek;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class MonthNameStyles;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class DateTimeFormatInfoScanner_FoundDatePattern;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class DateTimeFormatInfoScanner;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class HebrewNumber;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class HebrewNumber_HebrewValue__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class HebrewNumber_HS__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Boolean;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Boolean;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Boolean;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class HebrewNumber_HS;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class HebrewNumber_HebrewToken;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class HebrewNumber_HebrewValue;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class TimeZoneInfo_TransitionTime;
};
};
namespace System_Private_CoreLib {
namespace System {
class TimeZoneInfo_AdjustmentRule;
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_TimeZoneInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FORMATFLAGS;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString___System_Private_CoreLib_System_TimeZoneInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace ObjectModel {
class ReadOnlyCollection_1___System_Private_CoreLib_System_TimeZoneInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class TimeZoneInfo_OffsetAndRule;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class HebrewCalendar___DateBuffer;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendricalCalculationsHelper;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendricalCalculationsHelper_EphemerisCorrectionAlgorithmMap__Array;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class TimeZoneInfoOptions;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendricalCalculationsHelper_CorrectionAlgorithm;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendricalCalculationsHelper_EphemerisCorrectionAlgorithmMap;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class TimeZoneInfo_CachedData_OrdinalIgnoreCaseString;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HS;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HS;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HS;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HS;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HS;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HebrewValue;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HebrewValue;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HebrewValue;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HebrewValue;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HebrewValue;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class DaylightTime;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HS;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HS;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Globalization_HebrewNumber_HS;
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HebrewValue;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Globalization_HebrewNumber_HebrewValue;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Globalization_HebrewNumber_HebrewValue;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Globalization_CalendricalCalculationsHelper_EphemerisCorrectionAlgorithmMap;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Globalization_CalendricalCalculationsHelper_EphemerisCorrectionAlgorithmMap;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Globalization_CalendricalCalculationsHelper_EphemerisCorrectionAlgorithmMap;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Globalization_CalendricalCalculationsHelper_EphemerisCorrectionAlgorithmMap;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Globalization_CalendricalCalculationsHelper_EphemerisCorrectionAlgorithmMap;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_TimeZoneInfo_AdjustmentRule;
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Globalization_CalendricalCalculationsHelper_EphemerisCorrectionAlgorithmMap;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Globalization_CalendricalCalculationsHelper_EphemerisCorrectionAlgorithmMap;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Globalization_CalendricalCalculationsHelper_EphemerisCorrectionAlgorithmMap;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class InternalGloablizationHelper;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_TimeZoneInfo_TransitionTime;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_TimeZoneInfo_AdjustmentRule;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_TimeZoneInfo_AdjustmentRule;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_TimeZoneInfo_AdjustmentRule;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_TimeZoneInfo_AdjustmentRule;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_TimeZoneInfo_AdjustmentRule;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_EmptyArray_1___System_Private_CoreLib_System_Object;
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_TimeZoneInfo_AdjustmentRule;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_TimeZoneInfo_AdjustmentRule;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_TimeZoneInfo_AdjustmentRule;
};
};
namespace System_Private_CoreLib {
class
Interop_mincore_TIME_DYNAMIC_ZONE_INFORMATION__StandardName_e__FixedBuffer;
};
namespace System_Private_CoreLib {
class Interop_mincore_SYSTEMTIME;
};
namespace System_Private_CoreLib {
class
Interop_mincore_TIME_DYNAMIC_ZONE_INFORMATION__DaylightName_e__FixedBuffer;
};
namespace System_Private_CoreLib {
class
Interop_mincore_TIME_DYNAMIC_ZONE_INFORMATION__TimeZoneKeyName_e__FixedBuffer;
};
namespace System_Private_CoreLib {
class Interop_mincore_TIME_DYNAMIC_ZONE_INFORMATION;
};
namespace System_Private_CoreLib {
namespace System {
class TimeZoneInfo_TimeZoneInformation;
};
};
namespace System_Private_CoreLib {
namespace System {
class Func_1___System_Private_CoreLib_System_Boolean;
};
};
namespace System_Private_CoreLib {
namespace System {
class
Func_2___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Boolean;
};
};
namespace System_Private_CoreLib {
namespace System {
class Func_2;
};
};
namespace System_Private_CoreLib {
namespace System {
class TimeZoneInfo_TimeZoneInfoResult;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString___System_Private_CoreLib_System_TimeZoneInfo__Array;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class InvalidTimeZoneException;
};
};
namespace System_Private_CoreLib {
namespace System {
class
IEquatable_1___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString___System_Private_CoreLib_System_TimeZoneInfo;
};
};
};
};
namespace System_Private_CoreLib {
class Interop_mincore_TIME_ZONE_INFORMATION__StandardName_e__FixedBuffer;
};
namespace System_Private_CoreLib {
class Interop_mincore_TIME_ZONE_INFORMATION__DaylightName_e__FixedBuffer;
};
namespace System_Private_CoreLib {
class Interop_mincore_TIME_ZONE_INFORMATION;
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelList_1___System_Private_CoreLib_System_TimeZoneInfo_AdjustmentRule;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString___System_Private_CoreLib_System_TimeZoneInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString___System_Private_CoreLib_System_TimeZoneInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString___System_Private_CoreLib_System_TimeZoneInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString___System_Private_CoreLib_System_TimeZoneInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString___System_Private_CoreLib_System_TimeZoneInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString___System_Private_CoreLib_System_TimeZoneInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString___System_Private_CoreLib_System_TimeZoneInfo;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString___System_Private_CoreLib_System_TimeZoneInfo;
};
};
namespace System_Private_CoreLib {
namespace System {
class ValueType {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::String* ToString(
::System_Private_CoreLib::System::ValueType*);
static int32_t GetHashCode(::System_Private_CoreLib::System::ValueType*);
static uint8_t Equals(::System_Private_CoreLib::System::ValueType*,
::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Void {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Boolean {
public:
static MethodTable* __getMethodTable();
uint8_t _value;
typedef int32_t (*__slot__CompareTo)(uint8_t, uint8_t);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef int32_t (*__slot__System_IComparable_CompareTo)(
uint8_t, ::System_Private_CoreLib::System::Object*);
static __slot__System_IComparable_CompareTo
__getslot__System_IComparable_CompareTo(void* pThis) {
return (__slot__System_IComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
static int32_t CompareTo(uint8_t*, uint8_t);
static void _cctor();
static ::System_Private_CoreLib::System::String* ToString(uint8_t*);
static int32_t GetHashCode(uint8_t*);
static uint8_t Equals(uint8_t*, ::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t Parse(::System_Private_CoreLib::System::String*);
static uint8_t TryParse(::System_Private_CoreLib::System::String*, uint8_t*);
static ::System_Private_CoreLib::System::String* TrimWhiteSpaceAndNull(
::System_Private_CoreLib::System::String*);
static int32_t System_IComparable_CompareTo(
uint8_t*, ::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Int32 {
public:
static MethodTable* __getMethodTable();
int32_t m_value;
typedef int32_t (*__slot__CompareTo)(int32_t, int32_t);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__ToString_2)(
int32_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__ToString_2 __getslot__ToString_2(void* pThis) {
return (__slot__ToString_2) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
int32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
int32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
int32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
int32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
int32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
int32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
int32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
int32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
int32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
int32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
int32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
int32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
typedef int32_t (*__slot__System_IComparable_CompareTo)(
int32_t, ::System_Private_CoreLib::System::Object*);
static __slot__System_IComparable_CompareTo
__getslot__System_IComparable_CompareTo(void* pThis) {
return (__slot__System_IComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 17);
};
static int32_t CompareTo(int32_t*, int32_t);
static ::System_Private_CoreLib::System::String* ToString(int32_t*);
static ::System_Private_CoreLib::System::String* ToString_2(
int32_t*, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t GetHashCode(int32_t*);
static ::System_Private_CoreLib::System::String* ToString_0(
int32_t*, ::System_Private_CoreLib::System::String*);
static uint8_t Equals(int32_t*, ::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
int32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
int32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
int32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
int32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
int32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
int32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
int32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
int32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
int32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
int32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
int32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
int32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int32_t Parse_2(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IComparable_CompareTo(
int32_t*, ::System_Private_CoreLib::System::Object*);
static uint8_t Equals_0(int32_t*, int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Char {
public:
static MethodTable* __getMethodTable();
uint16_t m_value;
typedef int32_t (*__slot__CompareTo)(uint16_t, uint16_t);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef int32_t (*__slot__System_IComparable_CompareTo)(
uint16_t, ::System_Private_CoreLib::System::Object*);
static __slot__System_IComparable_CompareTo
__getslot__System_IComparable_CompareTo(void* pThis) {
return (__slot__System_IComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
static void _cctor();
static int32_t CompareTo(uint16_t*, uint16_t);
static ::System_Private_CoreLib::System::String* ToString(uint16_t*);
static ::System_Private_CoreLib::System::String* ToString_0(uint16_t);
static uint8_t IsWhiteSpace(uint16_t);
static int32_t GetHashCode(uint16_t*);
static uint8_t IsLatin1(uint16_t);
static uint8_t IsWhiteSpaceLatin1(uint16_t);
static uint8_t IsUnicodeWhiteSpace(uint16_t);
static uint8_t Equals(uint16_t*, ::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t IsSurrogate_0(::System_Private_CoreLib::System::String*,
int32_t);
static uint8_t IsHighSurrogate_0(::System_Private_CoreLib::System::String*,
int32_t);
static uint8_t IsNumber(uint16_t);
static uint8_t IsAscii(uint16_t);
static int32_t GetLatin1UnicodeCategory(uint16_t);
static uint8_t CheckNumber(int32_t);
static uint8_t IsHighSurrogate(uint16_t);
static uint8_t IsSurrogate(uint16_t);
static int32_t System_IComparable_CompareTo(
uint16_t*, ::System_Private_CoreLib::System::Object*);
static uint8_t IsLetterOrDigit(uint16_t);
static uint8_t IsLowSurrogate(uint16_t);
static int32_t ConvertToUtf32(uint16_t, uint16_t);
static uint8_t CheckLetterOrDigit(int32_t);
static uint16_t ToUpperInvariant(uint16_t);
static uint16_t ToLowerInvariant(uint16_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class SByte {
public:
static MethodTable* __getMethodTable();
int8_t _value;
typedef int32_t (*__slot__CompareTo)(int8_t, int8_t);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__ToString_2)(
int8_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__ToString_2 __getslot__ToString_2(void* pThis) {
return (__slot__ToString_2) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
int8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
int8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
int8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
int8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
int8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
int8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
int8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
int8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
int8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
int8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
int8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
int8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
typedef int32_t (*__slot__System_IComparable_CompareTo)(
int8_t, ::System_Private_CoreLib::System::Object*);
static __slot__System_IComparable_CompareTo
__getslot__System_IComparable_CompareTo(void* pThis) {
return (__slot__System_IComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 17);
};
static int32_t CompareTo(int8_t*, int8_t);
static ::System_Private_CoreLib::System::String* ToString(int8_t*);
static ::System_Private_CoreLib::System::String* ToString_2(
int8_t*, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t GetHashCode(int8_t*);
static uint8_t Equals(int8_t*, ::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
int8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
int8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
int8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
int8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
int8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
int8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
int8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
int8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
int8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
int8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
int8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
int8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int8_t Parse_2(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IComparable_CompareTo(
int8_t*, ::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Byte {
public:
static MethodTable* __getMethodTable();
uint8_t _value;
typedef int32_t (*__slot__CompareTo)(uint8_t, uint8_t);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__ToString_2)(
uint8_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__ToString_2 __getslot__ToString_2(void* pThis) {
return (__slot__ToString_2) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
uint8_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
typedef int32_t (*__slot__System_IComparable_CompareTo)(
uint8_t, ::System_Private_CoreLib::System::Object*);
static __slot__System_IComparable_CompareTo
__getslot__System_IComparable_CompareTo(void* pThis) {
return (__slot__System_IComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 17);
};
static int32_t CompareTo(uint8_t*, uint8_t);
static ::System_Private_CoreLib::System::String* ToString(uint8_t*);
static ::System_Private_CoreLib::System::String* ToString_2(
uint8_t*, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t GetHashCode(uint8_t*);
static uint8_t Equals(uint8_t*, ::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
uint8_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t Parse_2(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IComparable_CompareTo(
uint8_t*, ::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Int16 {
public:
static MethodTable* __getMethodTable();
int16_t m_value;
typedef int32_t (*__slot__CompareTo)(int16_t, int16_t);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__ToString_2)(
int16_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__ToString_2 __getslot__ToString_2(void* pThis) {
return (__slot__ToString_2) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
int16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
int16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
int16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
int16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
int16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
int16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
int16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
int16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
int16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
int16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
int16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
int16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
typedef int32_t (*__slot__System_IComparable_CompareTo)(
int16_t, ::System_Private_CoreLib::System::Object*);
static __slot__System_IComparable_CompareTo
__getslot__System_IComparable_CompareTo(void* pThis) {
return (__slot__System_IComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 17);
};
static int32_t CompareTo(int16_t*, int16_t);
static ::System_Private_CoreLib::System::String* ToString(int16_t*);
static ::System_Private_CoreLib::System::String* ToString_2(
int16_t*, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t GetHashCode(int16_t*);
static uint8_t Equals(int16_t*, ::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
int16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
int16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
int16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
int16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
int16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
int16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
int16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
int16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
int16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
int16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
int16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
int16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int16_t Parse_2(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IComparable_CompareTo(
int16_t*, ::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class UInt16 {
public:
static MethodTable* __getMethodTable();
uint16_t _value;
typedef int32_t (*__slot__CompareTo)(uint16_t, uint16_t);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__ToString_2)(
uint16_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__ToString_2 __getslot__ToString_2(void* pThis) {
return (__slot__ToString_2) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
uint16_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
typedef int32_t (*__slot__System_IComparable_CompareTo)(
uint16_t, ::System_Private_CoreLib::System::Object*);
static __slot__System_IComparable_CompareTo
__getslot__System_IComparable_CompareTo(void* pThis) {
return (__slot__System_IComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 17);
};
static int32_t CompareTo(uint16_t*, uint16_t);
static ::System_Private_CoreLib::System::String* ToString(uint16_t*);
static ::System_Private_CoreLib::System::String* ToString_2(
uint16_t*, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t GetHashCode(uint16_t*);
static uint8_t Equals(uint16_t*, ::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
uint16_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t Parse_2(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IComparable_CompareTo(
uint16_t*, ::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class UInt32 {
public:
static MethodTable* __getMethodTable();
uint32_t _value;
typedef int32_t (*__slot__CompareTo)(uint32_t, uint32_t);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__ToString_2)(
uint32_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__ToString_2 __getslot__ToString_2(void* pThis) {
return (__slot__ToString_2) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
uint32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
uint32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
uint32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
uint32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
uint32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
uint32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
uint32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
uint32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
uint32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
uint32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
uint32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
uint32_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
typedef int32_t (*__slot__System_IComparable_CompareTo)(
uint32_t, ::System_Private_CoreLib::System::Object*);
static __slot__System_IComparable_CompareTo
__getslot__System_IComparable_CompareTo(void* pThis) {
return (__slot__System_IComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 17);
};
static int32_t CompareTo(uint32_t*, uint32_t);
static ::System_Private_CoreLib::System::String* ToString(uint32_t*);
static ::System_Private_CoreLib::System::String* ToString_2(
uint32_t*, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t GetHashCode(uint32_t*);
static uint8_t Equals(uint32_t*, ::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
uint32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
uint32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
uint32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
uint32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
uint32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
uint32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
uint32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
uint32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
uint32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
uint32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
uint32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
uint32_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t Parse_2(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static void ValidateParseStyleInteger(int32_t);
static int32_t System_IComparable_CompareTo(
uint32_t*, ::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Int64 {
public:
static MethodTable* __getMethodTable();
int64_t m_value;
typedef int32_t (*__slot__CompareTo)(int64_t, int64_t);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__ToString_2)(
int64_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__ToString_2 __getslot__ToString_2(void* pThis) {
return (__slot__ToString_2) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
int64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
int64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
int64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
int64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
int64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
int64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
int64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
int64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
int64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
int64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
int64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
int64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
typedef int32_t (*__slot__System_IComparable_CompareTo)(
int64_t, ::System_Private_CoreLib::System::Object*);
static __slot__System_IComparable_CompareTo
__getslot__System_IComparable_CompareTo(void* pThis) {
return (__slot__System_IComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 17);
};
static int32_t CompareTo(int64_t*, int64_t);
static ::System_Private_CoreLib::System::String* ToString(int64_t*);
static ::System_Private_CoreLib::System::String* ToString_0(
int64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* ToString_2(
int64_t*, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t GetHashCode(int64_t*);
static uint8_t Equals(int64_t*, ::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
int64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
int64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
int64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
int64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
int64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
int64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
int64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
int64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
int64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
int64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
int64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
int64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int64_t Parse_2(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IComparable_CompareTo(
int64_t*, ::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class UInt64 {
public:
static MethodTable* __getMethodTable();
uint64_t _value;
typedef int32_t (*__slot__CompareTo)(uint64_t, uint64_t);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__ToString_2)(
uint64_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__ToString_2 __getslot__ToString_2(void* pThis) {
return (__slot__ToString_2) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
uint64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
uint64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
uint64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
uint64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
uint64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
uint64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
uint64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
uint64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
uint64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
uint64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
uint64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
uint64_t, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
typedef int32_t (*__slot__System_IComparable_CompareTo)(
uint64_t, ::System_Private_CoreLib::System::Object*);
static __slot__System_IComparable_CompareTo
__getslot__System_IComparable_CompareTo(void* pThis) {
return (__slot__System_IComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 17);
};
static int32_t CompareTo(uint64_t*, uint64_t);
static ::System_Private_CoreLib::System::String* ToString(uint64_t*);
static ::System_Private_CoreLib::System::String* ToString_0(
uint64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* ToString_2(
uint64_t*, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t GetHashCode(uint64_t*);
static uint8_t Equals(uint64_t*, ::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
uint64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
uint64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
uint64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
uint64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
uint64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
uint64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
uint64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
uint64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
uint64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
uint64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
uint64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
uint64_t*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t Parse_2(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IComparable_CompareTo(
uint64_t*, ::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IntPtr {
public:
static MethodTable* __getMethodTable();
void* _value;
static void* op_Explicit_2(intptr_t);
static void _ctor_1(intptr_t*, void*);
static intptr_t op_Explicit_1(void*);
static intptr_t op_Addition(intptr_t, int32_t);
static uint8_t op_Equality(intptr_t, intptr_t);
static uint8_t op_Inequality(intptr_t, intptr_t);
static ::System_Private_CoreLib::System::String* ToString(intptr_t*);
static int64_t ToInt64(intptr_t*);
static int32_t op_Explicit_3(intptr_t);
static int32_t GetHashCode(intptr_t*);
static void _ctor_0(intptr_t*, int64_t);
static intptr_t op_Explicit_0(int64_t);
static int32_t get_Size();
static int64_t op_Explicit_4(intptr_t);
static void _ctor(intptr_t*, int32_t);
static intptr_t op_Explicit(int32_t);
static int32_t ToInt32(intptr_t*);
static uint8_t Equals(intptr_t*, ::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class UIntPtr {
public:
static MethodTable* __getMethodTable();
void* _value;
static uintptr_t op_Explicit_1(void*);
static uint64_t op_Explicit_4(uintptr_t);
static void _ctor_0(uintptr_t*, uint64_t);
static ::System_Private_CoreLib::System::String* ToString(uintptr_t*);
static void* op_Explicit_2(uintptr_t);
static uint8_t op_Equality(uintptr_t, uintptr_t);
static void _ctor_1(uintptr_t*, void*);
static uint8_t op_Inequality(uintptr_t, uintptr_t);
static void _ctor(uintptr_t*, uint32_t);
static int32_t GetHashCode(uintptr_t*);
static uint8_t Equals(uintptr_t*, ::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Single {
public:
static MethodTable* __getMethodTable();
float m_value;
typedef int32_t (*__slot__CompareTo)(float, float);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__ToString_2)(
float, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__ToString_2 __getslot__ToString_2(void* pThis) {
return (__slot__ToString_2) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
float, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
float, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
float, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
float, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
float, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
float, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
float, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
float, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
float, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
float, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
float, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
float, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
typedef int32_t (*__slot__System_IComparable_CompareTo)(
float, ::System_Private_CoreLib::System::Object*);
static __slot__System_IComparable_CompareTo
__getslot__System_IComparable_CompareTo(void* pThis) {
return (__slot__System_IComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 17);
};
static int32_t CompareTo(float*, float);
static uint8_t IsNaN(float);
static ::System_Private_CoreLib::System::String* ToString(float*);
static ::System_Private_CoreLib::System::String* ToString_2(
float*, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t GetHashCode(float*);
static uint8_t Equals(float*, ::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
float*, ::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
float*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
float*, ::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
float*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
float*, ::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
float*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
float*, ::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
float*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
float*, ::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
float*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
float*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
float*, ::System_Private_CoreLib::System::IFormatProvider*);
static float Parse_2(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IComparable_CompareTo(
float*, ::System_Private_CoreLib::System::Object*);
static uint8_t IsInfinity(float);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Double {
public:
static MethodTable* __getMethodTable();
double m_value;
typedef int32_t (*__slot__CompareTo)(double, double);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__ToString_2)(
double, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__ToString_2 __getslot__ToString_2(void* pThis) {
return (__slot__ToString_2) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
double, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
double, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
double, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
double, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
double, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
double, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
double, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
double, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
double, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
double, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
double, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
double, ::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
typedef int32_t (*__slot__System_IComparable_CompareTo)(
double, ::System_Private_CoreLib::System::Object*);
static __slot__System_IComparable_CompareTo
__getslot__System_IComparable_CompareTo(void* pThis) {
return (__slot__System_IComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 17);
};
static int32_t CompareTo(double*, double);
static void _cctor();
static uint8_t IsNaN(double);
static double Int64BitsToDouble(int64_t);
static ::System_Private_CoreLib::System::String* ToString(double*);
static ::System_Private_CoreLib::System::String* ToString_2(
double*, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t GetHashCode(double*);
static uint8_t Equals(double*, ::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
double*, ::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
double*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
double*, ::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
double*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
double*, ::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
double*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
double*, ::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
double*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
double*, ::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
double*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
double*, ::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
double*, ::System_Private_CoreLib::System::IFormatProvider*);
static double Parse_2(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t IsNegative(double);
static int32_t System_IComparable_CompareTo(
double*, ::System_Private_CoreLib::System::Object*);
static uint8_t IsInfinity(double);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Object {
public:
static MethodTable* __getMethodTable();
intptr_t m_pEEType;
typedef ::System_Private_CoreLib::System::String* (*__slot__ToString)(
::System_Private_CoreLib::System::Object*);
static __slot__ToString __getslot__ToString(void* pThis) {
return (__slot__ToString) * ((void**)(*((RawEEType**)pThis) + 1) + 0);
};
typedef int32_t (*__slot__GetHashCode)(
::System_Private_CoreLib::System::Object*);
static __slot__GetHashCode __getslot__GetHashCode(void* pThis) {
return (__slot__GetHashCode) * ((void**)(*((RawEEType**)pThis) + 1) + 1);
};
typedef uint8_t (*__slot__Equals)(::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static __slot__Equals __getslot__Equals(void* pThis) {
return (__slot__Equals) * ((void**)(*((RawEEType**)pThis) + 1) + 2);
};
static ::System_Private_CoreLib::Internal::Runtime::EEType* get_EEType(
::System_Private_CoreLib::System::Object*);
static uint8_t* GetRawData(::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Type* GetType(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::String* ToString(
::System_Private_CoreLib::System::Object*);
static void _ctor(::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::EETypePtr get_EETypePtr(
::System_Private_CoreLib::System::Object*);
static void Finalize(::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object* MemberwiseClone(
::System_Private_CoreLib::System::Object*);
static int32_t GetHashCode(::System_Private_CoreLib::System::Object*);
static uint8_t Equals(::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class String : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
int32_t _stringLength;
uint16_t _firstChar;
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Char* (
*__slot__System_Collections_Generic_IEnumerable_System_Char__GetEnumerator)(
::System_Private_CoreLib::System::String*);
static __slot__System_Collections_Generic_IEnumerable_System_Char__GetEnumerator
__getslot__System_Collections_Generic_IEnumerable_System_Char__GetEnumerator(
void* pThis) {
return (__slot__System_Collections_Generic_IEnumerable_System_Char__GetEnumerator) *
((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef int32_t (*__slot__CompareTo)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef uint8_t (*__slot__Equals_0)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static __slot__Equals_0 __getslot__Equals_0(void* pThis) {
return (__slot__Equals_0) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 17);
};
typedef int32_t (*__slot__System_IComparable_CompareTo)(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object*);
static __slot__System_IComparable_CompareTo
__getslot__System_IComparable_CompareTo(void* pThis) {
return (__slot__System_IComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 18);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Char*
System_Collections_Generic_IEnumerable_System_Char__GetEnumerator(
::System_Private_CoreLib::System::String*);
static int32_t CompareTo(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* Concat_5(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* Format_2(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static int32_t Compare_1(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t);
static ::System_Private_CoreLib::System::String* ToString(
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* Ctor_1(uint16_t*);
static int32_t get_Length(::System_Private_CoreLib::System::String*);
static int32_t CompareOrdinalHelper(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* FormatHelper(
::System_Private_CoreLib::System::IFormatProvider*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::ParamsArray);
static uint8_t IsNullOrEmpty(::System_Private_CoreLib::System::String*);
static void _cctor();
static ::System_Private_CoreLib::System::String* FastAllocateString(int32_t);
static void FillStringChecked(::System_Private_CoreLib::System::String*,
int32_t,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* Join_0(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object__Array*);
static ::System_Private_CoreLib::System::String* Format_0(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::String* Concat_8(
::System_Private_CoreLib::System::String__Array*);
static ::System_Private_CoreLib::System::String* Concat_6(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* CreateFromChar(uint16_t);
static void wstrcpy(uint16_t*, uint16_t*, int32_t);
static int32_t wcslen(uint16_t*);
static int32_t Compare_4(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::String*, int32_t,
int32_t, int32_t);
static ::System_Private_CoreLib::System::String* Trim_0(
::System_Private_CoreLib::System::String*);
static int32_t LastIndexOf(::System_Private_CoreLib::System::String*,
uint16_t);
static ::System_Private_CoreLib::System::String* Substring(
::System_Private_CoreLib::System::String*, int32_t);
static uint16_t get_Chars(::System_Private_CoreLib::System::String*, int32_t);
static ::System_Private_CoreLib::System::String* Substring_0(
::System_Private_CoreLib::System::String*, int32_t, int32_t);
static uint8_t StartsWith_0(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
int32_t);
static uint8_t Equals_0(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* Ctor_2(uint16_t*, int32_t,
int32_t);
static ::System_Private_CoreLib::System::String* Ctor_0(
::System_Private_CoreLib::System::Char__Array*, int32_t, int32_t);
static uint8_t EqualsHelper(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static uint8_t StartsWithOrdinalHelper(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* InternalSubString(
::System_Private_CoreLib::System::String*, int32_t, int32_t);
static int32_t LastIndexOf_1(::System_Private_CoreLib::System::String*,
uint16_t, int32_t, int32_t);
static ::System_Private_CoreLib::System::String* TrimHelper(
::System_Private_CoreLib::System::String*, int32_t);
static int32_t CompareOrdinal_0(::System_Private_CoreLib::System::String*,
int32_t,
::System_Private_CoreLib::System::String*,
int32_t, int32_t);
static int32_t CompareOrdinalHelper_0(
::System_Private_CoreLib::System::String*, int32_t, int32_t,
::System_Private_CoreLib::System::String*, int32_t, int32_t);
static uint8_t op_Equality(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::Char__Array* ToCharArray(
::System_Private_CoreLib::System::String*);
static int32_t FastCompareStringHelper(uint32_t*, int32_t, uint32_t*,
int32_t);
static ::System_Private_CoreLib::System::String* CreateTrimmedString(
::System_Private_CoreLib::System::String*, int32_t, int32_t);
static ::System_Private_CoreLib::System::String* Concat_1(
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static int32_t GetHashCode(::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* Format_1(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static void CopyTo(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::Char__Array*, int32_t,
int32_t);
static ::System_Private_CoreLib::System::String* Concat_0(
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::String* Concat_7(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* Ctor_3(uint16_t, int32_t);
static uint8_t Equals(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t IndexOf(::System_Private_CoreLib::System::String*, uint16_t);
static uint8_t op_Inequality(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* Format_4(
::System_Private_CoreLib::System::IFormatProvider*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object*);
static int32_t IndexOf_1(::System_Private_CoreLib::System::String*, uint16_t,
int32_t, int32_t);
static uint8_t Equals_1(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t);
static ::System_Private_CoreLib::System::String* Concat_2(
::System_Private_CoreLib::System::Object__Array*);
static int32_t System_IComparable_CompareTo(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object*);
static int32_t IndexOf_2(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* Remove(
::System_Private_CoreLib::System::String*, int32_t, int32_t);
static int32_t IndexOfAny(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Char__Array*);
static int32_t IndexOfAny_1(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Char__Array*,
int32_t, int32_t);
static int32_t IndexOf_5(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t);
static int32_t IndexOf_0(::System_Private_CoreLib::System::String*, uint16_t,
int32_t);
static int32_t IndexOf_7(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t,
int32_t, int32_t);
static void InitializeProbabilisticMap(
uint32_t*, ::System_Private_CoreLib::System::Char__Array*);
static uint8_t ProbablyContains(uint32_t*, uint16_t);
static int32_t ArrayContains(uint16_t,
::System_Private_CoreLib::System::Char__Array*);
static ::System_Private_CoreLib::System::String* Format_5(
::System_Private_CoreLib::System::IFormatProvider*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::String* ToUpperInvariant(
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* Format_3(
::System_Private_CoreLib::System::IFormatProvider*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object__Array*);
static int32_t CompareOrdinal(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable {
public:
static MethodTable* __getMethodTable();
typedef int32_t (*__slot__CompareTo)(
::System_Private_CoreLib::System::IComparable*,
::System_Private_CoreLib::System::Object*);
static uint16_t __getslot__CompareTo(void* pThis) { return 0; };
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IEnumerable {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Char {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_String {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_String {
public:
static MethodTable* __getMethodTable();
typedef uint8_t (*__slot__Equals)(
::System_Private_CoreLib::System::
IEquatable_1___System_Private_CoreLib_System_String*,
::System_Private_CoreLib::System::String*);
static uint16_t __getslot__Equals(void* pThis) { return 0; };
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IConvertible {
public:
static MethodTable* __getMethodTable();
typedef uint8_t (*__slot__ToBoolean)(
::System_Private_CoreLib::System::IConvertible*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__ToBoolean(void* pThis) { return 0; };
typedef uint16_t (*__slot__ToChar)(
::System_Private_CoreLib::System::IConvertible*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__ToChar(void* pThis) { return 1; };
typedef int8_t (*__slot__ToSByte)(
::System_Private_CoreLib::System::IConvertible*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__ToSByte(void* pThis) { return 2; };
typedef uint8_t (*__slot__ToByte)(
::System_Private_CoreLib::System::IConvertible*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__ToByte(void* pThis) { return 3; };
typedef int16_t (*__slot__ToInt16)(
::System_Private_CoreLib::System::IConvertible*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__ToInt16(void* pThis) { return 4; };
typedef uint16_t (*__slot__ToUInt16)(
::System_Private_CoreLib::System::IConvertible*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__ToUInt16(void* pThis) { return 5; };
typedef int32_t (*__slot__ToInt32)(
::System_Private_CoreLib::System::IConvertible*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__ToInt32(void* pThis) { return 6; };
typedef uint32_t (*__slot__ToUInt32)(
::System_Private_CoreLib::System::IConvertible*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__ToUInt32(void* pThis) { return 7; };
typedef int64_t (*__slot__ToInt64)(
::System_Private_CoreLib::System::IConvertible*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__ToInt64(void* pThis) { return 8; };
typedef uint64_t (*__slot__ToUInt64)(
::System_Private_CoreLib::System::IConvertible*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__ToUInt64(void* pThis) { return 9; };
typedef float (*__slot__ToSingle)(
::System_Private_CoreLib::System::IConvertible*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__ToSingle(void* pThis) { return 10; };
typedef double (*__slot__ToDouble)(
::System_Private_CoreLib::System::IConvertible*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__ToDouble(void* pThis) { return 11; };
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ICloneable {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IFormattable {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::String* (*__slot__ToString)(
::System_Private_CoreLib::System::IFormattable*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__ToString(void* pThis) { return 0; };
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Double {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Double {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Single {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Single {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_UIntPtr {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Int64 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Int64 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_UInt32 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_UInt32 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Int32 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Int32 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_UInt16 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_UInt16 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Int16 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Int16 {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Byte {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Byte {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_SByte {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_SByte {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Char {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Char {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IComparable_1___System_Private_CoreLib_System_Boolean {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_Boolean {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerHelpers {
class MathHelpers : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static int32_t Dbl2IntOvf(double);
static int64_t Dbl2LngOvf(double);
static uint64_t Dbl2ULngOvf(double);
static int32_t Flt2IntOvf(float);
static int64_t Flt2LngOvf(float);
static int32_t ThrowIntOvf();
static uint64_t ThrowULngOvf();
static int64_t ThrowLngOvf();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerHelpers {
class StartupCodeHelpers : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void InitializeModules(intptr_t, int32_t);
static ::System_Private_CoreLib::System::IntPtr__Array* CreateTypeManagers(
intptr_t, int32_t);
static void set_Modules(::System_Private_CoreLib::System::IntPtr__Array*);
static void InitializeEagerClassConstructorsForModule(intptr_t);
static void InitializeGlobalTablesForModule(intptr_t);
static void InitializeCommandLineArgsW(int32_t, uint16_t**);
static ::System_Private_CoreLib::System::String__Array*
GetMainMethodArguments();
static intptr_t GetModuleSection(intptr_t, int32_t, int32_t*);
static void InitializeStatics(intptr_t, int32_t);
static void InitializeFrozenObjectSegment(intptr_t, int32_t);
static void RunEagerClassConstructors(intptr_t, int32_t);
static intptr_t CreateTypeManager(intptr_t);
static void Call(intptr_t);
static ::System_Private_CoreLib::System::IntPtr__Array* get_Modules();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
int32_t _numComponents;
typedef ::System_Private_CoreLib::System::Object* (*__slot__Clone)(
::System_Private_CoreLib::System::Array*);
static __slot__Clone __getslot__Clone(void* pThis) {
return (__slot__Clone) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef uint8_t (*__slot__System_Collections_IStructuralEquatable_Equals)(
::System_Private_CoreLib::System::Array*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Collections::IEqualityComparer*);
static __slot__System_Collections_IStructuralEquatable_Equals
__getslot__System_Collections_IStructuralEquatable_Equals(void* pThis) {
return (__slot__System_Collections_IStructuralEquatable_Equals) *
((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef int32_t (
*__slot__System_Collections_IStructuralEquatable_GetHashCode)(
::System_Private_CoreLib::System::Array*,
::System_Private_CoreLib::System::Collections::IEqualityComparer*);
static __slot__System_Collections_IStructuralEquatable_GetHashCode
__getslot__System_Collections_IStructuralEquatable_GetHashCode(void* pThis) {
return (__slot__System_Collections_IStructuralEquatable_GetHashCode) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef int32_t (*__slot__System_Collections_IStructuralComparable_CompareTo)(
::System_Private_CoreLib::System::Array*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Collections::IComparer*);
static __slot__System_Collections_IStructuralComparable_CompareTo
__getslot__System_Collections_IStructuralComparable_CompareTo(void* pThis) {
return (__slot__System_Collections_IStructuralComparable_CompareTo) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
static uint8_t* GetRawSzArrayData(::System_Private_CoreLib::System::Array*);
static int32_t get_Length(::System_Private_CoreLib::System::Array*);
static void Copy(::System_Private_CoreLib::System::Array*, int32_t,
::System_Private_CoreLib::System::Array*, int32_t, int32_t);
static uint8_t get_IsSzArray(::System_Private_CoreLib::System::Array*);
static ::System_Private_CoreLib::System::Type__Array*
Empty___System_Private_CoreLib_System_Type();
static void CopyImpl(::System_Private_CoreLib::System::Array*, int32_t,
::System_Private_CoreLib::System::Array*, int32_t,
int32_t, uint8_t);
static ::System_Private_CoreLib::System::Object* Clone(
::System_Private_CoreLib::System::Array*);
static int32_t get_Rank(::System_Private_CoreLib::System::Array*);
static ::System_Private_CoreLib::System::EETypePtr get_ElementEEType(
::System_Private_CoreLib::System::Array*);
static void CopyImplGcRefArray(
::System_Private_CoreLib::System::Object__Array*, int32_t,
::System_Private_CoreLib::System::Object__Array*, int32_t, int32_t,
uint8_t);
static void CopyImplValueTypeArrayToReferenceArray(
::System_Private_CoreLib::System::Array*, int32_t,
::System_Private_CoreLib::System::Object__Array*, int32_t, int32_t,
uint8_t);
static void CopyImplValueTypeArrayWithInnerGcRefs(
::System_Private_CoreLib::System::Array*, int32_t,
::System_Private_CoreLib::System::Array*, int32_t, int32_t, uint8_t);
static void CopyImplValueTypeArrayNoInnerGcRefs(
::System_Private_CoreLib::System::Array*, int32_t,
::System_Private_CoreLib::System::Array*, int32_t, int32_t);
static uint8_t IsSourceElementABaseClassOrInterfaceOfDestinationValueType(
::System_Private_CoreLib::System::EETypePtr,
::System_Private_CoreLib::System::EETypePtr);
static void CopyImplReferenceArrayToValueTypeArray(
::System_Private_CoreLib::System::Object__Array*, int32_t,
::System_Private_CoreLib::System::Array*, int32_t, int32_t, uint8_t);
static void CopyImplPrimitiveTypeWithWidening(
::System_Private_CoreLib::System::Array*, int32_t,
::System_Private_CoreLib::System::Array*, int32_t, int32_t);
static void CopyToNative(::System_Private_CoreLib::System::Array*, int32_t,
intptr_t, int32_t);
static ::System_Private_CoreLib::System::IntPtr__Array*
Empty___System_Private_CoreLib_System_IntPtr();
static void Resize___System_Private_CoreLib_System_Int32(
::System_Private_CoreLib::System::Int32__Array**, int32_t);
static uint8_t get_IsElementTypeBlittable(
::System_Private_CoreLib::System::Array*);
static uint64_t get_ElementSize(::System_Private_CoreLib::System::Array*);
static uint8_t* GetRawArrayData(::System_Private_CoreLib::System::Array*);
static void SetValue(::System_Private_CoreLib::System::Array*,
::System_Private_CoreLib::System::Object*, int32_t);
static ::System_Private_CoreLib::System::Char__Array*
Empty___System_Private_CoreLib_System_Char();
static void SetValue_1(::System_Private_CoreLib::System::Array*,
::System_Private_CoreLib::System::Object*, int32_t*,
int32_t);
static uint8_t* GetAddrOfPinnedArrayFromEETypeField(intptr_t*);
static void Copy_0(::System_Private_CoreLib::System::Array*,
::System_Private_CoreLib::System::Array*, int32_t);
static int32_t IndexOf_4___System_Private_CoreLib_System_Exception(
::System_Private_CoreLib::System::Exception__Array*,
::System_Private_CoreLib::System::Exception*, int32_t, int32_t);
static int32_t
BinarySearch_4___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64(
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64__Array*,
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64,
::System_Private_CoreLib::System::Collections::Generic::
IComparer_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*);
static int32_t
BinarySearch_6___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64(
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64__Array*,
int32_t, int32_t,
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64,
::System_Private_CoreLib::System::Collections::Generic::
IComparer_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*);
static ::System_Private_CoreLib::System::Collections::Generic::
EqualityComparer_1___System_Private_CoreLib_System_Exception*
GetComparerForReferenceTypesOnly___System_Private_CoreLib_System_Exception();
static uint8_t StructOnlyEquals___System_Private_CoreLib_System_Exception(
::System_Private_CoreLib::System::Exception*,
::System_Private_CoreLib::System::Exception*);
static ::System_Private_CoreLib::System::Byte__Array*
Empty___System_Private_CoreLib_System_Byte();
static uint8_t System_Collections_IStructuralEquatable_Equals(
::System_Private_CoreLib::System::Array*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Collections::IEqualityComparer*);
static int32_t System_Collections_IStructuralEquatable_GetHashCode(
::System_Private_CoreLib::System::Array*,
::System_Private_CoreLib::System::Collections::IEqualityComparer*);
static ::System_Private_CoreLib::System::Object* GetValue(
::System_Private_CoreLib::System::Array*, int32_t);
static int32_t CombineHashCodes(int32_t, int32_t);
static int32_t IndexOf_4___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Object__Array*,
::System_Private_CoreLib::System::Object*, int32_t, int32_t);
static ::System_Private_CoreLib::System::Collections::Generic::
EqualityComparer_1___System_Private_CoreLib_System_Object*
GetComparerForReferenceTypesOnly___System_Private_CoreLib_System_Object();
static uint8_t StructOnlyEquals___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object* GetValue_1(
::System_Private_CoreLib::System::Array*, int32_t*, int32_t);
static ::System_Private_CoreLib::System::Object*
GetValueWithFlattenedIndex_NoErrorCheck(
::System_Private_CoreLib::System::Array*, int32_t);
static int32_t System_Collections_IStructuralComparable_CompareTo(
::System_Private_CoreLib::System::Array*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Collections::IComparer*);
static void Reverse_2___System_Private_CoreLib_System_String(
::System_Private_CoreLib::System::String__Array*, int32_t, int32_t);
static void Clear(::System_Private_CoreLib::System::Array*, int32_t, int32_t);
static ::System_Private_CoreLib::System::Object__Array*
Empty___System_Private_CoreLib_System_Object();
static void ReportClearErrors(::System_Private_CoreLib::System::Array*,
int32_t, int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IntPtr__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeCast : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::Object* IsInstanceOfClass(
::System_Private_CoreLib::System::Object*, void*);
static ::System_Private_CoreLib::System::Object* CheckCastClass(
::System_Private_CoreLib::System::Object*, void*);
static void CheckUnbox(::System_Private_CoreLib::System::Object*, uint8_t);
static ::System_Private_CoreLib::System::Object* IsInstanceOfArray(
::System_Private_CoreLib::System::Object*, void*);
static ::System_Private_CoreLib::System::Object* CheckCastArray(
::System_Private_CoreLib::System::Object*, void*);
static ::System_Private_CoreLib::System::Object* IsInstanceOfInterface(
::System_Private_CoreLib::System::Object*, void*);
static uint8_t AreTypesAssignable(void*, void*);
static ::System_Private_CoreLib::System::Object* CheckCastInterface(
::System_Private_CoreLib::System::Object*, void*);
static void CheckArrayStore(::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static void CheckVectorElemAddr(void*,
::System_Private_CoreLib::System::Object*);
static void StelemRef(::System_Private_CoreLib::System::Array*, int32_t,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object** LdelemaRef(
::System_Private_CoreLib::System::Array*, int32_t, intptr_t);
static uint8_t AreTypesEquivalent(
::System_Private_CoreLib::System::EETypePtr,
::System_Private_CoreLib::System::EETypePtr);
static ::System_Private_CoreLib::System::Object* IsInstanceOf2(
void*, ::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object* IsInstanceOf(
::System_Private_CoreLib::System::Object*, void*);
static ::System_Private_CoreLib::System::Object* CheckCast2(
void*, ::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object* CheckCast(
::System_Private_CoreLib::System::Object*, void*);
static uint8_t AreTypesEquivalentInternal(
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t IsInstanceOfInterfaceViaCastableObject(
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t IsInstanceOfInterfaceViaCastableObjectWithException(
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::System::Exception**);
static uint8_t AreTypesAssignableInternal(
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*, int32_t);
static uint8_t TypeParametersAreCompatible(
int32_t, ::System_Private_CoreLib::Internal::Runtime::EETypeRef*,
::System_Private_CoreLib::Internal::Runtime::EETypeRef*, uint8_t*,
uint8_t);
static uint8_t ImplementsInterface(
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t TypesAreCompatibleViaGenericVariance(
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t ArePrimitveTypesEquivalentSize(
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t IsDerived(
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*);
static int32_t GetIntegralTypeMatchSize(int32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EEType_RelatedTypeUnion {
public:
static MethodTable* __getMethodTable();
union {
struct {
::System_Private_CoreLib::Internal::Runtime::EEType* _pBaseType;
};
struct {
::System_Private_CoreLib::Internal::Runtime::EEType** _ppBaseTypeViaIAT;
};
struct {
::System_Private_CoreLib::Internal::Runtime::EEType* _pCanonicalType;
};
struct {
::System_Private_CoreLib::Internal::Runtime::EEType**
_ppCanonicalTypeViaIAT;
};
struct {
::System_Private_CoreLib::Internal::Runtime::EEType*
_pRelatedParameterType;
};
struct {
::System_Private_CoreLib::Internal::Runtime::EEType**
_ppRelatedParameterTypeViaIAT;
};
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EEType {
public:
static MethodTable* __getMethodTable();
uint16_t _usComponentSize;
uint16_t _usFlags;
uint32_t _uBaseSize;
::System_Private_CoreLib::Internal::Runtime::EEType_RelatedTypeUnion
_relatedType;
uint16_t _usNumVtableSlots;
uint16_t _usNumInterfaces;
uint32_t _uHashCode;
intptr_t _ppTypeManager;
static uint8_t get_IsArray(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsInterface(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::Internal::Runtime::EEType*
get_RelatedParameterType(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::System::Exception* GetClasslibException(
::System_Private_CoreLib::Internal::Runtime::EEType*, int32_t);
static uint8_t get_IsICastable(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsValueType(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsGenericTypeDefinition(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsNullable(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::Internal::Runtime::EEType* get_NullableType(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsCloned(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint32_t get_ParameterizedTypeShape(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static int32_t get_CorElementType(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsParameterizedType(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t BothSimpleCasting(
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::Internal::Runtime::EEType* get_RawBaseType(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t SimpleCasting(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::Internal::Runtime::EEType*
get_CanonicalEEType(::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_HasGenericVariance(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::Internal::Runtime::EEType*
get_NonClonedNonArrayBaseType(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_NullableValueOffset(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsFinalizable(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static intptr_t GetAssociatedModuleAddress(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static intptr_t get_ICastableIsInstanceOfInterfaceMethod(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static intptr_t get_ICastableGetImplTypeMethod(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::Internal::Runtime::DynamicModule*
get_DynamicModule(::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint16_t get_NumVtableSlots(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static intptr_t* GetVTableStartAddress(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static intptr_t GetSealedVirtualSlot(
::System_Private_CoreLib::Internal::Runtime::EEType*, uint16_t);
static ::System_Private_CoreLib::Internal::Runtime::EEType* GetArrayEEType(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::Internal::Runtime::EEType*
get_NonArrayBaseType(::System_Private_CoreLib::Internal::Runtime::EEType*);
static intptr_t get_FinalizerCode(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsRuntimeAllocated(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsDynamicType(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsGeneric(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::Internal::Runtime::EEType*
get_GenericDefinition(::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t* get_OptionalFieldsPtr(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsCanonical(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsRelatedTypeViaIAT(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint16_t get_Kind(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint32_t GetFieldOffset(
::System_Private_CoreLib::Internal::Runtime::EEType*, int32_t);
static uint8_t get_IsNullableTypeViaIAT(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static int32_t get_RareFlags(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_HasOptionalFields(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint16_t get_NumInterfaces(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static intptr_t FollowRelativePointer(int32_t*);
static uint8_t get_HasDispatchMap(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::Internal::Runtime::EEType* get_BaseType(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint32_t get_GenericArity(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t* get_GenericVariance(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::System::Runtime::DispatchResolve_DispatchMap*
get_DispatchMap(::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::Internal::Runtime::EEInterfaceInfo*
get_InterfaceMap(::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::Internal::Runtime::EETypeRef*
get_GenericArguments(::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_HasDynamicallyAllocatedDispatchMap(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static ::System_Private_CoreLib::Internal::Runtime::EEType*
get_DynamicTemplateType(::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t IsEquivalentTo(
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsPointerType(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsByRefType(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint32_t get_BaseSize(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_HasGCPointers(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static int32_t get_ArrayRank(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint32_t get_HashCode(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint16_t get_ComponentSize(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t get_IsSzArray(
::System_Private_CoreLib::Internal::Runtime::EEType*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class EETypePtr {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::Internal::Runtime::EEType* _value;
static ::System_Private_CoreLib::Internal::Runtime::EEType* ToPointer(
::System_Private_CoreLib::System::EETypePtr*);
static void _ctor(::System_Private_CoreLib::System::EETypePtr*, intptr_t);
static uint8_t get_IsValueType(::System_Private_CoreLib::System::EETypePtr*);
static intptr_t get_RawValue(::System_Private_CoreLib::System::EETypePtr*);
static uint32_t get_BaseSize(::System_Private_CoreLib::System::EETypePtr*);
static ::System_Private_CoreLib::System::EETypePtr
EETypePtrOf___System_Private_CoreLib_System_Array();
static ::System_Private_CoreLib::System::EETypePtr
EETypePtrOf___System_Private_CoreLib_System_String();
static uint8_t get_HasPointers(::System_Private_CoreLib::System::EETypePtr*);
static uint8_t get_CorElementType(
::System_Private_CoreLib::System::EETypePtr*);
static uint8_t get_IsEnum(::System_Private_CoreLib::System::EETypePtr*);
static uint8_t get_IsNull(::System_Private_CoreLib::System::EETypePtr*);
static ::System_Private_CoreLib::System::EETypePtr get_BaseType(
::System_Private_CoreLib::System::EETypePtr*);
static uint8_t get_IsArray(::System_Private_CoreLib::System::EETypePtr*);
static ::System_Private_CoreLib::System::EETypePtr get_ArrayElementType(
::System_Private_CoreLib::System::EETypePtr*);
static uint8_t get_IsPrimitive(::System_Private_CoreLib::System::EETypePtr*);
static uint8_t get_IsPointer(::System_Private_CoreLib::System::EETypePtr*);
static uint8_t get_IsByRef(::System_Private_CoreLib::System::EETypePtr*);
static uint8_t get_IsDefType(::System_Private_CoreLib::System::EETypePtr*);
static ::System_Private_CoreLib::System::EETypePtr
EETypePtrOf___System_Private_CoreLib_System_Enum();
static uint8_t op_Equality(::System_Private_CoreLib::System::EETypePtr,
::System_Private_CoreLib::System::EETypePtr);
static uint8_t get_IsNullable(::System_Private_CoreLib::System::EETypePtr*);
static int32_t get_ArrayRank(::System_Private_CoreLib::System::EETypePtr*);
static uint8_t get_IsGenericTypeDefinition(
::System_Private_CoreLib::System::EETypePtr*);
static uint8_t get_IsGeneric(::System_Private_CoreLib::System::EETypePtr*);
static uint8_t get_IsSzArray(::System_Private_CoreLib::System::EETypePtr*);
static uint16_t get_ComponentSize(
::System_Private_CoreLib::System::EETypePtr*);
static int32_t GetHashCode(::System_Private_CoreLib::System::EETypePtr*);
static ::System_Private_CoreLib::System::EETypePtr
EETypePtrOf___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData();
static uint8_t get_IsInterface(::System_Private_CoreLib::System::EETypePtr*);
static ::System_Private_CoreLib::System::Runtime::
RuntimeImports_RhCorElementTypeInfo
get_CorElementTypeInfo(::System_Private_CoreLib::System::EETypePtr*);
static uint8_t Equals(::System_Private_CoreLib::System::EETypePtr*,
::System_Private_CoreLib::System::Object*);
static uint8_t FastEquals(::System_Private_CoreLib::System::EETypePtr*,
::System_Private_CoreLib::System::EETypePtr);
static uint8_t Equals_0(::System_Private_CoreLib::System::EETypePtr*,
::System_Private_CoreLib::System::EETypePtr);
static uint8_t op_Inequality(::System_Private_CoreLib::System::EETypePtr,
::System_Private_CoreLib::System::EETypePtr);
static ::System_Private_CoreLib::System::EETypePtr get_NullableType(
::System_Private_CoreLib::System::EETypePtr*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Diagnostics {
class Debug : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void Assert_0(uint8_t, ::System_Private_CoreLib::System::String*);
static void WriteLine(::System_Private_CoreLib::System::String*);
static void _cctor();
static void Write(::System_Private_CoreLib::System::String*);
static void Assert(uint8_t);
static void Assert_1(uint8_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static void WriteAssert(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static void DebugBreak();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Diagnostics {
class Debug_IDebugLogger {
public:
static MethodTable* __getMethodTable();
typedef void (*__slot__ShowAssertDialog)(
::System_Private_CoreLib::System::Diagnostics::Debug_IDebugLogger*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static uint16_t __getslot__ShowAssertDialog(void* pThis) { return 0; };
typedef void (*__slot__WriteCore)(
::System_Private_CoreLib::System::Diagnostics::Debug_IDebugLogger*,
::System_Private_CoreLib::System::String*);
static uint16_t __getslot__WriteCore(void* pThis) { return 1; };
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class Unsafe : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Byte___System_Private_CoreLib_System_Object(
uint8_t*);
static ::System_Private_CoreLib::System::Object**
Add___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Object**, int32_t);
static intptr_t*
As_0___System_Private_CoreLib_System_Byte___System_Private_CoreLib_System_IntPtr(
uint8_t*);
static intptr_t* Add___System_Private_CoreLib_System_IntPtr(intptr_t*,
int32_t);
static ::System_Private_CoreLib::System::Array*
As___System_Private_CoreLib_System_Array(
::System_Private_CoreLib::System::Object*);
static uint8_t* Add___System_Private_CoreLib_System_Byte(uint8_t*, int32_t);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_Object(
intptr_t*);
static ::System_Private_CoreLib::System::String__Array*
As___System_Private_CoreLib_System_String__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Byte__Array*
As___System_Private_CoreLib_System_Byte__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::
TypeLoaderExports_Entry__Array*
As___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObject*
As___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObject(
::System_Private_CoreLib::System::Object*);
static int32_t SizeOf___System_Private_CoreLib_System_Byte();
static uint8_t* AddByteOffset___System_Private_CoreLib_System_Byte(uint8_t*,
intptr_t);
static ::System_Private_CoreLib::System::Object_RawData*
As___System_Private_CoreLib_System_Object_RawData(
::System_Private_CoreLib::System::Object*);
static int32_t SizeOf___System_Private_CoreLib_System_IntPtr();
static intptr_t* AddByteOffset___System_Private_CoreLib_System_IntPtr(
intptr_t*, intptr_t);
static int32_t SizeOf___System_Private_CoreLib_System_Object();
static ::System_Private_CoreLib::System::Object**
AddByteOffset___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Object**, intptr_t);
static ::System_Private_CoreLib::System::Array_RawData*
As___System_Private_CoreLib_System_Array_RawData(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::IntPtr__Array*
As___System_Private_CoreLib_System_IntPtr__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::
TypeCast_CastCache_Entry__Array*
As___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object__Array*
As___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr__Array*
As___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Threading_Lock___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Threading::Lock**);
static ::System_Private_CoreLib::System::Threading::Lock*
As___System_Private_CoreLib_System_Threading_Lock(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData__Array*
As___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::RuntimeTypeHandle__Array*
As___System_Private_CoreLib_System_RuntimeTypeHandle__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object__Array*
As___System_Private_CoreLib_System_Object__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Int32__Array*
As___System_Private_CoreLib_System_Int32__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Int16__Array*
As___System_Private_CoreLib_System_Int16__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::SByte__Array*
As___System_Private_CoreLib_System_SByte__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::UInt64__Array*
As___System_Private_CoreLib_System_UInt64__Array(
::System_Private_CoreLib::System::Object*);
static uint64_t*
As_0___System_Private_CoreLib_System_Byte___System_Private_CoreLib_System_UInt64(
uint8_t*);
static int64_t*
As_0___System_Private_CoreLib_System_Byte___System_Private_CoreLib_System_Int64(
uint8_t*);
static uint32_t*
As_0___System_Private_CoreLib_System_Byte___System_Private_CoreLib_System_UInt32(
uint8_t*);
static int32_t*
As_0___System_Private_CoreLib_System_Byte___System_Private_CoreLib_System_Int32(
uint8_t*);
static uint16_t*
As_0___System_Private_CoreLib_System_Byte___System_Private_CoreLib_System_UInt16(
uint8_t*);
static int16_t*
As_0___System_Private_CoreLib_System_Byte___System_Private_CoreLib_System_Int16(
uint8_t*);
static uint8_t*
As_0___System_Private_CoreLib_System_Byte___System_Private_CoreLib_System_Byte(
uint8_t*);
static int8_t*
As_0___System_Private_CoreLib_System_Byte___System_Private_CoreLib_System_SByte(
uint8_t*);
static uint16_t*
As_0___System_Private_CoreLib_System_Byte___System_Private_CoreLib_System_Char(
uint8_t*);
static uint8_t*
As_0___System_Private_CoreLib_System_Byte___System_Private_CoreLib_System_Boolean(
uint8_t*);
static ::System_Private_CoreLib::System::Char__Array*
As___System_Private_CoreLib_System_Char__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Byte__Array__Array*
As___System_Private_CoreLib_System_Byte__Array__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Exception__Array*
As___System_Private_CoreLib_System_Exception__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Type__Array*
As___System_Private_CoreLib_System_Type__Array(
::System_Private_CoreLib::System::Object*);
static uint16_t* Add___System_Private_CoreLib_System_Char(uint16_t*, int32_t);
static ::System_Private_CoreLib::System::Double__Array*
As___System_Private_CoreLib_System_Double__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Volatile_VolatileObject*
As_0___System_IO_System_IO_TextWriter___System_Private_CoreLib_System_Threading_Volatile_VolatileObject(
::System_IO::System::IO::TextWriter**);
static ::System_IO::System::IO::TextWriter*
As___System_IO_System_IO_TextWriter(
::System_Private_CoreLib::System::Object*);
static int32_t SizeOf___System_Private_CoreLib_System_Char();
static uint16_t* AddByteOffset___System_Private_CoreLib_System_Char(uint16_t*,
intptr_t);
static ::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData*
As___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64__Array*
As___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo__Array*
As___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo__Array(
::System_Private_CoreLib::System::Object*);
static void*
AsPointer___System_Private_CoreLib_System_Globalization_FormatProvider_Number_NumberBuffer(
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Threading_AutoResetEvent___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Threading::AutoResetEvent**);
static ::System_Private_CoreLib::System::Threading::AutoResetEvent*
As___System_Private_CoreLib_System_Threading_AutoResetEvent(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Threading_ManagedThreadId_ImmutableIdDispenser___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser**);
static ::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*
As___System_Private_CoreLib_System_Threading_ManagedThreadId_ImmutableIdDispenser(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Volatile_VolatileObject*
As_0___System_Private_CoreLib_System_Threading_ManagedThreadId_ImmutableIdDispenser___System_Private_CoreLib_System_Threading_Volatile_VolatileObject(
::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser**);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr__Array*
As___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition__Array*
As___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Int64__Array*
As___System_Private_CoreLib_System_Int64__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Volatile_VolatileInt32*
As_0___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Volatile_VolatileInt32(
int32_t*);
static ::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type__Array*
As___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Volatile_VolatileObject*
As_0___System_Private_CoreLib_System_Text_Encoding___System_Private_CoreLib_System_Threading_Volatile_VolatileObject(
::System_Private_CoreLib::System::Text::Encoding**);
static ::System_Private_CoreLib::System::Text::Encoding*
As___System_Private_CoreLib_System_Text_Encoding(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Type*
As___System_Private_CoreLib_System_Type(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*
As___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Delegate__Array*
As___System_Private_CoreLib_System_Delegate__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32__Array*
As___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Globalization::CalendarData__Array*
As___System_Private_CoreLib_System_Globalization_CalendarData__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Globalization::CalendarId__Array*
As___System_Private_CoreLib_System_Globalization_CalendarId__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData__Array*
As___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::MulticastDelegate*
As___System_Private_CoreLib_System_MulticastDelegate(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::
RuntimeImports_RhCorElementTypeInfo__Array*
As___System_Private_CoreLib_System_Runtime_RuntimeImports_RhCorElementTypeInfo__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Volatile_VolatileObject*
As_0___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Volatile_VolatileObject(
::System_Private_CoreLib::System::Object**);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Threading_ManualResetEvent___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Threading::ManualResetEvent**);
static ::System_Private_CoreLib::System::Threading::ManualResetEvent*
As___System_Private_CoreLib_System_Threading_ManualResetEvent(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Tasks::Task__Array*
As___System_Private_CoreLib_System_Threading_Tasks_Task__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object__Array*
As___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Threading_Tasks_TaskScheduler___System_Private_CoreLib_System_Object__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::SyncTable_Entry__Array*
As___System_Private_CoreLib_System_Threading_SyncTable_Entry__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo__Array*
As___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_StackTraceGenerator::Internal::StackGenerator::Dia::
IDiaSession__Array*
As___System_Private_StackTraceGenerator_Internal_StackGenerator_Dia_IDiaSession__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData__Array*
As___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Volatile_VolatileObject*
As_0___System_Private_CoreLib_System_Threading_SyncTable_Entry__Array___System_Private_CoreLib_System_Threading_Volatile_VolatileObject(
::System_Private_CoreLib::System::Threading::SyncTable_Entry__Array**);
static ::System_Private_CoreLib::System::UInt16__Array*
As___System_Private_CoreLib_System_UInt16__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Volatile_VolatileObject*
As_0___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean___System_Private_CoreLib_System_Threading_Volatile_VolatileObject(
::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean**);
static ::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean*
As___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Text_EncoderFallback___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Text::EncoderFallback**);
static ::System_Private_CoreLib::System::Text::EncoderFallback*
As___System_Private_CoreLib_System_Text_EncoderFallback(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Text_DecoderFallback___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Text::DecoderFallback**);
static ::System_Private_CoreLib::System::Text::DecoderFallback*
As___System_Private_CoreLib_System_Text_DecoderFallback(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::ExceptionServices::
ExceptionDispatchInfo__Array*
As___System_Private_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::IAsyncLocal__Array*
As___System_Private_CoreLib_System_Threading_IAsyncLocal__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Globalization::EraInfo__Array*
As___System_Private_CoreLib_System_Globalization_EraInfo__Array(
::System_Private_CoreLib::System::Object*);
static intptr_t*
As_0___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_IntPtr(
::System_Private_CoreLib::System::Object**);
static ::System_Private_CoreLib::System::Guid__Array*
As___System_Private_CoreLib_System_Guid__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Globalization::
UmAlQuraCalendar_DateMapping__Array*
As___System_Private_CoreLib_System_Globalization_UmAlQuraCalendar_DateMapping__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Collections_Generic_LowLevelListWithIList_1___System_Private_CoreLib_System_Threading_Tasks_Task___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelListWithIList_1___System_Private_CoreLib_System_Threading_Tasks_Task**);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelListWithIList_1___System_Private_CoreLib_System_Threading_Tasks_Task*
As___System_Private_CoreLib_System_Collections_Generic_LowLevelListWithIList_1___System_Private_CoreLib_System_Threading_Tasks_Task(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Text::EncodingProvider__Array*
As___System_Private_CoreLib_System_Text_EncodingProvider__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object__Array*
As___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Threading_IAsyncLocal___System_Private_CoreLib_System_Object__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Volatile_VolatileObject*
As_0___System_Private_CoreLib_System_Threading_SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo___System_Private_CoreLib_System_Threading_Volatile_VolatileObject(
::System_Private_CoreLib::System::Threading::
SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo**);
static ::System_Private_CoreLib::System::Threading::
SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo*
As___System_Private_CoreLib_System_Threading_SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::
SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo__Array*
As___System_Private_CoreLib_System_Threading_SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Volatile_VolatileObject*
As_0___System_Private_CoreLib_System_Threading_CancellationCallbackInfo___System_Private_CoreLib_System_Threading_Volatile_VolatileObject(
::System_Private_CoreLib::System::Threading::CancellationCallbackInfo**);
static ::System_Private_CoreLib::System::Threading::CancellationCallbackInfo*
As___System_Private_CoreLib_System_Threading_CancellationCallbackInfo(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object*
As___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::
ThreadPoolWorkQueue_WorkStealingQueue__Array*
As___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Volatile_VolatileObject*
As_0___System_Private_CoreLib_System_Threading_IThreadPoolWorkItem___System_Private_CoreLib_System_Threading_Volatile_VolatileObject(
::System_Private_CoreLib::System::Threading::IThreadPoolWorkItem**);
static ::System_Private_CoreLib::System::UInt32__Array*
As___System_Private_CoreLib_System_UInt32__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Threading::ThreadPoolWorkQueue**);
static ::System_Private_CoreLib::System::Threading::ThreadPoolWorkQueue*
As___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::IThreadPoolWorkItem*
As___System_Private_CoreLib_System_Threading_IThreadPoolWorkItem(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Threading_Tasks_Task_ContingentProperties___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Threading::Tasks::
Task_ContingentProperties**);
static ::System_Private_CoreLib::System::Threading::Tasks::
Task_ContingentProperties*
As___System_Private_CoreLib_System_Threading_Tasks_Task_ContingentProperties(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_QueueSegment___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Threading::
ThreadPoolWorkQueue_QueueSegment**);
static ::System_Private_CoreLib::System::Threading::
ThreadPoolWorkQueue_QueueSegment*
As___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_QueueSegment(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Tasks_Task__Array*
As___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_Threading_Tasks_Task__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Threading_CancellationCallbackInfo___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Threading::CancellationCallbackInfo**);
static ::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifier_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String__Array*
As___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifier_2_Entry___System_Private_CoreLib_System_Int32___System_Private_CoreLib_System_String__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Object**);
static ::System_Private_CoreLib::System::Threading::
IThreadPoolWorkItem__Array*
As___System_Private_CoreLib_System_Threading_IThreadPoolWorkItem__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Volatile_VolatileObject*
As_0___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue___System_Private_CoreLib_System_Threading_Volatile_VolatileObject(
::System_Private_CoreLib::System::Threading::
ThreadPoolWorkQueue_WorkStealingQueue**);
static ::System_Private_CoreLib::System::Object**
As_0___System_Private_CoreLib_System_Threading_Tasks_TaskExceptionHolder___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Threading::Tasks::
TaskExceptionHolder**);
static ::System_Private_CoreLib::System::Threading::Tasks::
TaskExceptionHolder*
As___System_Private_CoreLib_System_Threading_Tasks_TaskExceptionHolder(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Boolean__Array*
As___System_Private_CoreLib_System_Boolean__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Globalization::
HebrewNumber_HS__Array*
As___System_Private_CoreLib_System_Globalization_HebrewNumber_HS__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Globalization::
HebrewNumber_HebrewValue__Array*
As___System_Private_CoreLib_System_Globalization_HebrewNumber_HebrewValue__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::
ThreadPoolWorkQueue_WorkStealingQueue*
As___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Globalization::
CalendricalCalculationsHelper_EphemerisCorrectionAlgorithmMap__Array*
As___System_Private_CoreLib_System_Globalization_CalendricalCalculationsHelper_EphemerisCorrectionAlgorithmMap__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::TimeZoneInfo_AdjustmentRule__Array*
As___System_Private_CoreLib_System_TimeZoneInfo_AdjustmentRule__Array(
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString___System_Private_CoreLib_System_TimeZoneInfo__Array*
As___System_Private_CoreLib_System_Collections_Generic_LowLevelDictionary_2_Entry___System_Private_CoreLib_System_TimeZoneInfo_CachedData_OrdinalIgnoreCaseString___System_Private_CoreLib_System_TimeZoneInfo__Array(
::System_Private_CoreLib::System::Object*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class UnsafeGCHandle {
public:
static MethodTable* __getMethodTable();
intptr_t _handle;
static uint8_t get_IsAllocated(::System_Private_CoreLib::System::Runtime::
InteropServices::UnsafeGCHandle*);
static ::System_Private_CoreLib::System::Object* get_Target(
::System_Private_CoreLib::System::Runtime::InteropServices::
UnsafeGCHandle*);
static void set_Target(::System_Private_CoreLib::System::Runtime::
InteropServices::UnsafeGCHandle*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::InteropServices::
UnsafeGCHandle
Alloc(::System_Private_CoreLib::System::Object*, int32_t);
static void _ctor(::System_Private_CoreLib::System::Runtime::InteropServices::
UnsafeGCHandle*,
::System_Private_CoreLib::System::Object*, int32_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeCast_CastCache : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static uint8_t AreTypesAssignableInternal(
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*, int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Entry*
LookupInCache(
::System_Private_CoreLib::System::Runtime::
TypeCast_CastCache_Entry__Array*,
::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Key*);
static uint8_t CacheMiss(
::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Key*);
static ::System_Private_CoreLib::System::Runtime::
TypeCast_CastCache_Entry__Array*
ResizeCacheForNewEntryAsNecessary();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeCast_CastCache_Entry__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class InternalCalls : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void RhCollect(int32_t, int32_t);
static int64_t RhGetGcTotalMemory();
static void RhpAssignRef(::System_Private_CoreLib::System::Object**,
::System_Private_CoreLib::System::Object*);
static int32_t RhpGetThunkSize();
static void RhpCopyObjectContents(::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object* RhpNewFast(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static void RhUnbox(::System_Private_CoreLib::System::Object*, uint8_t*,
::System_Private_CoreLib::Internal::Runtime::EEType*);
static void RhpBox(::System_Private_CoreLib::System::Object*, uint8_t*);
static ::System_Private_CoreLib::System::Object* RhpNewArray(
::System_Private_CoreLib::Internal::Runtime::EEType*, int32_t);
static ::System_Private_CoreLib::System::Object* RhpNewFinalizable(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static void RhpGetDispatchCellInfo(
intptr_t, ::System_Private_CoreLib::System::Runtime::DispatchCellInfo*);
static void RhpSetTLSDispatchCell(intptr_t);
static intptr_t RhpGetTailCallTLSDispatchCell();
static int64_t RhpGetGcTotalMemory();
static void RhpCollect(int32_t, int32_t);
static void RhpValidateExInfoStack();
static uint32_t RhpWaitForFinalizerRequest();
static void RhpSignalFinalizationComplete();
static intptr_t RhpSearchDispatchCellCache(
intptr_t, ::System_Private_CoreLib::Internal::Runtime::EEType*);
static intptr_t RhpGetCastableObjectDispatchHelper();
static intptr_t RhpGetCastableObjectDispatchHelper_TailCalled();
static void RhpAcquireCastCacheLock();
static intptr_t RhpGetCastableObjectDispatch_CommonStub();
static void RhpReleaseCastCacheLock();
static intptr_t RhpUpdateDispatchCellCache(
intptr_t, intptr_t, ::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::System::Runtime::DispatchCellInfo*);
static void __pInvokeImplRhpSignalFinalizationComplete1();
static ::System_Private_CoreLib::System::Object*
RhpGetNextFinalizableObject();
static intptr_t RhpGetNextFinalizerInitCallback();
static uint32_t __pInvokeImplRhpWaitForFinalizerRequest2();
static void* RhpGetClasslibFunction(intptr_t, int32_t);
static void RhpSetThreadDoNotTriggerGC();
static intptr_t RhpCallCatchFunclet(
::System_Private_CoreLib::System::Object*, uint8_t*, void*,
::System_Private_CoreLib::System::Runtime::EH_ExInfo*);
static void __pInvokeImplRhpCollect3(int32_t, int32_t);
static int64_t __pInvokeImplRhpGetGcTotalMemory4();
static void RhpFallbackFailFast();
static uint8_t RhpSfiInit(
::System_Private_CoreLib::System::Runtime::StackFrameIterator*, void*);
static void RhpAcquireThunkPoolLock();
static void RhpReleaseThunkPoolLock();
static int64_t PalGetTickCount64();
static int32_t RhpGetNumThunksPerBlock();
static void __pInvokeImplRhpReleaseThunkPoolLock6();
static void __pInvokeImplRhpAcquireThunkPoolLock7();
static uint8_t RhpSfiNext(
::System_Private_CoreLib::System::Runtime::StackFrameIterator*, uint32_t*,
uint8_t*);
static uint8_t RhpEHEnumInitFromStackFrameIterator(
::System_Private_CoreLib::System::Runtime::StackFrameIterator*, uint8_t**,
void*);
static uint8_t RhpEHEnumNext(void*, void*);
static uint8_t RhpCallFilterFunclet(::System_Private_CoreLib::System::Object*,
uint8_t*, void*);
static int32_t RhpGetRequestedExceptionEvents();
static void RhpSendExceptionEventToDebugger(int32_t, uint8_t*, uintptr_t);
static void RhpCallFinallyFunclet(uint8_t*, void*);
static void RhpCopyContextFromExInfo(
void*, int32_t,
::System_Private_CoreLib::System::Runtime::EH_PAL_LIMITED_CONTEXT*);
static void __pInvokeImplRhpReleaseCastCacheLock8();
static void __pInvokeImplRhpAcquireCastCacheLock9();
static void __pInvokeImplRhpSendExceptionEventToDebugger11(int32_t, uint8_t*,
uintptr_t);
static intptr_t RhpGetThunksBase();
static intptr_t RhGetModuleFromPointer(void*);
static intptr_t RhAllocateThunksFromTemplate(intptr_t, int32_t, int32_t);
static int64_t __pInvokeImplPalGetTickCount6412();
static ::System_Private_CoreLib::System::Object* RhHandleGet(intptr_t);
static intptr_t RhHandleSet(intptr_t,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::DispatchResolve_DispatchMap*
RhpGetDispatchMap(::System_Private_CoreLib::Internal::Runtime::EEType*);
static intptr_t RhpHandleAlloc(::System_Private_CoreLib::System::Object*,
int32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Exception : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::String* _message;
::System_Private_CoreLib::System::Collections::IDictionary* _data;
::System_Private_CoreLib::System::Exception* _innerException;
::System_Private_CoreLib::System::String* _helpURL;
::System_Private_CoreLib::System::String* _source;
int32_t _HResult;
::System_Private_CoreLib::System::IntPtr__Array* _corDbgStackTrace;
int32_t _idxFirstFreeStackTraceEntry;
typedef ::System_Private_CoreLib::System::String* (*__slot__get_Message)(
::System_Private_CoreLib::System::Exception*);
static __slot__get_Message __getslot__get_Message(void* pThis) {
return (__slot__get_Message) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__get_StackTrace)(
::System_Private_CoreLib::System::Exception*);
static __slot__get_StackTrace __getslot__get_StackTrace(void* pThis) {
return (__slot__get_StackTrace) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
static void AppendExceptionStackFrame(
::System_Private_CoreLib::System::Object*, intptr_t, int32_t);
static void AppendStackIP(::System_Private_CoreLib::System::Exception*,
intptr_t, uint8_t);
static int32_t get_HResult(::System_Private_CoreLib::System::Exception*);
static void _cctor();
static ::System_Private_CoreLib::System::String* get_Message(
::System_Private_CoreLib::System::Exception*);
static ::System_Private_CoreLib::System::String* ToString(
::System_Private_CoreLib::System::Exception*);
static void GrowStackTrace(::System_Private_CoreLib::System::Exception*);
static void _ctor_0(::System_Private_CoreLib::System::Exception*,
::System_Private_CoreLib::System::String*);
static void SetErrorCode(::System_Private_CoreLib::System::Exception*,
int32_t);
static void set_HResult(::System_Private_CoreLib::System::Exception*,
int32_t);
static void _ctor(::System_Private_CoreLib::System::Exception*);
static ::System_Private_CoreLib::System::String* ToString_0(
::System_Private_CoreLib::System::Exception*, uint8_t, uint8_t);
static ::System_Private_CoreLib::System::String* GetClassName(
::System_Private_CoreLib::System::Exception*);
static ::System_Private_CoreLib::System::String* GetStackTrace(
::System_Private_CoreLib::System::Exception*, uint8_t);
static void Init(::System_Private_CoreLib::System::Exception*);
static ::System_Private_CoreLib::System::Exception* get_InnerException(
::System_Private_CoreLib::System::Exception*);
static ::System_Private_CoreLib::System::Byte__Array* SerializeForDump(
::System_Private_CoreLib::System::Exception*);
static ::System_Private_CoreLib::System::String* get_StackTrace(
::System_Private_CoreLib::System::Exception*);
static uint8_t get_HasBeenThrown(
::System_Private_CoreLib::System::Exception*);
static ::System_Private_CoreLib::System::IntPtr__Array* GetStackIPs(
::System_Private_CoreLib::System::Exception*);
static void _ctor_1(::System_Private_CoreLib::System::Exception*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Exception*);
static ::System_Private_CoreLib::System::Exception_EdiCaptureState
CaptureEdiState(::System_Private_CoreLib::System::Exception*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IDictionary {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class WellKnownEETypes : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static uint8_t IsSystemObject(
::System_Private_CoreLib::Internal::Runtime::EEType*);
static uint8_t IsSystemArray(
::System_Private_CoreLib::Internal::Runtime::EEType*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RuntimeExports : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::Object* RhNewObject(
::System_Private_CoreLib::System::EETypePtr);
static ::System_Private_CoreLib::System::Object* RhNewArray(
::System_Private_CoreLib::System::EETypePtr, int32_t);
static ::System_Private_CoreLib::System::Object* RhBox(
::System_Private_CoreLib::System::EETypePtr, uint8_t*);
static ::System_Private_CoreLib::System::Object* RhBoxAny(
uint8_t*, ::System_Private_CoreLib::System::EETypePtr);
static void RhUnboxAny(::System_Private_CoreLib::System::Object*, uint8_t*,
::System_Private_CoreLib::System::EETypePtr);
static uint8_t* RhUnbox2(::System_Private_CoreLib::System::EETypePtr,
::System_Private_CoreLib::System::Object*);
static void RhUnboxNullable(uint8_t*,
::System_Private_CoreLib::System::EETypePtr,
::System_Private_CoreLib::System::Object*);
static void RhArrayStoreCheckAny(::System_Private_CoreLib::System::Object*,
uint8_t*);
static uint8_t RhBoxAndNullCheck(uint8_t*,
::System_Private_CoreLib::System::EETypePtr);
static ::System_Private_CoreLib::System::Object* RhAllocLocal(
::System_Private_CoreLib::System::EETypePtr);
static ::System_Private_CoreLib::System::Object* RhMemberwiseClone(
::System_Private_CoreLib::System::Object*);
static void RhpReversePInvokeBadTransition(intptr_t);
static int32_t RhGetCurrentThreadStackTrace(
::System_Private_CoreLib::System::IntPtr__Array*);
static int32_t RhpCalculateStackTraceWorker(intptr_t*, uint32_t);
static void RhInitializeConservativeReportingRegion(
::System_Private_CoreLib::System::Runtime::
RuntimeExports_ConservativelyReportedRegionDesc*,
void*, int32_t);
static void RhDisableConservativeReportingRegion(
::System_Private_CoreLib::System::Runtime::
RuntimeExports_ConservativelyReportedRegionDesc*);
static ::System_Private_CoreLib::System::Object* RhCreateThunksHeap(intptr_t);
static intptr_t RhAllocateThunk(::System_Private_CoreLib::System::Object*);
static void RhFreeThunk(::System_Private_CoreLib::System::Object*, intptr_t);
static void RhSetThunkData(::System_Private_CoreLib::System::Object*,
intptr_t, intptr_t, intptr_t);
static uint8_t RhTryGetThunkData(::System_Private_CoreLib::System::Object*,
intptr_t, intptr_t*, intptr_t*);
static int32_t RhGetThunkSize();
static int32_t RhpGetCurrentThreadStackTrace(intptr_t*, uint32_t);
static uint8_t UnboxAnyTypeCompare(
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*);
static int32_t __pInvokeImplRhpGetCurrentThreadStackTrace5(intptr_t*,
uint32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class ThunksHeap : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
intptr_t _commonStubAddress;
intptr_t _nextAvailableThunkPtr;
intptr_t _lastThunkPtr;
::System_Private_CoreLib::System::Runtime::ThunksHeap_AllocatedBlock*
_allocatedBlocks;
static uint8_t TryGetThunkData(
::System_Private_CoreLib::System::Runtime::ThunksHeap*, intptr_t,
intptr_t*, intptr_t*);
static void SetThunkData(
::System_Private_CoreLib::System::Runtime::ThunksHeap*, intptr_t,
intptr_t, intptr_t);
static void FreeThunk(::System_Private_CoreLib::System::Runtime::ThunksHeap*,
intptr_t);
static intptr_t AllocateThunk(
::System_Private_CoreLib::System::Runtime::ThunksHeap*);
static ::System_Private_CoreLib::System::Runtime::ThunksHeap*
CreateThunksHeap(intptr_t);
static void _ctor(::System_Private_CoreLib::System::Runtime::ThunksHeap*,
intptr_t);
static uint8_t ExpandHeap(
::System_Private_CoreLib::System::Runtime::ThunksHeap*);
static intptr_t SetThumbBit(intptr_t);
static intptr_t TryGetThunkDataAddress(
::System_Private_CoreLib::System::Runtime::ThunksHeap*, intptr_t);
static uint8_t IsThunkInHeap(
::System_Private_CoreLib::System::Runtime::ThunksHeap*, intptr_t);
static intptr_t ClearThumbBit(intptr_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class ThunksHeap_AllocatedBlock
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
intptr_t _blockBaseAddress;
::System_Private_CoreLib::System::Runtime::ThunksHeap_AllocatedBlock*
_nextBlock;
static void _ctor(
::System_Private_CoreLib::System::Runtime::ThunksHeap_AllocatedBlock*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RuntimeExports_ConservativelyReportedRegionDesc {
public:
static MethodTable* __getMethodTable();
uintptr_t _magic;
uintptr_t _regionPointerLow;
uintptr_t _regionPointerHigh;
uintptr_t _hash;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class REGDISPLAY {
public:
static MethodTable* __getMethodTable();
union {
struct {
char __pad0[120];
uintptr_t SP;
};
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class StackFrameIterator {
public:
static MethodTable* __getMethodTable();
union {
struct {
char __pad0[16];
uintptr_t _framePointer;
};
struct {
char __pad1[24];
intptr_t _controlPC;
};
struct {
char __pad2[32];
::System_Private_CoreLib::System::Runtime::REGDISPLAY _regDisplay;
};
};
static uint8_t Init(
::System_Private_CoreLib::System::Runtime::StackFrameIterator*,
::System_Private_CoreLib::System::Runtime::EH_PAL_LIMITED_CONTEXT*);
static uint8_t Next(
::System_Private_CoreLib::System::Runtime::StackFrameIterator*);
static uint8_t* get_ControlPC(
::System_Private_CoreLib::System::Runtime::StackFrameIterator*);
static uintptr_t get_SP(
::System_Private_CoreLib::System::Runtime::StackFrameIterator*);
static void* get_RegisterSet(
::System_Private_CoreLib::System::Runtime::StackFrameIterator*);
static uint8_t Next_0(
::System_Private_CoreLib::System::Runtime::StackFrameIterator*,
uint32_t*);
static uint8_t Next_1(
::System_Private_CoreLib::System::Runtime::StackFrameIterator*, uint32_t*,
uint8_t*);
static uintptr_t get_FramePointer(
::System_Private_CoreLib::System::Runtime::StackFrameIterator*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_PAL_LIMITED_CONTEXT {
public:
static MethodTable* __getMethodTable();
union {
struct {
intptr_t IP;
};
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void ThrowClasslibOverflowException(intptr_t);
static void ThrowClasslibDivideByZeroException(intptr_t);
static void FailedAllocation(::System_Private_CoreLib::System::EETypePtr,
uint8_t);
static void RhThrowHwEx(
uint32_t, ::System_Private_CoreLib::System::Runtime::EH_ExInfo*);
static void RhThrowEx(::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Runtime::EH_ExInfo*);
static void RhRethrow(::System_Private_CoreLib::System::Runtime::EH_ExInfo*,
::System_Private_CoreLib::System::Runtime::EH_ExInfo*);
static void RhpFailFastForPInvokeExceptionPreemp(intptr_t, void*, void*);
static void RhpFailFastForPInvokeExceptionCoop(intptr_t, void*, void*);
static void FailFastViaClasslib(int32_t,
::System_Private_CoreLib::System::Object*,
intptr_t);
static void FallbackFailFast(int32_t,
::System_Private_CoreLib::System::Object*);
static void DispatchEx(
::System_Private_CoreLib::System::Runtime::StackFrameIterator*,
::System_Private_CoreLib::System::Runtime::EH_ExInfo*, uint32_t);
static ::System_Private_CoreLib::System::Exception* GetClasslibException(
int32_t, intptr_t);
static uintptr_t get_MaxSP();
static void UnhandledExceptionFailFastViaClasslib(
int32_t, ::System_Private_CoreLib::System::Object*, intptr_t,
::System_Private_CoreLib::System::Runtime::EH_ExInfo*);
static void DebugScanCallFrame(int32_t, uint8_t*, uintptr_t);
static void InvokeSecondPass_0(
::System_Private_CoreLib::System::Runtime::EH_ExInfo*, uint32_t,
uint32_t);
static void InvokeSecondPass(
::System_Private_CoreLib::System::Runtime::EH_ExInfo*, uint32_t);
static void UpdateStackTrace(
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Runtime::EH_ExInfo*, uint8_t*,
uintptr_t*, uint8_t*);
static uint8_t FindFirstPassHandler(
::System_Private_CoreLib::System::Object*, uint32_t,
::System_Private_CoreLib::System::Runtime::StackFrameIterator*, uint32_t*,
uint8_t**);
static void DebugVerifyHandlingFrame(uintptr_t);
static uint8_t ShouldTypedClauseCatchThisException(
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::Internal::Runtime::EEType*);
static void AppendExceptionStackFrameViaClasslib(
::System_Private_CoreLib::System::Object*, intptr_t, uint8_t*, uint8_t*);
static void* PointerAlign(void*, int32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RuntimeExports_Wrapper : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Object* _o;
static void _ctor(
::System_Private_CoreLib::System::Runtime::RuntimeExports_Wrapper*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Enum : public ::System_Private_CoreLib::System::ValueType {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::String* (
*__slot__System_IFormattable_ToString)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IFormattable_ToString
__getslot__System_IFormattable_ToString(void* pThis) {
return (__slot__System_IFormattable_ToString) *
((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef double (*__slot__System_IConvertible_ToDouble)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToDouble
__getslot__System_IConvertible_ToDouble(void* pThis) {
return (__slot__System_IConvertible_ToDouble) *
((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef float (*__slot__System_IConvertible_ToSingle)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSingle
__getslot__System_IConvertible_ToSingle(void* pThis) {
return (__slot__System_IConvertible_ToSingle) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef uint64_t (*__slot__System_IConvertible_ToUInt64)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt64
__getslot__System_IConvertible_ToUInt64(void* pThis) {
return (__slot__System_IConvertible_ToUInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef int64_t (*__slot__System_IConvertible_ToInt64)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt64
__getslot__System_IConvertible_ToInt64(void* pThis) {
return (__slot__System_IConvertible_ToInt64) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef uint32_t (*__slot__System_IConvertible_ToUInt32)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt32
__getslot__System_IConvertible_ToUInt32(void* pThis) {
return (__slot__System_IConvertible_ToUInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef int32_t (*__slot__System_IConvertible_ToInt32)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt32
__getslot__System_IConvertible_ToInt32(void* pThis) {
return (__slot__System_IConvertible_ToInt32) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef uint16_t (*__slot__System_IConvertible_ToUInt16)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToUInt16
__getslot__System_IConvertible_ToUInt16(void* pThis) {
return (__slot__System_IConvertible_ToUInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef int16_t (*__slot__System_IConvertible_ToInt16)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToInt16
__getslot__System_IConvertible_ToInt16(void* pThis) {
return (__slot__System_IConvertible_ToInt16) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef uint8_t (*__slot__System_IConvertible_ToByte)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToByte
__getslot__System_IConvertible_ToByte(void* pThis) {
return (__slot__System_IConvertible_ToByte) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef int8_t (*__slot__System_IConvertible_ToSByte)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToSByte
__getslot__System_IConvertible_ToSByte(void* pThis) {
return (__slot__System_IConvertible_ToSByte) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef uint16_t (*__slot__System_IConvertible_ToChar)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToChar
__getslot__System_IConvertible_ToChar(void* pThis) {
return (__slot__System_IConvertible_ToChar) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint8_t (*__slot__System_IConvertible_ToBoolean)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static __slot__System_IConvertible_ToBoolean
__getslot__System_IConvertible_ToBoolean(void* pThis) {
return (__slot__System_IConvertible_ToBoolean) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef int32_t (*__slot__CompareTo)(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::Object*);
static __slot__CompareTo __getslot__CompareTo(void* pThis) {
return (__slot__CompareTo) * ((void**)(*((RawEEType**)pThis) + 1) + 16);
};
static ::System_Private_CoreLib::System::String* ToString(
::System_Private_CoreLib::System::Enum*);
static void _cctor();
static ::System_Private_CoreLib::System::String* ToString_0(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*
GetEnumInfoIfAvailable(::System_Private_CoreLib::System::Type*);
static ::System_Private_CoreLib::System::String* get_LastResortToString(
::System_Private_CoreLib::System::Enum*);
static ::System_Private_CoreLib::System::String* Format_0(
::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::String*);
static uint8_t TryGetUnboxedValueOfEnumOrInteger(
::System_Private_CoreLib::System::Object*, uint64_t*);
static ::System_Private_CoreLib::System::String* DoFormatD(uint64_t, uint8_t);
static ::System_Private_CoreLib::System::String* DoFormatX(uint64_t, uint8_t);
static ::System_Private_CoreLib::System::String* DoFormatG(
::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*,
uint64_t);
static ::System_Private_CoreLib::System::String* DoFormatF(
::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*,
uint64_t);
static ::System_Private_CoreLib::System::Object* GetValue(
::System_Private_CoreLib::System::Enum*);
static ::System_Private_CoreLib::System::String* System_IFormattable_ToString(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* GetNameIfAny(
::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*,
uint64_t);
static int32_t GetHashCode(::System_Private_CoreLib::System::Enum*);
static ::System_Private_CoreLib::System::Object* ToObject(
::System_Private_CoreLib::System::Type*,
::System_Private_CoreLib::System::Object*);
static uint8_t ValueTypeMatchesEnumType(
::System_Private_CoreLib::System::Type*,
::System_Private_CoreLib::System::Object*);
static uint8_t Equals(::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::Object*);
static double System_IConvertible_ToDouble(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static float System_IConvertible_ToSingle(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t System_IConvertible_ToUInt64(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static int64_t System_IConvertible_ToInt64(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t System_IConvertible_ToUInt32(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t System_IConvertible_ToInt32(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToUInt16(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static int16_t System_IConvertible_ToInt16(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToByte(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static int8_t System_IConvertible_ToSByte(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t System_IConvertible_ToChar(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t System_IConvertible_ToBoolean(
::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t CompareTo(::System_Private_CoreLib::System::Enum*,
::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class ExceptionIDs {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class CastableObjectSupport : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static intptr_t RhpCastableObjectResolve(intptr_t, intptr_t);
static ::System_Private_CoreLib::System::Object* GetCastableTargetIfPossible(
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_ICastableObject*,
::System_Private_CoreLib::Internal::Runtime::EEType*, uint8_t,
::System_Private_CoreLib::System::Exception**);
static intptr_t GetCastableObjectDispatchCellThunk(
::System_Private_CoreLib::Internal::Runtime::EEType*, intptr_t);
static void _cctor();
static intptr_t CacheLookup___System_Private_CoreLib_System_IntPtr(
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr__Array*,
intptr_t);
static void AddToThunkCache(intptr_t, intptr_t);
static ::System_Private_CoreLib::System::Object*
CacheLookup___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object__Array*,
intptr_t);
static void AddToCastableCache(
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_ICastableObject*,
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::System::Object*);
static int32_t GetCachePopulation___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object__Array*);
static void AddToExistingCache___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object__Array*,
intptr_t, ::System_Private_CoreLib::System::Object*);
static int32_t GetCachePopulation___System_Private_CoreLib_System_IntPtr(
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr__Array*);
static void AddToExistingCache___System_Private_CoreLib_System_IntPtr(
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr__Array*,
intptr_t, intptr_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class ReturnBlock {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class TransitionBlock {
public:
static MethodTable* __getMethodTable();
intptr_t m_returnBlockPadding;
::System_Private_CoreLib::Internal::Runtime::ReturnBlock m_returnBlock;
intptr_t m_alignmentPadding;
intptr_t m_ReturnAddress;
static int32_t GetThisOffset();
static int32_t GetOffsetOfArgumentRegisters();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class DispatchCellType {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class DispatchCellInfo {
public:
static MethodTable* __getMethodTable();
int32_t CellType;
::System_Private_CoreLib::System::EETypePtr InterfaceType;
uint16_t InterfaceSlot;
uint8_t HasCache;
uint32_t MetadataToken;
uint32_t VTableOffset;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class CastableObjectSupport_ICastableObject {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Object* (*__slot__CastToInterface)(
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_ICastableObject*,
::System_Private_CoreLib::System::EETypePtr, uint8_t,
::System_Private_CoreLib::System::Exception**);
static uint16_t __getslot__CastToInterface(void* pThis) { return 0; };
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class InternalGCCollectionMode {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_ExKind {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_ExInfo {
public:
static MethodTable* __getMethodTable();
union {
struct {
void* _pPrevExInfo;
};
struct {
char __pad1[8];
::System_Private_CoreLib::System::Runtime::EH_PAL_LIMITED_CONTEXT*
_pExContext;
};
struct {
char __pad2[16];
::System_Private_CoreLib::System::Object* _exception;
};
struct {
char __pad3[24];
uint8_t _kind;
};
struct {
char __pad4[25];
uint8_t _passNumber;
};
struct {
char __pad5[28];
uint32_t _idxCurClause;
};
struct {
char __pad6[32];
::System_Private_CoreLib::System::Runtime::StackFrameIterator _frameIter;
};
struct {
char __pad7[576];
uintptr_t _notifyDebuggerSP;
};
};
static ::System_Private_CoreLib::System::Object* get_ThrownException(
::System_Private_CoreLib::System::Runtime::EH_ExInfo*);
static void Init_0(::System_Private_CoreLib::System::Runtime::EH_ExInfo*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Runtime::EH_ExInfo*);
static void Init(::System_Private_CoreLib::System::Runtime::EH_ExInfo*,
::System_Private_CoreLib::System::Object*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class __Finalizer : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void ProcessFinalizers();
static void RhpSetHaveNewClasslibs();
static void MakeFinalizerInitCallbacks();
static void DrainQueue();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class GCStress : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void Initialize();
static void Finalize(::System_Private_CoreLib::System::Runtime::GCStress*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class CachedInterfaceDispatch
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static intptr_t RhpCidResolve(intptr_t, intptr_t);
static intptr_t RhpResolveInterfaceMethod(
::System_Private_CoreLib::System::Object*, intptr_t);
static intptr_t RhResolveDispatch(::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::EETypePtr,
uint16_t);
static intptr_t RhResolveDispatchOnType(
::System_Private_CoreLib::System::EETypePtr,
::System_Private_CoreLib::System::EETypePtr, uint16_t);
static intptr_t RhResolveDispatchWorker(
::System_Private_CoreLib::System::Object*, void*,
::System_Private_CoreLib::System::Runtime::DispatchCellInfo*);
static intptr_t RhpCidResolve_Worker(
::System_Private_CoreLib::System::Object*, intptr_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class DispatchResolve : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static intptr_t FindInterfaceMethodImplementationTarget(
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*, uint16_t);
static uint8_t FindImplSlotForCurrentType(
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*, uint16_t,
uint16_t*);
static uint8_t FindImplSlotInSimpleMap(
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*, uint32_t, uint16_t*,
uint8_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class FinalizerInitRunner : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void DoInitialize();
};
};
};
};
namespace System_Private_CoreLib {
class Interop_WinRT : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void RoInitialize(uint32_t);
static int32_t RoInitialize_0(uint32_t);
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class GCHandleType {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class GCHandle {
public:
static MethodTable* __getMethodTable();
intptr_t _handle;
static uint8_t get_IsAllocated(
::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle*);
static ::System_Private_CoreLib::System::Object* get_Target(
::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle*);
static void set_Target(
::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle
Alloc_0(::System_Private_CoreLib::System::Object*, int32_t);
static intptr_t GetHandleValue(
::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle*);
static void _ctor(
::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle*,
::System_Private_CoreLib::System::Object*, int32_t);
static uint8_t IsPinned(
::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle*);
static void GCHandleValidatePinnedObject(
::System_Private_CoreLib::System::Object*);
static void SetIsPinned(
::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle*);
static int32_t GetHashCode(
::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle*);
static ::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle
op_Explicit(intptr_t);
static void Free(
::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle*);
static intptr_t op_Explicit_0(
::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle);
static intptr_t ToIntPtr(
::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle);
static ::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle
FromIntPtr(intptr_t);
static uint8_t Equals(
::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle*,
::System_Private_CoreLib::System::Object*);
static void _ctor_0(
::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle*,
intptr_t);
static ::System_Private_CoreLib::System::Runtime::InteropServices::GCHandle
Alloc(::System_Private_CoreLib::System::Object*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeLoaderExports : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static intptr_t GetThreadStaticsForDynamicType(int32_t);
static void ActivatorCreateInstanceAny(
::System_Private_CoreLib::System::Object**, intptr_t);
static intptr_t GenericLookup(intptr_t, intptr_t);
static void GenericLookupAndCallCtor(
::System_Private_CoreLib::System::Object*, intptr_t, intptr_t);
static ::System_Private_CoreLib::System::Object* GenericLookupAndAllocObject(
intptr_t, intptr_t);
static ::System_Private_CoreLib::System::Object* GenericLookupAndAllocArray(
intptr_t, intptr_t, intptr_t);
static void GenericLookupAndCheckArrayElemType(
intptr_t, ::System_Private_CoreLib::System::Object*, intptr_t);
static ::System_Private_CoreLib::System::Object* GenericLookupAndCast(
::System_Private_CoreLib::System::Object*, intptr_t, intptr_t);
static void _cctor();
static ::System_Private_CoreLib::System::Runtime::TypeLoaderExports_Entry*
LookupInCache(::System_Private_CoreLib::System::Runtime::
TypeLoaderExports_Entry__Array*,
intptr_t, intptr_t);
static ::System_Private_CoreLib::System::Runtime::TypeLoaderExports_Entry*
CacheMiss(intptr_t, intptr_t, int32_t,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::
TypeLoaderExports_Entry__Array*
ResizeCacheForNewEntryAsNecessary();
static intptr_t GVMLookupForSlot(
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::RuntimeMethodHandle);
static intptr_t GetDelegateThunk(::System_Private_CoreLib::System::Object*,
int32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeLoaderExports_Entry__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Lock : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
int32_t _state;
int32_t _owningThreadId;
uint32_t _recursionCount;
::System_Private_CoreLib::System::Threading::AutoResetEvent* _lazyEvent;
static void _cctor();
static void _ctor(::System_Private_CoreLib::System::Threading::Lock*);
static void Acquire(::System_Private_CoreLib::System::Threading::Lock*);
static void Release(::System_Private_CoreLib::System::Threading::Lock*);
static uint8_t get_IsAcquired(
::System_Private_CoreLib::System::Threading::Lock*);
static void ReleaseCore(::System_Private_CoreLib::System::Threading::Lock*);
static uint8_t TryAcquireContended(
::System_Private_CoreLib::System::Threading::Lock*, int32_t, int32_t);
static ::System_Private_CoreLib::System::Threading::AutoResetEvent* get_Event(
::System_Private_CoreLib::System::Threading::Lock*);
static void ReleaseContended(
::System_Private_CoreLib::System::Threading::Lock*);
static uint8_t TryAcquire_0(
::System_Private_CoreLib::System::Threading::Lock*, int32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeLoaderExports_Entry
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
intptr_t Context;
intptr_t Signature;
intptr_t Result;
intptr_t AuxResult;
::System_Private_CoreLib::System::Runtime::TypeLoaderExports_Entry* Next;
static void _ctor(
::System_Private_CoreLib::System::Runtime::TypeLoaderExports_Entry*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RawCalliHelper : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::Object*
Call_4___System_Private_CoreLib_System_Object(
intptr_t, ::System_Private_CoreLib::System::Object*, intptr_t);
static void Call_3(intptr_t, intptr_t,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object*
Call_1___System_Private_CoreLib_System_Object(intptr_t, intptr_t,
intptr_t);
static ::System_Private_CoreLib::System::Object*
Call___System_Private_CoreLib_System_Object(intptr_t, intptr_t);
static void Call_0(intptr_t, ::System_Private_CoreLib::System::Object*);
static intptr_t Call_2___System_Private_CoreLib_System_IntPtr(
intptr_t, intptr_t, intptr_t, ::System_Private_CoreLib::System::Object*,
intptr_t*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RuntimeImports : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::Object* RhNewObject(
::System_Private_CoreLib::System::EETypePtr);
static intptr_t RhGetThreadLocalStorageForDynamicType(int32_t, int32_t,
int32_t);
static void RhpEtwExceptionThrown(uint16_t*, uint16_t*, intptr_t, int64_t);
static intptr_t RhGetModuleFromEEType(intptr_t);
static uint8_t RhpRegisterFrozenSegment(intptr_t, int32_t);
static intptr_t RhHandleAlloc(::System_Private_CoreLib::System::Object*,
int32_t);
static ::System_Private_CoreLib::System::Object* InterlockedCompareExchange_2(
::System_Private_CoreLib::System::Object**,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object* RhHandleGet(intptr_t);
static ::System_Private_CoreLib::System::String* RhNewArrayAsString(
::System_Private_CoreLib::System::EETypePtr, int32_t);
static uint8_t TryArrayCopy(::System_Private_CoreLib::System::Array*, int32_t,
::System_Private_CoreLib::System::Array*, int32_t,
int32_t);
static uint8_t AreTypesAssignable(
::System_Private_CoreLib::System::EETypePtr,
::System_Private_CoreLib::System::EETypePtr);
static uint8_t AreTypesEquivalent(
::System_Private_CoreLib::System::EETypePtr,
::System_Private_CoreLib::System::EETypePtr);
static uint8_t RhGetExceptionsForCurrentThread(
::System_Private_CoreLib::System::Exception__Array*, int32_t*);
static void RhHandleFree(intptr_t);
static intptr_t RhResolveDispatch(::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::EETypePtr,
uint16_t);
static void RhSpinWait(int32_t);
static int32_t InterlockedCompareExchange(int32_t*, int32_t, int32_t);
static void RhHandleSet(intptr_t, ::System_Private_CoreLib::System::Object*);
static intptr_t RhpHandleAlloc(::System_Private_CoreLib::System::Object*,
int32_t);
static int32_t RhGetCurrentThreadStackTrace(
::System_Private_CoreLib::System::IntPtr__Array*);
static void _ecvt_s(uint8_t*, int32_t, double, int32_t, int32_t*, int32_t*);
static void* RhSetErrorInfoBuffer(void*);
static uint32_t RhGetLoadedModules(
::System_Private_CoreLib::System::IntPtr__Array*);
static void RhUnbox(::System_Private_CoreLib::System::Object*, void*,
::System_Private_CoreLib::System::EETypePtr);
static ::System_Private_CoreLib::System::Object* RhBox(
::System_Private_CoreLib::System::EETypePtr, void*);
static ::System_Private_CoreLib::System::Object* RhMemberwiseClone(
::System_Private_CoreLib::System::Object*);
static void RhSuppressFinalize(::System_Private_CoreLib::System::Object*);
static void memmove(uint8_t*, uint8_t*, uint64_t);
static void __pInvokeImplmemmove27(uint8_t*, uint8_t*, uint64_t);
static void MemoryBarrier();
static void RhCheckArrayStore(::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Runtime::
RuntimeImports_RhCorElementTypeInfo GetRhCorElementTypeInfo(uint8_t);
static ::System_Private_CoreLib::System::Object* RhHandleGetDependent(
intptr_t, ::System_Private_CoreLib::System::Object**);
static intptr_t InterlockedCompareExchange_1(intptr_t*, intptr_t, intptr_t);
static intptr_t RhFindMethodStartAddress(intptr_t);
static intptr_t RhGetModuleFromPointer(intptr_t);
static int32_t RhGetModuleFileName(intptr_t, uint16_t**);
static double sqrt(double);
static ::System_Private_CoreLib::System::Object* InterlockedExchange(
::System_Private_CoreLib::System::Object**,
::System_Private_CoreLib::System::Object*);
static intptr_t RhHandleAllocDependent(
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static int32_t RhCompatibleReentrantWaitAny_0(uint8_t, int32_t, int32_t,
intptr_t*);
static int32_t RhCompatibleReentrantWaitAny(int32_t, int32_t, int32_t,
intptr_t*);
static void RhReRegisterForFinalize(
::System_Private_CoreLib::System::Object*);
static intptr_t RhpHandleAllocDependent(
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static intptr_t RhGetCodeTarget(intptr_t);
static double floor(double);
static double fmod(double, double);
static uint8_t RhYield();
static int32_t _RhYield();
static uint8_t _RhReRegisterForFinalize(
::System_Private_CoreLib::System::Object*);
static int32_t __pInvokeImplRhCompatibleReentrantWaitAny42(int32_t, int32_t,
int32_t,
intptr_t*);
static int32_t __pInvokeImplRhYield47();
static void RhUnbox_0(::System_Private_CoreLib::System::Object*, uint8_t*,
::System_Private_CoreLib::System::EETypePtr);
static double pow(double, double);
static void RhGetCurrentThreadStackBounds(intptr_t*, intptr_t*);
static uint8_t TryArrayClear(::System_Private_CoreLib::System::Array*,
int32_t, int32_t);
static double sin(double);
static double cos(double);
static double fabs(double);
static double tan(double);
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class RuntimeAugments : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::Internal::Runtime::Augments::
TypeLoaderCallbacks*
get_TypeLoaderCallbacks();
static ::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*
get_CallbacksIfAvailable();
static intptr_t GetFallbackDefaultConstructor();
static int32_t GetLoadedModules(
::System_Private_CoreLib::System::IntPtr__Array*);
static ::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*
get_Callbacks();
static void StoreReferenceTypeField(
intptr_t, ::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::String*
TryGetFullPathToApplicationModule(intptr_t);
static int32_t ConvertIpToRva(intptr_t);
static intptr_t GetCodeTarget(intptr_t);
static intptr_t GetModuleFromPointer(intptr_t);
static ::System_Private_CoreLib::System::Object* LoadReferenceTypeField(
intptr_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class DesktopSupportCallbacks
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class ReflectionExecutionDomainCallbacks
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::String* (
*__slot__GetBetterDiagnosticInfoIfAvailable)(
::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*,
::System_Private_CoreLib::System::RuntimeTypeHandle);
static __slot__GetBetterDiagnosticInfoIfAvailable
__getslot__GetBetterDiagnosticInfoIfAvailable(void* pThis) {
return (__slot__GetBetterDiagnosticInfoIfAvailable) *
((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::Type* (
*__slot__GetNamedTypeForHandle)(
::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*,
::System_Private_CoreLib::System::RuntimeTypeHandle, uint8_t);
static __slot__GetNamedTypeForHandle __getslot__GetNamedTypeForHandle(
void* pThis) {
return (__slot__GetNamedTypeForHandle) *
((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef ::System_Private_CoreLib::System::Type* (
*__slot__GetConstructedGenericTypeForHandle)(
::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*,
::System_Private_CoreLib::System::RuntimeTypeHandle);
static __slot__GetConstructedGenericTypeForHandle
__getslot__GetConstructedGenericTypeForHandle(void* pThis) {
return (__slot__GetConstructedGenericTypeForHandle) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef ::System_Private_CoreLib::System::Type* (
*__slot__GetMdArrayTypeForHandle)(
::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*,
::System_Private_CoreLib::System::RuntimeTypeHandle, int32_t);
static __slot__GetMdArrayTypeForHandle __getslot__GetMdArrayTypeForHandle(
void* pThis) {
return (__slot__GetMdArrayTypeForHandle) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef ::System_Private_CoreLib::System::Type* (
*__slot__GetArrayTypeForHandle)(
::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*,
::System_Private_CoreLib::System::RuntimeTypeHandle);
static __slot__GetArrayTypeForHandle __getslot__GetArrayTypeForHandle(
void* pThis) {
return (__slot__GetArrayTypeForHandle) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef ::System_Private_CoreLib::System::Type* (
*__slot__GetPointerTypeForHandle)(
::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*,
::System_Private_CoreLib::System::RuntimeTypeHandle);
static __slot__GetPointerTypeForHandle __getslot__GetPointerTypeForHandle(
void* pThis) {
return (__slot__GetPointerTypeForHandle) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Type* (
*__slot__GetByRefTypeForHandle)(
::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*,
::System_Private_CoreLib::System::RuntimeTypeHandle);
static __slot__GetByRefTypeForHandle __getslot__GetByRefTypeForHandle(
void* pThis) {
return (__slot__GetByRefTypeForHandle) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef ::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo* (
*__slot__GetEnumInfoIfAvailable)(
::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*,
::System_Private_CoreLib::System::Type*);
static __slot__GetEnumInfoIfAvailable __getslot__GetEnumInfoIfAvailable(
void* pThis) {
return (__slot__GetEnumInfoIfAvailable) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef int32_t (*__slot__ValueTypeGetHashCodeUsingReflection)(
::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*,
::System_Private_CoreLib::System::Object*);
static __slot__ValueTypeGetHashCodeUsingReflection
__getslot__ValueTypeGetHashCodeUsingReflection(void* pThis) {
return (__slot__ValueTypeGetHashCodeUsingReflection) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef ::System_Private_CoreLib::System::String* (
*__slot__GetMethodNameFromStartAddressIfAvailable)(
::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*,
intptr_t);
static __slot__GetMethodNameFromStartAddressIfAvailable
__getslot__GetMethodNameFromStartAddressIfAvailable(void* pThis) {
return (__slot__GetMethodNameFromStartAddressIfAvailable) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef uint8_t (*__slot__ValueTypeEqualsUsingReflection)(
::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static __slot__ValueTypeEqualsUsingReflection
__getslot__ValueTypeEqualsUsingReflection(void* pThis) {
return (__slot__ValueTypeEqualsUsingReflection) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef ::System_Private_CoreLib::System::RuntimeTypeHandle (
*__slot__GetTypeHandleIfAvailable)(
::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*,
::System_Private_CoreLib::System::Type*);
static __slot__GetTypeHandleIfAvailable __getslot__GetTypeHandleIfAvailable(
void* pThis) {
return (__slot__GetTypeHandleIfAvailable) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef uint8_t (*__slot__TryGetDefaultParameterValue)(
::System_Private_CoreLib::Internal::Runtime::Augments::
ReflectionExecutionDomainCallbacks*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::RuntimeTypeHandle, int32_t,
::System_Private_CoreLib::System::Object**);
static __slot__TryGetDefaultParameterValue
__getslot__TryGetDefaultParameterValue(void* pThis) {
return (__slot__TryGetDefaultParameterValue) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class TypeLoaderCallbacks : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
typedef int32_t (*__slot__GetThreadStaticsSizeForDynamicType)(
::System_Private_CoreLib::Internal::Runtime::Augments::
TypeLoaderCallbacks*,
int32_t, int32_t*);
static __slot__GetThreadStaticsSizeForDynamicType
__getslot__GetThreadStaticsSizeForDynamicType(void* pThis) {
return (__slot__GetThreadStaticsSizeForDynamicType) *
((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef intptr_t (*__slot__GetDelegateThunk)(
::System_Private_CoreLib::Internal::Runtime::Augments::
TypeLoaderCallbacks*,
::System_Private_CoreLib::System::Delegate*, int32_t);
static __slot__GetDelegateThunk __getslot__GetDelegateThunk(void* pThis) {
return (__slot__GetDelegateThunk) *
((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef intptr_t (*__slot__TryGetDefaultConstructorForType)(
::System_Private_CoreLib::Internal::Runtime::Augments::
TypeLoaderCallbacks*,
::System_Private_CoreLib::System::RuntimeTypeHandle);
static __slot__TryGetDefaultConstructorForType
__getslot__TryGetDefaultConstructorForType(void* pThis) {
return (__slot__TryGetDefaultConstructorForType) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef intptr_t (*__slot__GenericLookupFromContextAndSignature)(
::System_Private_CoreLib::Internal::Runtime::Augments::
TypeLoaderCallbacks*,
intptr_t, intptr_t, intptr_t*);
static __slot__GenericLookupFromContextAndSignature
__getslot__GenericLookupFromContextAndSignature(void* pThis) {
return (__slot__GenericLookupFromContextAndSignature) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef uint8_t (*__slot__GetRuntimeMethodHandleComponents)(
::System_Private_CoreLib::Internal::Runtime::Augments::
TypeLoaderCallbacks*,
::System_Private_CoreLib::System::RuntimeMethodHandle,
::System_Private_CoreLib::System::RuntimeTypeHandle*,
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
MethodNameAndSignature**,
::System_Private_CoreLib::System::RuntimeTypeHandle__Array**);
static __slot__GetRuntimeMethodHandleComponents
__getslot__GetRuntimeMethodHandleComponents(void* pThis) {
return (__slot__GetRuntimeMethodHandleComponents) *
((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef uint8_t (*__slot__TryGetGenericVirtualTargetForTypeAndSlot)(
::System_Private_CoreLib::Internal::Runtime::Augments::
TypeLoaderCallbacks*,
::System_Private_CoreLib::System::RuntimeTypeHandle,
::System_Private_CoreLib::System::RuntimeTypeHandle*,
::System_Private_CoreLib::System::RuntimeTypeHandle__Array*,
::System_Private_CoreLib::System::String**,
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
RuntimeMethodSignature*,
intptr_t*, intptr_t*, uint8_t*);
static __slot__TryGetGenericVirtualTargetForTypeAndSlot
__getslot__TryGetGenericVirtualTargetForTypeAndSlot(void* pThis) {
return (__slot__TryGetGenericVirtualTargetForTypeAndSlot) *
((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint8_t (*__slot__CompareMethodSignatures)(
::System_Private_CoreLib::Internal::Runtime::Augments::
TypeLoaderCallbacks*,
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
RuntimeMethodSignature,
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
RuntimeMethodSignature);
static __slot__CompareMethodSignatures __getslot__CompareMethodSignatures(
void* pThis) {
return (__slot__CompareMethodSignatures) *
((void**)(*((RawEEType**)pThis) + 1) + 9);
};
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class OutOfMemoryException
: public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor(::System_Private_CoreLib::System::OutOfMemoryException*);
static void _ctor_0(::System_Private_CoreLib::System::OutOfMemoryException*,
::System_Private_CoreLib::System::String*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers_RhFailFastReason {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::Exception* GetRuntimeException(
int32_t);
static void RuntimeFailFast(int32_t,
::System_Private_CoreLib::System::Exception*,
intptr_t, intptr_t);
static uint8_t get_SafeToPerformRichExceptionSupport();
static ::System_Private_CoreLib::System::String* GetStringForFailFastReason(
int32_t);
static void FailFast_1(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Exception*, int32_t,
intptr_t, intptr_t);
static void FailFast(::System_Private_CoreLib::System::String*);
static void _cctor();
static void GenerateExceptionInformationForDump(
::System_Private_CoreLib::System::Exception*, intptr_t);
static void SerializeExceptionsForDump(
::System_Private_CoreLib::System::Exception*, intptr_t,
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Byte__Array*);
static void GenerateErrorReportForDump(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Byte__Array*);
static void UpdateErrorReportBuffer(
::System_Private_CoreLib::System::Byte__Array*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*
_container;
::System_Private_CoreLib::System::Threading::Lock* _lock;
static void _ctor(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static uint8_t TryGetValue(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*,
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData**);
static ::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*
GetOrCreateValue(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*);
static uint8_t IsPowerOfTwo(int32_t);
static ::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*
GetValue(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*,
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static ::System_Private_CoreLib::System::Collections::Generic::
ICollection_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*
get_Values(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static ::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*
GetValueLocked(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*,
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static void CreateEntry(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*,
::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers_InFailFast
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class DataMisalignedException
: public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor(::System_Private_CoreLib::System::DataMisalignedException*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class NullReferenceException
: public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor(::System_Private_CoreLib::System::NullReferenceException*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ArithmeticException : public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor(::System_Private_CoreLib::System::ArithmeticException*);
static void _ctor_0(::System_Private_CoreLib::System::ArithmeticException*,
::System_Private_CoreLib::System::String*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class OverflowException
: public ::System_Private_CoreLib::System::ArithmeticException {
public:
static MethodTable* __getMethodTable();
static void _ctor(::System_Private_CoreLib::System::OverflowException*);
static void _ctor_0(::System_Private_CoreLib::System::OverflowException*,
::System_Private_CoreLib::System::String*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class InvalidCastException
: public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor(::System_Private_CoreLib::System::InvalidCastException*);
static void _ctor_0(::System_Private_CoreLib::System::InvalidCastException*,
::System_Private_CoreLib::System::String*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IndexOutOfRangeException
: public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor(
::System_Private_CoreLib::System::IndexOutOfRangeException*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class DivideByZeroException
: public ::System_Private_CoreLib::System::ArithmeticException {
public:
static MethodTable* __getMethodTable();
static void _ctor(::System_Private_CoreLib::System::DivideByZeroException*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ArrayTypeMismatchException
: public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor(
::System_Private_CoreLib::System::ArrayTypeMismatchException*);
static void _ctor_0(
::System_Private_CoreLib::System::ArrayTypeMismatchException*,
::System_Private_CoreLib::System::String*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class PreallocatedOutOfMemoryException
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void _cctor();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Environment : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void FailFast(::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* get_NewLine();
static ::System_Private_CoreLib::System::String* get_StackTrace();
static int64_t get_TickCount64();
static int32_t get_CurrentManagedThreadId();
static uint8_t get_HasShutdownStarted();
static int32_t get_ProcessorCount();
static int32_t get_TickCount();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class RuntimeHelpers : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static int32_t get_OffsetToStringData();
static int32_t GetHashCode(::System_Private_CoreLib::System::Object*);
static int32_t GetNewHashCode();
static uint8_t TryEnsureSufficientExecutionStack();
static uint8_t* GetSufficientStackLimit();
};
};
};
};
};
namespace System_Private_Reflection_Execution {
namespace Internal {
namespace Reflection {
namespace Execution {
class ReflectionExecution : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void _cctor();
};
};
};
};
};
namespace System_Private_Reflection_Core {
namespace Internal {
namespace Reflection {
namespace Core {
namespace Execution {
class ExecutionEnvironment : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
};
namespace System_Private_Reflection_Execution {
namespace Internal {
namespace Reflection {
namespace Execution {
class ExecutionEnvironmentImplementation
: public ::System_Private_Reflection_Core::Internal::Reflection::Core::
Execution::ExecutionEnvironment {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_String {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Char {
public:
static MethodTable* __getMethodTable();
typedef uint16_t (*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Char*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class CharEnumerator : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::String* _str;
int32_t _index;
uint16_t _currentElement;
typedef uint16_t (*__slot__get_Current)(
::System_Private_CoreLib::System::CharEnumerator*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef void (*__slot__Dispose)(
::System_Private_CoreLib::System::CharEnumerator*);
static __slot__Dispose __getslot__Dispose(void* pThis) {
return (__slot__Dispose) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef uint8_t (*__slot__MoveNext)(
::System_Private_CoreLib::System::CharEnumerator*);
static __slot__MoveNext __getslot__MoveNext(void* pThis) {
return (__slot__MoveNext) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(::System_Private_CoreLib::System::CharEnumerator*,
::System_Private_CoreLib::System::String*);
static uint16_t get_Current(
::System_Private_CoreLib::System::CharEnumerator*);
static void Dispose(::System_Private_CoreLib::System::CharEnumerator*);
static uint8_t MoveNext(::System_Private_CoreLib::System::CharEnumerator*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Byte__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace repro {
class _Module_ {
public:
static MethodTable* __getMethodTable();
static int32_t StartupCodeMain(int32_t, intptr_t);
};
};
namespace System_Private_DeveloperExperience_Console {
namespace Internal {
namespace DeveloperExperience {
class DeveloperExperienceConnectorConsole
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void Initialize();
};
};
};
};
namespace repro {
class Program : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void Main(::System_Private_CoreLib::System::String__Array*);
};
};
namespace System_Private_CoreLib {
namespace System {
class String__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class ICollection {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IList {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IStructuralComparable {
public:
static MethodTable* __getMethodTable();
typedef int32_t (*__slot__CompareTo)(
::System_Private_CoreLib::System::Collections::IStructuralComparable*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Collections::IComparer*);
static uint16_t __getslot__CompareTo(void* pThis) { return 0; };
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IStructuralEquatable {
public:
static MethodTable* __getMethodTable();
typedef int32_t (*__slot__GetHashCode)(
::System_Private_CoreLib::System::Collections::IStructuralEquatable*,
::System_Private_CoreLib::System::Collections::IEqualityComparer*);
static uint16_t __getslot__GetHashCode(void* pThis) { return 0; };
typedef uint8_t (*__slot__Equals)(
::System_Private_CoreLib::System::Collections::IStructuralEquatable*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Collections::IEqualityComparer*);
static uint16_t __getslot__Equals(void* pThis) { return 1; };
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_String {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_String {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_String {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_String {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Byte {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Byte {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Byte {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Byte {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Byte {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class IEnumerator {
public:
static MethodTable* __getMethodTable();
typedef uint8_t (*__slot__MoveNext)(
::System_Private_CoreLib::System::Collections::IEnumerator*);
static uint16_t __getslot__MoveNext(void* pThis) { return 0; };
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IDisposable {
public:
static MethodTable* __getMethodTable();
typedef void (*__slot__Dispose)(
::System_Private_CoreLib::System::IDisposable*);
static uint16_t __getslot__Dispose(void* pThis) { return 0; };
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace Serialization {
class ISerializable {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class ConditionalWeakTable_2 : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers_ExceptionData_ExceptionMetadataStruct {
public:
static MethodTable* __getMethodTable();
uint32_t _ExceptionId_k__BackingField;
uint32_t _InnerExceptionId_k__BackingField;
uint32_t _ThreadId_k__BackingField;
int32_t _NestingLevel_k__BackingField;
intptr_t _ExceptionCCWPtr_k__BackingField;
static uint32_t get_ExceptionId(
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData_ExceptionMetadataStruct*);
static void set_InnerExceptionId(
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData_ExceptionMetadataStruct*,
uint32_t);
static void set_ExceptionId(
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData_ExceptionMetadataStruct*,
uint32_t);
static void set_ThreadId(
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData_ExceptionMetadataStruct*,
uint32_t);
static void set_NestingLevel(
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData_ExceptionMetadataStruct*,
int32_t);
static void set_ExceptionCCWPtr(
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData_ExceptionMetadataStruct*,
intptr_t);
static uint32_t get_ThreadId(
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData_ExceptionMetadataStruct*);
static uint32_t get_InnerExceptionId(
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData_ExceptionMetadataStruct*);
static int32_t get_NestingLevel(
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData_ExceptionMetadataStruct*);
static intptr_t get_ExceptionCCWPtr(
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData_ExceptionMetadataStruct*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers_ExceptionData
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData_ExceptionMetadataStruct
ExceptionMetadata;
::System_Private_CoreLib::System::Byte__Array*
_SerializedExceptionData_k__BackingField;
static ::System_Private_CoreLib::System::Byte__Array* Serialize(
::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*);
static void set_SerializedExceptionData(
::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Byte__Array*);
static ::System_Private_CoreLib::System::Byte__Array*
get_SerializedExceptionData(
::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*);
static void _ctor(
::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class ICastable {
public:
static MethodTable* __getMethodTable();
typedef uint8_t (*__slot__IsInstanceOfInterface)(
::System_Private_CoreLib::System::Runtime::CompilerServices::ICastable*,
::System_Private_CoreLib::System::RuntimeTypeHandle,
::System_Private_CoreLib::System::Exception**);
static uint16_t __getslot__IsInstanceOfInterface(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
intptr_t Key;
intptr_t Value;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class CastableObjectSupport_CastableObjectCacheEntry_1 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeCast_CastCache_Key {
public:
static MethodTable* __getMethodTable();
intptr_t _sourceTypeAndVariation;
intptr_t _targetType;
static void _ctor(
::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Key*,
::System_Private_CoreLib::Internal::Runtime::EEType*,
::System_Private_CoreLib::Internal::Runtime::EEType*, int32_t);
static ::System_Private_CoreLib::Internal::Runtime::EEType* get_SourceType(
::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Key*);
static ::System_Private_CoreLib::Internal::Runtime::EEType* get_TargetType(
::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Key*);
static int32_t get_Variation(
::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Key*);
static int32_t CalculateHashCode(
::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Key*);
static uint8_t Equals(
::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Key*,
::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Key*);
static int32_t GetHashCode(intptr_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeCast_CastCache_Entry
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Entry* Next;
::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Key Key;
uint8_t Result;
static void _ctor(
::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Entry*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_EETypePtr {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_String
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_String* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_String*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_String*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_String*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_String*
GetEnumerator(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_String*);
static int32_t get_Count(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_String*);
static ::System_Private_CoreLib::System::String* get_Item(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_String*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_String {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::String* (*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_String*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ArrayEnumeratorBase : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
int32_t _index;
int32_t _endIndex;
typedef void (*__slot__Dispose)(
::System_Private_CoreLib::System::ArrayEnumeratorBase*);
static __slot__Dispose __getslot__Dispose(void* pThis) {
return (__slot__Dispose) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef uint8_t (*__slot__MoveNext)(
::System_Private_CoreLib::System::ArrayEnumeratorBase*);
static __slot__MoveNext __getslot__MoveNext(void* pThis) {
return (__slot__MoveNext) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
static void _ctor(::System_Private_CoreLib::System::ArrayEnumeratorBase*);
static uint8_t MoveNext(
::System_Private_CoreLib::System::ArrayEnumeratorBase*);
static void Dispose(::System_Private_CoreLib::System::ArrayEnumeratorBase*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_String
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::String__Array* _array;
typedef ::System_Private_CoreLib::System::String* (*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_String*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_String*,
::System_Private_CoreLib::System::String__Array*, int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::String* get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_String*);
};
};
};
namespace System_Console {
namespace System {
class Console : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void WriteLine_12(::System_Private_CoreLib::System::String*);
static void _cctor();
static ::System_IO::System::IO::TextWriter* get_Out();
static ::System_IO::System::IO::TextWriter*
EnsureInitialized___System_IO_System_IO_TextWriter(
::System_IO::System::IO::TextWriter**,
::System_Private_CoreLib::System::
Func_1___System_IO_System_IO_TextWriter*);
static ::System_Private_CoreLib::System::IO::Stream* OpenStandardOutput();
static ::System_IO::System::IO::TextWriter* CreateOutputWriter(
::System_Private_CoreLib::System::IO::Stream*);
static ::System_Private_CoreLib::System::Text::Encoding* get_OutputEncoding();
static ::System_Private_CoreLib::System::Text::Encoding*
EnsureInitialized___System_Private_CoreLib_System_Text_Encoding(
::System_Private_CoreLib::System::Text::Encoding**,
::System_Private_CoreLib::System::
Func_1___System_Private_CoreLib_System_Text_Encoding*);
static ::System_Private_CoreLib::System::Text::Encoding* get_InputEncoding();
static uint8_t get_IsInputRedirected();
static uint8_t get_IsOutputRedirected();
static uint8_t get_IsErrorRedirected();
static ::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean*
EnsureInitialized___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean(
::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean**,
::System_Private_CoreLib::System::
Func_1___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean*);
};
};
};
namespace System_IO {
namespace System {
namespace IO {
class TextReader : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
typedef void (*__slot__Dispose)(::System_IO::System::IO::TextReader*);
static __slot__Dispose __getslot__Dispose(void* pThis) {
return (__slot__Dispose) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef void (*__slot__Dispose_0)(::System_IO::System::IO::TextReader*,
uint8_t);
static __slot__Dispose_0 __getslot__Dispose_0(void* pThis) {
return (__slot__Dispose_0) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
static void _cctor();
static void _ctor(::System_IO::System::IO::TextReader*);
static void Dispose(::System_IO::System::IO::TextReader*);
static void Dispose_0(::System_IO::System::IO::TextReader*, uint8_t);
};
};
};
};
namespace System_IO {
namespace System {
namespace IO {
class TextWriter : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Char__Array* CoreNewLine;
::System_Private_CoreLib::System::String* CoreNewLineStr;
::System_Private_CoreLib::System::IFormatProvider* _internalFormatProvider;
typedef void (*__slot__WriteLine_11)(
::System_IO::System::IO::TextWriter*,
::System_Private_CoreLib::System::String*);
static __slot__WriteLine_11 __getslot__WriteLine_11(void* pThis) {
return (__slot__WriteLine_11) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef void (*__slot__Write_10)(::System_IO::System::IO::TextWriter*,
::System_Private_CoreLib::System::String*);
static __slot__Write_10 __getslot__Write_10(void* pThis) {
return (__slot__Write_10) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef void (*__slot__Dispose_0)(::System_IO::System::IO::TextWriter*);
static __slot__Dispose_0 __getslot__Dispose_0(void* pThis) {
return (__slot__Dispose_0) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef void (*__slot__Dispose)(::System_IO::System::IO::TextWriter*,
uint8_t);
static __slot__Dispose __getslot__Dispose(void* pThis) {
return (__slot__Dispose) * ((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef void (*__slot__Write_0)(
::System_IO::System::IO::TextWriter*,
::System_Private_CoreLib::System::Char__Array*);
static __slot__Write_0 __getslot__Write_0(void* pThis) {
return (__slot__Write_0) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef void (*__slot__Write_1)(
::System_IO::System::IO::TextWriter*,
::System_Private_CoreLib::System::Char__Array*, int32_t, int32_t);
static __slot__Write_1 __getslot__Write_1(void* pThis) {
return (__slot__Write_1) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef void (*__slot__Write)(::System_IO::System::IO::TextWriter*, uint16_t);
static __slot__Write __getslot__Write(void* pThis) {
return (__slot__Write) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef ::System_Private_CoreLib::System::IFormatProvider* (
*__slot__get_FormatProvider)(::System_IO::System::IO::TextWriter*);
static __slot__get_FormatProvider __getslot__get_FormatProvider(void* pThis) {
return (__slot__get_FormatProvider) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
static void _cctor();
static void WriteLine_11(::System_IO::System::IO::TextWriter*,
::System_Private_CoreLib::System::String*);
static void _ctor_0(::System_IO::System::IO::TextWriter*,
::System_Private_CoreLib::System::IFormatProvider*);
static void Dispose_0(::System_IO::System::IO::TextWriter*);
static void Write_10(::System_IO::System::IO::TextWriter*,
::System_Private_CoreLib::System::String*);
static void Write_0(::System_IO::System::IO::TextWriter*,
::System_Private_CoreLib::System::Char__Array*);
static void Dispose(::System_IO::System::IO::TextWriter*, uint8_t);
static void Write_1(::System_IO::System::IO::TextWriter*,
::System_Private_CoreLib::System::Char__Array*, int32_t,
int32_t);
static ::System_Private_CoreLib::System::IFormatProvider* get_FormatProvider(
::System_IO::System::IO::TextWriter*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class Encoding : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
int32_t m_codePage;
::System_Private_CoreLib::System::String* _webName;
::System_Private_CoreLib::System::String* _encodingName;
uint8_t _isReadOnly;
::System_Private_CoreLib::System::Text::EncoderFallback* encoderFallback;
::System_Private_CoreLib::System::Text::DecoderFallback* decoderFallback;
typedef ::System_Private_CoreLib::System::Text::Encoder* (
*__slot__GetEncoder)(::System_Private_CoreLib::System::Text::Encoding*);
static __slot__GetEncoder __getslot__GetEncoder(void* pThis) {
return (__slot__GetEncoder) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef int32_t (*__slot__GetMaxByteCount)(
::System_Private_CoreLib::System::Text::Encoding*, int32_t);
static __slot__GetMaxByteCount __getslot__GetMaxByteCount(void* pThis) {
return (__slot__GetMaxByteCount) *
((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef ::System_Private_CoreLib::System::Byte__Array* (*__slot__GetPreamble)(
::System_Private_CoreLib::System::Text::Encoding*);
static __slot__GetPreamble __getslot__GetPreamble(void* pThis) {
return (__slot__GetPreamble) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef void (*__slot__SetDefaultFallbacks)(
::System_Private_CoreLib::System::Text::Encoding*);
static __slot__SetDefaultFallbacks __getslot__SetDefaultFallbacks(
void* pThis) {
return (__slot__SetDefaultFallbacks) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef int32_t (*__slot__get_CodePage)(
::System_Private_CoreLib::System::Text::Encoding*);
static __slot__get_CodePage __getslot__get_CodePage(void* pThis) {
return (__slot__get_CodePage) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__GetBytes_1)(
::System_Private_CoreLib::System::Text::Encoding*,
::System_Private_CoreLib::System::Char__Array*, int32_t, int32_t,
::System_Private_CoreLib::System::Byte__Array*, int32_t);
static __slot__GetBytes_1 __getslot__GetBytes_1(void* pThis) {
return (__slot__GetBytes_1) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef int32_t (*__slot__GetBytes_4)(
::System_Private_CoreLib::System::Text::Encoding*, uint16_t*, int32_t,
uint8_t*, int32_t, ::System_Private_CoreLib::System::Text::EncoderNLS*);
static __slot__GetBytes_4 __getslot__GetBytes_4(void* pThis) {
return (__slot__GetBytes_4) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef int32_t (*__slot__GetBytes_5)(
::System_Private_CoreLib::System::Text::Encoding*, uint16_t*, int32_t,
uint8_t*, int32_t);
static __slot__GetBytes_5 __getslot__GetBytes_5(void* pThis) {
return (__slot__GetBytes_5) * ((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__get_EncodingName)(
::System_Private_CoreLib::System::Text::Encoding*);
static __slot__get_EncodingName __getslot__get_EncodingName(void* pThis) {
return (__slot__get_EncodingName) *
((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef int32_t (*__slot__GetByteCount_1)(
::System_Private_CoreLib::System::Text::Encoding*,
::System_Private_CoreLib::System::Char__Array*, int32_t, int32_t);
static __slot__GetByteCount_1 __getslot__GetByteCount_1(void* pThis) {
return (__slot__GetByteCount_1) *
((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__get_WebName)(
::System_Private_CoreLib::System::Text::Encoding*);
static __slot__get_WebName __getslot__get_WebName(void* pThis) {
return (__slot__get_WebName) * ((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef ::System_Private_CoreLib::System::Char__Array* (
*__slot__GetBestFitUnicodeToBytesData)(
::System_Private_CoreLib::System::Text::Encoding*);
static __slot__GetBestFitUnicodeToBytesData
__getslot__GetBestFitUnicodeToBytesData(void* pThis) {
return (__slot__GetBestFitUnicodeToBytesData) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef int32_t (*__slot__GetByteCount_3)(
::System_Private_CoreLib::System::Text::Encoding*, uint16_t*, int32_t,
::System_Private_CoreLib::System::Text::EncoderNLS*);
static __slot__GetByteCount_3 __getslot__GetByteCount_3(void* pThis) {
return (__slot__GetByteCount_3) *
((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef int32_t (*__slot__GetByteCount_2)(
::System_Private_CoreLib::System::Text::Encoding*, uint16_t*, int32_t);
static __slot__GetByteCount_2 __getslot__GetByteCount_2(void* pThis) {
return (__slot__GetByteCount_2) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
static int32_t GetHashCode(::System_Private_CoreLib::System::Text::Encoding*);
static ::System_Private_CoreLib::System::Text::EncoderFallback*
get_EncoderFallback(::System_Private_CoreLib::System::Text::Encoding*);
static ::System_Private_CoreLib::System::Text::DecoderFallback*
get_DecoderFallback(::System_Private_CoreLib::System::Text::Encoding*);
static void _ctor(::System_Private_CoreLib::System::Text::Encoding*);
static void _ctor_0(::System_Private_CoreLib::System::Text::Encoding*,
int32_t);
static uint8_t Equals(::System_Private_CoreLib::System::Text::Encoding*,
::System_Private_CoreLib::System::Object*);
static void SetDefaultFallbacks(
::System_Private_CoreLib::System::Text::Encoding*);
static ::System_Private_CoreLib::System::Byte__Array* GetPreamble(
::System_Private_CoreLib::System::Text::Encoding*);
static ::System_Private_CoreLib::System::Text::Encoder* GetEncoder(
::System_Private_CoreLib::System::Text::Encoding*);
static ::System_Private_CoreLib::System::Text::Encoding* get_Unicode();
static int32_t get_CodePage(
::System_Private_CoreLib::System::Text::Encoding*);
static ::System_Private_CoreLib::System::Text::Encoding* GetEncoding(int32_t);
static ::System_Private_CoreLib::System::Text::Encoding* get_UTF8();
static ::System_Private_CoreLib::System::Text::Encoding* get_UTF32();
static ::System_Private_CoreLib::System::Text::Encoding*
get_BigEndianUnicode();
static ::System_Private_CoreLib::System::Text::Encoding* get_ASCII();
static ::System_Private_CoreLib::System::Text::Encoding* get_BigEndianUTF32();
static ::System_Private_CoreLib::System::Text::Encoding* get_UTF7();
static ::System_Private_CoreLib::System::Text::Encoding* get_Latin1();
static int32_t GetBytes_5(::System_Private_CoreLib::System::Text::Encoding*,
uint16_t*, int32_t, uint8_t*, int32_t);
static int32_t GetBytes_4(
::System_Private_CoreLib::System::Text::Encoding*, uint16_t*, int32_t,
uint8_t*, int32_t, ::System_Private_CoreLib::System::Text::EncoderNLS*);
static void ThrowBytesOverflow_0(
::System_Private_CoreLib::System::Text::Encoding*,
::System_Private_CoreLib::System::Text::EncoderNLS*, uint8_t);
static ::System_Private_CoreLib::System::String* get_EncodingName(
::System_Private_CoreLib::System::Text::Encoding*);
static void ThrowBytesOverflow(
::System_Private_CoreLib::System::Text::Encoding*);
static ::System_Private_CoreLib::System::String*
GetLocalizedEncodingNameResource(int32_t);
static ::System_Private_CoreLib::System::String* get_WebName(
::System_Private_CoreLib::System::Text::Encoding*);
static int32_t GetByteCount_2(
::System_Private_CoreLib::System::Text::Encoding*, uint16_t*, int32_t);
static int32_t GetByteCount_3(
::System_Private_CoreLib::System::Text::Encoding*, uint16_t*, int32_t,
::System_Private_CoreLib::System::Text::EncoderNLS*);
static ::System_Private_CoreLib::System::Char__Array*
GetBestFitUnicodeToBytesData(
::System_Private_CoreLib::System::Text::Encoding*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Delegate : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Object* m_firstParameter;
::System_Private_CoreLib::System::Object* m_helperObject;
intptr_t m_extraFunctionPointerOrData;
intptr_t m_functionPointer;
typedef intptr_t (*__slot__GetThunk)(
::System_Private_CoreLib::System::Delegate*, int32_t);
static __slot__GetThunk __getslot__GetThunk(void* pThis) {
return (__slot__GetThunk) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef uint8_t (*__slot__LoadDefaultValueString)(
::System_Private_CoreLib::System::Delegate*);
static __slot__LoadDefaultValueString __getslot__LoadDefaultValueString(
void* pThis) {
return (__slot__LoadDefaultValueString) *
((void**)(*((RawEEType**)pThis) + 1) + 4);
};
static void InitializeOpenStaticThunk(
::System_Private_CoreLib::System::Delegate*,
::System_Private_CoreLib::System::Object*, intptr_t, intptr_t);
static void InitializeClosedInstance(
::System_Private_CoreLib::System::Delegate*,
::System_Private_CoreLib::System::Object*, intptr_t);
static int32_t GetHashCode(::System_Private_CoreLib::System::Delegate*);
static uint8_t Equals(::System_Private_CoreLib::System::Delegate*,
::System_Private_CoreLib::System::Object*);
static uint8_t InternalEqualTypes(::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static intptr_t GetThunk(::System_Private_CoreLib::System::Delegate*,
int32_t);
static uint8_t TryGetDefaultParameterValue(
::System_Private_CoreLib::System::Delegate*,
::System_Private_CoreLib::System::RuntimeTypeHandle, int32_t,
::System_Private_CoreLib::System::Object**);
static uint8_t LoadDefaultValueString(
::System_Private_CoreLib::System::Delegate*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class MulticastDelegate : public ::System_Private_CoreLib::System::Delegate {
public:
static MethodTable* __getMethodTable();
static int32_t GetHashCode(
::System_Private_CoreLib::System::MulticastDelegate*);
static uint8_t Equals(::System_Private_CoreLib::System::MulticastDelegate*,
::System_Private_CoreLib::System::Object*);
static uint8_t InvocationListEquals(
::System_Private_CoreLib::System::MulticastDelegate*,
::System_Private_CoreLib::System::MulticastDelegate*);
};
};
};
namespace System_Console {
namespace System {
class ConsoleCancelEventHandler
: public ::System_Private_CoreLib::System::MulticastDelegate {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Console {
namespace System {
class ConsolePal_ControlCHandlerRegistrar
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Runtime {
namespace System {
namespace Runtime {
namespace CompilerServices {
class StrongBox_1___System_Private_CoreLib_System_Boolean
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
uint8_t Value;
static void _ctor_0(::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean*,
uint8_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class EnvironmentAugments : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::String__Array* GetCommandLineArgs();
static void SetCommandLineArgs(
::System_Private_CoreLib::System::String__Array*);
static ::System_Private_CoreLib::System::String* get_StackTrace();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerHelpers {
class StartupDebug : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void Assert(uint8_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace DeveloperExperience {
class DeveloperExperience : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
typedef void (*__slot__WriteLine)(
::System_Private_CoreLib::Internal::DeveloperExperience::
DeveloperExperience*,
::System_Private_CoreLib::System::String*);
static __slot__WriteLine __getslot__WriteLine(void* pThis) {
return (__slot__WriteLine) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef uint8_t (*__slot__OnContractFailure)(
::System_Private_CoreLib::Internal::DeveloperExperience::
DeveloperExperience*,
::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Exception*);
static __slot__OnContractFailure __getslot__OnContractFailure(void* pThis) {
return (__slot__OnContractFailure) *
((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef ::System_Private_CoreLib::System::String* (
*__slot__CreateStackTraceString)(
::System_Private_CoreLib::Internal::DeveloperExperience::
DeveloperExperience*,
intptr_t, uint8_t);
static __slot__CreateStackTraceString __getslot__CreateStackTraceString(
void* pThis) {
return (__slot__CreateStackTraceString) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void set_Default(::System_Private_CoreLib::Internal::
DeveloperExperience::DeveloperExperience*);
static ::System_Private_CoreLib::Internal::DeveloperExperience::
DeveloperExperience*
get_Default();
static void WriteLine(::System_Private_CoreLib::Internal::
DeveloperExperience::DeveloperExperience*,
::System_Private_CoreLib::System::String*);
static void _ctor(::System_Private_CoreLib::Internal::DeveloperExperience::
DeveloperExperience*);
static uint8_t OnContractFailure(
::System_Private_CoreLib::Internal::DeveloperExperience::
DeveloperExperience*,
::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Exception*);
static ::System_Private_CoreLib::System::String* CreateStackTraceString(
::System_Private_CoreLib::Internal::DeveloperExperience::
DeveloperExperience*,
intptr_t, uint8_t);
static ::System_Private_CoreLib::System::String* GetFileNameWithoutExtension(
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* GetFileName(
::System_Private_CoreLib::System::String*);
};
};
};
};
namespace System_Private_DeveloperExperience_Console {
namespace Internal {
namespace DeveloperExperience {
class DeveloperExperienceConsole
: public ::System_Private_CoreLib::Internal::DeveloperExperience::
DeveloperExperience {
public:
static MethodTable* __getMethodTable();
static void _ctor(::System_Private_DeveloperExperience_Console::Internal::
DeveloperExperience::DeveloperExperienceConsole*);
static void WriteLine(::System_Private_DeveloperExperience_Console::Internal::
DeveloperExperience::DeveloperExperienceConsole*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* CreateStackTraceString(
::System_Private_DeveloperExperience_Console::Internal::
DeveloperExperience::DeveloperExperienceConsole*,
intptr_t, uint8_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Byte
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Byte* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Byte*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Byte*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint8_t (*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Byte*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Byte*
GetEnumerator(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Byte*);
static int32_t get_Count(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Byte*);
static uint8_t get_Item(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Byte*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Byte {
public:
static MethodTable* __getMethodTable();
typedef uint8_t (*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Byte*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Byte
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Byte__Array* _array;
typedef uint8_t (*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Byte*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Byte*,
::System_Private_CoreLib::System::Byte__Array*, int32_t);
static void _cctor();
static uint8_t get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Byte*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class SR : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::String*
get_InvalidOperation_EnumNotStarted();
static ::System_Private_CoreLib::System::String*
get_InvalidOperation_EnumEnded();
static ::System_Private_CoreLib::System::String*
get_NotSupported_StringComparison();
static ::System_Private_CoreLib::System::String*
get_Arg_ArithmeticException();
static ::System_Private_CoreLib::System::String*
get_Arg_ArrayTypeMismatchException();
static ::System_Private_CoreLib::System::String* get_Arg_DivideByZero();
static ::System_Private_CoreLib::System::String*
get_Arg_IndexOutOfRangeException();
static ::System_Private_CoreLib::System::String*
get_Arg_InvalidCastException();
static ::System_Private_CoreLib::System::String* get_Arg_OverflowException();
static ::System_Private_CoreLib::System::String*
get_Arg_NullReferenceException();
static ::System_Private_CoreLib::System::String*
get_Arg_DataMisalignedException();
static ::System_Private_CoreLib::System::String*
get_Arg_OutOfMemoryException();
static ::System_Private_CoreLib::System::String*
get_InvalidOperation_TooEarly();
static ::System_Private_CoreLib::System::String* get_Exception_WasThrown();
static ::System_Private_CoreLib::System::String* Format_0(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object*);
static uint8_t UsingResourceKeys();
static ::System_Private_CoreLib::System::String* GetResourceString_0(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String*
get_Exception_EndOfInnerExceptionStack();
static ::System_Private_CoreLib::System::String* get_Arg_ParamName_Name();
static ::System_Private_CoreLib::System::String*
get_Arg_MustBeStringPtrNotAtom();
static ::System_Private_CoreLib::System::String*
get_Rank_MultiDimNotSupported();
static ::System_Private_CoreLib::System::String*
get_ArrayTypeMismatch_CantAssignType();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_NeedPosNum();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_OffsetLength();
static ::System_Private_CoreLib::System::String*
get_Argument_CompareOptionOrdinal();
static ::System_Private_CoreLib::System::String* get_Argument_InvalidFlag();
static ::System_Private_CoreLib::System::String*
get_InvalidFilterCriteriaException_CritString();
static ::System_Private_CoreLib::System::String*
get_InvalidFilterCriteriaException_CritInt();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_Index();
static ::System_Private_CoreLib::System::String* get_Format_IndexOutOfRange();
static ::System_Private_CoreLib::System::String* get_ArgumentNull_Generic();
static ::System_Private_CoreLib::System::String*
get_Format_InvalidEnumFormatSpecification();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeEnum();
static ::System_Private_CoreLib::System::String*
get_Arg_SynchronizationLockException();
static ::System_Private_CoreLib::System::String* GetResourceString(
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* get_DebugAssertBanner();
static ::System_Private_CoreLib::System::String*
get_DebugAssertShortMessage();
static ::System_Private_CoreLib::System::String* get_DebugAssertLongMessage();
static ::System_Private_CoreLib::System::String*
get_Arg_InvalidOperationException();
static ::System_Private_CoreLib::System::String*
get_Arg_NotSupportedException();
static ::System_Private_CoreLib::System::String* get_Argument_NotIsomorphic();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_NeedNonNegOrNegative1();
static ::System_Private_CoreLib::System::String*
get_Argument_CultureNotSupported();
static ::System_Private_CoreLib::System::String*
get_Argument_BadFormatSpecifier();
static ::System_Private_CoreLib::System::String* get_Argument_MustBeFalse();
static ::System_Private_CoreLib::System::String*
get_InvalidOperation_UnknownEnumType();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_NegativeCount();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_LengthGreaterThanCapacity();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_GenericPositive();
static ::System_Private_CoreLib::System::String* get_Format_InvalidString();
static ::System_Private_CoreLib::System::String*
get_Arg_CopyNonBlittableArray();
static ::System_Private_CoreLib::System::String* get_Arg_CopyOutOfRange();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_StartIndex();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_StartIndexLargerThanLength();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_NegativeLength();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_IndexLength();
static ::System_Private_CoreLib::System::String*
get_InvalidCast_DownCastArrayElement();
static ::System_Private_CoreLib::System::String* get_Arg_ArgumentException();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_ActualValue();
static ::System_Private_CoreLib::System::String* get_Arg_DlgtNullInst();
static ::System_Private_CoreLib::System::String*
get_Arg_ArgumentOutOfRangeException();
static ::System_Private_CoreLib::System::String*
get_Arg_RankMultiDimNotSupported();
static ::System_Private_CoreLib::System::String* get_Arg_ObjObjEx();
static ::System_Private_CoreLib::System::String* Format_1(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_Count();
static ::System_Private_CoreLib::System::String*
get_Arg_InvalidRuntimeTypeHandle();
static ::System_Private_CoreLib::System::String*
get_Argument_WaitHandleNameTooLong();
static ::System_Private_CoreLib::System::String*
get_Threading_WaitHandleCannotBeOpenedException_InvalidHandle();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_SmallCapacity();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_Capacity();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_SmallMaxCapacity();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_MustBePositive();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_NeedNonNegNum();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_PartialWCHAR();
static ::System_Private_CoreLib::System::String* get_ArgumentNull_String();
static ::System_Private_CoreLib::System::String*
get_Argument_CultureInvalidIdentifier();
static ::System_Private_CoreLib::System::String* get_Arg_IOException();
static ::System_Private_CoreLib::System::String* get_ObjectDisposed_Generic();
static ::System_Private_CoreLib::System::String*
get_UnauthorizedAccess_IODenied_Path();
static ::System_Private_CoreLib::System::String* get_IO_PathNotFound_Path();
static ::System_Private_CoreLib::System::String* get_IO_AlreadyExists_Name();
static ::System_Private_CoreLib::System::String*
get_MissingConstructor_Name();
static ::System_Private_CoreLib::System::String* get_Arg_HTCapacityOverflow();
static ::System_Private_CoreLib::System::String* get_Arg_RankIndices();
static ::System_Private_CoreLib::System::String* get_Arg_MustBePrimArray();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_MustBeNonNegInt32();
static ::System_Private_CoreLib::System::String* get_Argument_InvalidOffLen();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_IndexCount();
static ::System_Private_CoreLib::System::String*
get_Arg_MustBeEnumBaseTypeOrEnum();
static ::System_Private_CoreLib::System::String*
get_Arg_EnumAndObjectMustBeSameType();
static ::System_Private_CoreLib::System::String* get_MissingMember_Name();
static ::System_Private_CoreLib::System::String* get_IO_PathTooLong();
static ::System_Private_CoreLib::System::String*
get_InvalidOperation_ReadOnly();
static ::System_Private_CoreLib::System::String* get_ArgumentNull_Obj();
static ::System_Private_CoreLib::System::String*
get_Argument_InvalidCalendar();
static ::System_Private_CoreLib::System::String*
get_Arg_PlatformNotSupported();
static ::System_Private_CoreLib::System::String*
get_ObjectDisposed_ObjectName_Name();
static ::System_Private_CoreLib::System::String*
get_Threading_AbandonedMutexException();
static ::System_Private_CoreLib::System::String*
get_Overflow_NegateTwosCompNum();
static ::System_Private_CoreLib::System::String*
get_InvalidCast_StoreArrayElement();
static ::System_Private_CoreLib::System::String* get_InvalidCast_FromTo();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_GetByteCountOverflow();
static ::System_Private_CoreLib::System::String*
get_TaskExceptionHolder_UnhandledException();
static ::System_Private_CoreLib::System::String*
get_AggregateException_InnerException();
static ::System_Private_CoreLib::System::String* get_ArgumentNull_Array();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_IndexCountBuffer();
static ::System_Private_CoreLib::System::String*
get_Argument_InvalidCharSequenceNoIndex();
static ::System_Private_CoreLib::System::String* get_Format_NeedSingleChar();
static ::System_Private_CoreLib::System::String* get_Overflow_Char();
static ::System_Private_CoreLib::System::String* get_Overflow_SByte();
static ::System_Private_CoreLib::System::String* get_Overflow_Byte();
static ::System_Private_CoreLib::System::String* get_Overflow_Int16();
static ::System_Private_CoreLib::System::String* get_Overflow_UInt16();
static ::System_Private_CoreLib::System::String* get_Overflow_Int32();
static ::System_Private_CoreLib::System::String* get_Overflow_UInt32();
static ::System_Private_CoreLib::System::String* get_Overflow_Int64();
static ::System_Private_CoreLib::System::String* get_Overflow_UInt64();
static ::System_Private_CoreLib::System::String* get_CollectionCorrupted();
static ::System_Private_CoreLib::System::String*
get_NotSupported_WaitAllSTAThread();
static ::System_Private_CoreLib::System::String*
get_Arg_UnauthorizedAccessException();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_Range();
static ::System_Private_CoreLib::System::String* get_Format_BadBoolean();
static ::System_Private_CoreLib::System::String*
get_Argument_AddingDuplicate();
static ::System_Private_CoreLib::System::String*
get_Argument_InvalidArgumentForComparison();
static ::System_Private_CoreLib::System::String*
get_NotSupported_NoCodepageData();
static ::System_Private_CoreLib::System::String*
get_Argument_CodepageNotSupported();
static ::System_Private_CoreLib::System::String*
get_AggregateException_ctor_InnerExceptionNull();
static ::System_Private_CoreLib::System::String*
get_CancellationTokenSource_Disposed();
static ::System_Private_CoreLib::System::String*
get_Argument_EncoderFallbackNotEmpty();
static ::System_Private_CoreLib::System::String*
get_Argument_RecursiveFallback();
static ::System_Private_CoreLib::System::String* get_OperationCanceled();
static ::System_Private_CoreLib::System::String* get_IO_FileName_Name();
static ::System_Private_CoreLib::System::String* get_IO_FileNotFound();
static ::System_Private_CoreLib::System::String*
get_IO_FileNotFound_FileName();
static ::System_Private_CoreLib::System::String*
get_Argument_InvalidNumberStyles();
static ::System_Private_CoreLib::System::String* get_Arg_InvalidHexStyle();
static ::System_Private_CoreLib::System::String*
get_Arg_HexStyleNotSupported();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_DateTimeBadTicks();
static ::System_Private_CoreLib::System::String*
get_Argument_InvalidDateTimeKind();
static ::System_Private_CoreLib::System::String* get_Arg_DateTimeRange();
static ::System_Private_CoreLib::System::String*
get_Argument_ImplementIComparable();
static ::System_Private_CoreLib::System::String*
get_Arg_NotImplementedException();
static ::System_Private_CoreLib::System::String*
get_Format_InvalidGuidFormatSpecification();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeGuid();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeDecimal();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeBoolean();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeChar();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeSByte();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeByte();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeInt16();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeUInt16();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeInt32();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeUInt32();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeInt64();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeUInt64();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeSingle();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeDouble();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeString();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_MustBeNonNegNum();
static ::System_Private_CoreLib::System::String*
get_Arg_TargetParameterCountException();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_BadHourMinuteSecond();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_BadYearMonthDay();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_DecimalScale();
static ::System_Private_CoreLib::System::String* get_Overflow_Double();
static ::System_Private_CoreLib::System::String* get_Overflow_Single();
static ::System_Private_CoreLib::System::String*
get_MissingEncodingNameResource();
static ::System_Private_CoreLib::System::String*
get_AggregateException_ctor_DefaultMessage();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_InvalidHighSurrogate();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_InvalidLowSurrogate();
static ::System_Private_CoreLib::System::String* get_Globalization_cp_1201();
static ::System_Private_CoreLib::System::String* get_Globalization_cp_1200();
static ::System_Private_CoreLib::System::String* get_Globalization_cp_12001();
static ::System_Private_CoreLib::System::String* get_Globalization_cp_12000();
static ::System_Private_CoreLib::System::String* get_Globalization_cp_28591();
static ::System_Private_CoreLib::System::String* get_Globalization_cp_20127();
static ::System_Private_CoreLib::System::String* get_Globalization_cp_65001();
static ::System_Private_CoreLib::System::String* get_Globalization_cp_65000();
static ::System_Private_CoreLib::System::String*
get_Argument_InvalidCodePageConversionIndex();
static ::System_Private_CoreLib::System::String*
get_Argument_EncodingConversionOverflowBytes();
static ::System_Private_CoreLib::System::String*
get_Lazy_StaticInit_InvalidOperation();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_DecimalRound();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_Year();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeTimeSpan();
static ::System_Private_CoreLib::System::String*
get_Overflow_TimeSpanTooLong();
static ::System_Private_CoreLib::System::String*
get_Arg_MustBeDateTimeOffset();
static ::System_Private_CoreLib::System::String*
get_Arg_DefaultValueMissingException();
static ::System_Private_CoreLib::System::String*
get_ArgumentException_TupleIncorrectType();
static ::System_Private_CoreLib::System::String*
get_ArgumentException_OtherNotArrayOfCorrectLength();
static ::System_Private_CoreLib::System::String* get_Arg_MustBeDateTime();
static ::System_Private_CoreLib::System::String*
get_Format_GuidUnrecognized();
static ::System_Private_CoreLib::System::String* get_Format_GuidInvLen();
static ::System_Private_CoreLib::System::String* get_Format_GuidInvalidChar();
static ::System_Private_CoreLib::System::String* get_Format_GuidBrace();
static ::System_Private_CoreLib::System::String* get_Format_GuidHexPrefix();
static ::System_Private_CoreLib::System::String* get_Format_GuidComma();
static ::System_Private_CoreLib::System::String* get_Format_GuidEndBrace();
static ::System_Private_CoreLib::System::String* get_Format_ExtraJunkAtEnd();
static ::System_Private_CoreLib::System::String*
get_Format_GuidBraceAfterLastNumber();
static ::System_Private_CoreLib::System::String* get_Format_GuidDashes();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_NegativeCapacity();
static ::System_Private_CoreLib::System::String*
get_SpinLock_TryReliableEnter_ArgumentException();
static ::System_Private_CoreLib::System::String*
get_SpinLock_TryEnter_ArgumentOutOfRange();
static ::System_Private_CoreLib::System::String*
get_SpinLock_Exit_SynchronizationLockException();
static ::System_Private_CoreLib::System::String*
get_TaskScheduler_InconsistentStateAfterTryExecuteTaskInline();
static ::System_Private_CoreLib::System::String*
get_Argument_ConversionOverflow();
static ::System_Private_CoreLib::System::String*
get_InvalidOperation_NullContext();
static ::System_Private_CoreLib::System::String*
get_SpinLock_IsHeldByCurrentThread();
static ::System_Private_CoreLib::System::String*
get_SpinLock_TryEnter_LockRecursionException();
static ::System_Private_CoreLib::System::String* get_Argument_UTCOutOfRange();
static ::System_Private_CoreLib::System::String*
get_Argument_OffsetPrecision();
static ::System_Private_CoreLib::System::String*
get_Argument_OffsetOutOfRange();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_DateArithmetic();
static ::System_Private_CoreLib::System::String* get_Arg_InvalidBase();
static ::System_Private_CoreLib::System::String*
get_Format_EmptyInputString();
static ::System_Private_CoreLib::System::String*
get_Arg_CannotHaveNegativeValue();
static ::System_Private_CoreLib::System::String*
get_Overflow_NegativeUnsigned();
static ::System_Private_CoreLib::System::String*
get_Format_NoParsibleDigits();
static ::System_Private_CoreLib::System::String* get_Arg_DecBitCtor();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_InvalidEraValue();
static ::System_Private_CoreLib::System::String* get_Format_BadQuote();
static ::System_Private_CoreLib::System::String*
get_TaskExceptionHolder_UnknownExceptionType();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_CalendarRange();
static ::System_Private_CoreLib::System::String* get_ArgumentOutOfRange_Era();
static ::System_Private_CoreLib::System::String*
get_InvalidOperation_DateTimeParsing();
static ::System_Private_CoreLib::System::String* get_Argument_NoEra();
static ::System_Private_CoreLib::System::String*
get_Argument_ConvertMismatch();
static ::System_Private_CoreLib::System::String*
get_Argument_DateTimeIsInvalid();
static ::System_Private_CoreLib::System::String* get_ArgumentOutOfRange_Day();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_Month();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_DateTimeBadYears();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_DateTimeBadMonths();
static ::System_Private_CoreLib::System::String* get_Argument_InvalidId();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_UtcOffset();
static ::System_Private_CoreLib::System::String*
get_Argument_TimeSpanHasSeconds();
static ::System_Private_CoreLib::System::String*
get_Argument_AdjustmentRulesNoNulls();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_UtcOffsetAndDaylightDelta();
static ::System_Private_CoreLib::System::String*
get_Argument_AdjustmentRulesOutOfOrder();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_AddValue();
static ::System_Private_CoreLib::System::String* get_Arithmetic_NaN();
static ::System_Private_CoreLib::System::String*
get_Argument_DateTimeKindMustBeUnspecified();
static ::System_Private_CoreLib::System::String*
get_Argument_TransitionTimesAreIdentical();
static ::System_Private_CoreLib::System::String*
get_Argument_OutOfOrderDateTimes();
static ::System_Private_CoreLib::System::String*
get_Argument_DateTimeHasTimeOfDay();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_MonthParam();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_DayParam();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_Week();
static ::System_Private_CoreLib::System::String*
get_ArgumentOutOfRange_DayOfWeek();
static ::System_Private_CoreLib::System::String*
get_Argument_DateTimeHasTicks();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class InvalidOperationException
: public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor_0(
::System_Private_CoreLib::System::InvalidOperationException*,
::System_Private_CoreLib::System::String*);
static void _ctor(
::System_Private_CoreLib::System::InvalidOperationException*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class StringComparison {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ArgumentException : public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::String* _paramName;
static void _ctor_3(::System_Private_CoreLib::System::ArgumentException*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* get_Message(
::System_Private_CoreLib::System::ArgumentException*);
static void _ctor_0(::System_Private_CoreLib::System::ArgumentException*,
::System_Private_CoreLib::System::String*);
static void _ctor(::System_Private_CoreLib::System::ArgumentException*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static int32_t CompareOrdinalIgnoreCase(
::System_Private_CoreLib::System::String*, int32_t, int32_t,
::System_Private_CoreLib::System::String*, int32_t, int32_t);
static int32_t CompareIgnoreCase(::System_Private_CoreLib::System::String*,
int32_t, int32_t,
::System_Private_CoreLib::System::String*,
int32_t, int32_t);
static int32_t Compare(::System_Private_CoreLib::System::String*, int32_t,
int32_t, ::System_Private_CoreLib::System::String*,
int32_t, int32_t);
static ::System_Private_CoreLib::System::String* FormatInt32(
int32_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatUInt32(
uint32_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatInt64(
int64_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatUInt64(
uint64_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::IFormatProvider*
get_InvariantCulture();
static ::System_Private_CoreLib::System::String* FormatSingle(
float, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatDouble(
double, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t IsPrefixIgnoreCase(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static uint8_t IsPrefix(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static int32_t GetUnicodeCategory(uint16_t);
static double ParseDouble(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static float ParseSingle(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t ParseUInt64(
::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static int64_t ParseInt64(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t ParseUInt32(
::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static int32_t ParseInt32(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatDecimal(
::System_Private_CoreLib::System::Decimal,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatDateTime(
::System_Private_CoreLib::System::DateTime,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatTimeSpan(
::System_Private_CoreLib::System::TimeSpan,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatDateTime_0(
::System_Private_CoreLib::System::DateTime,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*,
::System_Private_CoreLib::System::TimeSpan);
static int32_t OrdinalIndexOfIgnoreCase(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t, int32_t);
static int32_t OrdinalIndexOf(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
int32_t, int32_t);
static int32_t IndexOfIgnoreCase(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
int32_t, int32_t);
static int32_t IndexOf(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t,
int32_t);
static uint16_t ToUpperInvariant_0(uint16_t);
static uint16_t ToLowerInvariant_0(uint16_t);
static ::System_Private_CoreLib::System::String* ToUpperInvariant(
::System_Private_CoreLib::System::String*);
static int32_t GetHashCodeOrdinalIgnoreCase(
::System_Private_CoreLib::System::String*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class NotSupportedException
: public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor_0(::System_Private_CoreLib::System::NotSupportedException*,
::System_Private_CoreLib::System::String*);
static void _ctor(::System_Private_CoreLib::System::NotSupportedException*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class MemberInfo : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::String* (*__slot__get_Name)(
::System_Private_CoreLib::System::Reflection::MemberInfo*);
static __slot__get_Name __getslot__get_Name(void* pThis) {
return (__slot__get_Name) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef int32_t (*__slot__get_MemberType)(
::System_Private_CoreLib::System::Reflection::MemberInfo*);
static __slot__get_MemberType __getslot__get_MemberType(void* pThis) {
return (__slot__get_MemberType) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
static int32_t GetHashCode(
::System_Private_CoreLib::System::Reflection::MemberInfo*);
static uint8_t Equals(
::System_Private_CoreLib::System::Reflection::MemberInfo*,
::System_Private_CoreLib::System::Object*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class BindingFlags {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Type : public ::System_Private_CoreLib::System::Reflection::MemberInfo {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::RuntimeTypeHandle (
*__slot__get_TypeHandle)(::System_Private_CoreLib::System::Type*);
static __slot__get_TypeHandle __getslot__get_TypeHandle(void* pThis) {
return (__slot__get_TypeHandle) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef ::System_Private_CoreLib::System::Type* (
*__slot__get_UnderlyingSystemType)(
::System_Private_CoreLib::System::Type*);
static __slot__get_UnderlyingSystemType __getslot__get_UnderlyingSystemType(
void* pThis) {
return (__slot__get_UnderlyingSystemType) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
static void _cctor();
static ::System_Private_CoreLib::System::String* ToString(
::System_Private_CoreLib::System::Type*);
static uint8_t FilterAttributeImpl(
::System_Private_CoreLib::System::Reflection::MemberInfo*,
::System_Private_CoreLib::System::Object*);
static uint8_t FilterNameImpl(
::System_Private_CoreLib::System::Reflection::MemberInfo*,
::System_Private_CoreLib::System::Object*);
static uint8_t FilterNameIgnoreCaseImpl(
::System_Private_CoreLib::System::Reflection::MemberInfo*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::RuntimeTypeHandle get_TypeHandle(
::System_Private_CoreLib::System::Type*);
static ::System_Private_CoreLib::System::Type* GetTypeFromHandle(
::System_Private_CoreLib::System::RuntimeTypeHandle);
static int32_t get_MemberType(::System_Private_CoreLib::System::Type*);
static uint8_t op_Equality(::System_Private_CoreLib::System::Type*,
::System_Private_CoreLib::System::Type*);
static uint8_t op_Inequality(::System_Private_CoreLib::System::Type*,
::System_Private_CoreLib::System::Type*);
static uint8_t Equals_0(::System_Private_CoreLib::System::Type*,
::System_Private_CoreLib::System::Type*);
static int32_t GetHashCode(::System_Private_CoreLib::System::Type*);
static uint8_t Equals(::System_Private_CoreLib::System::Type*,
::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Type__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class MemberFilter
: public ::System_Private_CoreLib::System::MulticastDelegate {
public:
static MethodTable* __getMethodTable();
typedef uint8_t (*__slot__Invoke)(
::System_Private_CoreLib::System::Reflection::MemberFilter*,
::System_Private_CoreLib::System::Reflection::MemberInfo*,
::System_Private_CoreLib::System::Object*);
static __slot__Invoke __invoke__Invoke(void* pThis) {
return (__slot__Invoke)(
((::System_Private_CoreLib::System::MulticastDelegate*)pThis)
->m_functionPointer);
};
static uint8_t InvokeOpenStaticThunk(
::System_Private_CoreLib::System::Reflection::MemberFilter*,
::System_Private_CoreLib::System::Reflection::MemberInfo*,
::System_Private_CoreLib::System::Object*);
static intptr_t GetThunk(
::System_Private_CoreLib::System::Reflection::MemberFilter*, int32_t);
static ::System_Private_CoreLib::System::Object* DynamicInvokeImpl(
::System_Private_CoreLib::System::Reflection::MemberFilter*,
::System_Private_CoreLib::System::Object*, intptr_t,
::System_Private_CoreLib::System::InvokeUtils_ArgSetupState*);
static uint8_t InvokeInstanceClosedOverGenericMethodThunk(
::System_Private_CoreLib::System::Reflection::MemberFilter*,
::System_Private_CoreLib::System::Reflection::MemberInfo*,
::System_Private_CoreLib::System::Object*);
static uint8_t InvokeClosedStaticThunk(
::System_Private_CoreLib::System::Reflection::MemberFilter*,
::System_Private_CoreLib::System::Reflection::MemberInfo*,
::System_Private_CoreLib::System::Object*);
static uint8_t InvokeMulticastThunk(
::System_Private_CoreLib::System::Reflection::MemberFilter*,
::System_Private_CoreLib::System::Reflection::MemberInfo*,
::System_Private_CoreLib::System::Object*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class Binder : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Reflection {
namespace Core {
namespace NonPortable {
class ReflectionCoreNonPortable
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::Type* GetRuntimeTypeForEEType(
::System_Private_CoreLib::System::EETypePtr);
static ::System_Private_CoreLib::System::Type* GetTypeForRuntimeTypeHandle(
::System_Private_CoreLib::System::RuntimeTypeHandle);
};
};
};
};
};
};
namespace System_Private_CoreLib {
class Interop_mincore : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void RaiseFailFastException(uint32_t, intptr_t, intptr_t);
static void _cctor();
static void PInvoke_RaiseFailFastException(
::System_Private_CoreLib::Interop__EXCEPTION_RECORD*, intptr_t, uint32_t);
static uint32_t GetCurrentThreadId();
static void __pInvokeImplRaiseFailFastException10(
::System_Private_CoreLib::Interop__EXCEPTION_RECORD*, intptr_t, uint32_t);
static uint64_t GetTickCount64();
static void ExitProcess(uint32_t);
static uint64_t __pInvokeImplGetTickCount6413();
static void GetNativeSystemInfo(
::System_Private_CoreLib::Interop_mincore_SYSTEM_INFO*);
static int32_t LCMapStringEx(::System_Private_CoreLib::System::String*,
uint32_t, uint16_t*, int32_t, void*, int32_t,
void*, void*, intptr_t);
static void OutputDebugString(::System_Private_CoreLib::System::String*);
static uint32_t __pInvokeImplGetCurrentThreadId14();
static int32_t CompareStringEx(uint16_t*, uint32_t, uint16_t*, int32_t,
uint16_t*, int32_t, void*, void*, intptr_t);
static int32_t CompareStringOrdinal(uint16_t*, int32_t, uint16_t*, int32_t,
uint8_t);
static int32_t __pInvokeImplCompareStringOrdinal17(uint16_t*, int32_t,
uint16_t*, int32_t,
int32_t);
static int32_t __pInvokeImplCompareStringEx18(uint16_t*, uint32_t, uint16_t*,
int32_t, uint16_t*, int32_t,
void*, void*, intptr_t);
static intptr_t CreateEventEx(intptr_t,
::System_Private_CoreLib::System::String*,
uint32_t, uint32_t);
static uint32_t GetLastError();
static void __pInvokeImplOutputDebugStringW19(intptr_t);
static ::System_Private_CoreLib::System::String* GetLocaleInfoEx_0(
::System_Private_CoreLib::System::String*, uint32_t);
static int32_t __pInvokeImplLCMapStringEx20(intptr_t, uint32_t, uint16_t*,
int32_t, void*, int32_t, void*,
void*, intptr_t);
static intptr_t GetProcessHeap();
static intptr_t HeapAlloc(intptr_t, uint32_t, uintptr_t);
static void __pInvokeImplGetNativeSystemInfo22(intptr_t);
static uint8_t SetEvent(intptr_t);
static uint8_t IsDebuggerPresent();
static int32_t __pInvokeImplIsDebuggerPresent23();
static int32_t __pInvokeImplSetEvent24(intptr_t);
static intptr_t __pInvokeImplHeapAlloc25(intptr_t, uint32_t, uintptr_t);
static intptr_t __pInvokeImplGetProcessHeap26();
static int32_t GetLocaleInfoEx_1(::System_Private_CoreLib::System::String*,
uint32_t, uint16_t*, int32_t);
static uint32_t __pInvokeImplGetLastError28();
static intptr_t __pInvokeImplCreateEventExW29(intptr_t, intptr_t, uint32_t,
uint32_t);
static uint8_t CloseHandle(intptr_t);
static int32_t GetLocaleInfoEx(::System_Private_CoreLib::System::String*,
uint32_t, intptr_t, int32_t);
static int32_t ResolveLocaleName(::System_Private_CoreLib::System::String*,
uint16_t*, int32_t);
static int32_t __pInvokeImplGetLocaleInfoEx30(intptr_t, uint32_t, intptr_t,
int32_t);
static int32_t GetLocaleInfoExInt(::System_Private_CoreLib::System::String*,
uint32_t);
static int32_t EnumCalendarInfoExEx(intptr_t,
::System_Private_CoreLib::System::String*,
uint32_t,
::System_Private_CoreLib::System::String*,
uint32_t, intptr_t);
static int32_t __pInvokeImplCloseHandle31(intptr_t);
static int32_t FindNLSStringEx(uint16_t*, uint32_t, uint16_t*, int32_t,
uint16_t*, int32_t, int32_t*, void*, void*,
intptr_t);
static int32_t __pInvokeImplFindNLSStringEx36(uint16_t*, uint32_t, uint16_t*,
int32_t, uint16_t*, int32_t,
int32_t*, void*, void*,
intptr_t);
static int32_t __pInvokeImplEnumCalendarInfoExEx37(intptr_t, intptr_t,
uint32_t, intptr_t,
uint32_t, intptr_t);
static int32_t __pInvokeImplResolveLocaleName38(intptr_t, uint16_t*, int32_t);
static uint32_t WaitForMultipleObjectsEx(uint32_t, intptr_t, uint8_t,
uint32_t, uint8_t);
static uint32_t __pInvokeImplWaitForMultipleObjectsEx39(uint32_t, intptr_t,
int32_t, uint32_t,
int32_t);
static int32_t CoGetApartmentType(uint32_t*, uint32_t*);
static void Sleep(uint32_t);
static int32_t EnumTimeFormatsEx(intptr_t,
::System_Private_CoreLib::System::String*,
uint32_t, intptr_t);
static int32_t __pInvokeImplCoGetApartmentType41(intptr_t, intptr_t);
static int32_t __pInvokeImplEnumTimeFormatsEx44(intptr_t, intptr_t, uint32_t,
intptr_t);
static int32_t GetCalendarInfoEx(::System_Private_CoreLib::System::String*,
uint32_t, intptr_t, uint32_t, intptr_t,
int32_t, int32_t*);
static int32_t GetCalendarInfoEx_0(::System_Private_CoreLib::System::String*,
uint32_t, intptr_t, uint32_t, intptr_t,
int32_t, intptr_t);
static int32_t __pInvokeImplGetCalendarInfoEx48(intptr_t, uint32_t, intptr_t,
uint32_t, intptr_t, int32_t,
intptr_t);
static int32_t __pInvokeImplGetCalendarInfoEx49(intptr_t, uint32_t, intptr_t,
uint32_t, intptr_t, int32_t,
intptr_t);
static int32_t CoCreateGuid(::System_Private_CoreLib::System::Guid*);
static intptr_t CreateThreadpoolWork(intptr_t, intptr_t, intptr_t);
static intptr_t CloseThreadpoolWork(intptr_t);
static intptr_t SubmitThreadpoolWork(intptr_t);
static uint8_t TrySubmitThreadpoolCallback(
intptr_t, intptr_t,
::System_Private_CoreLib::Interop_mincore_TP_CALLBACK_ENVIRON*);
static int32_t __pInvokeImplCoCreateGuid51(intptr_t);
static int32_t __pInvokeImplTrySubmitThreadpoolCallback55(
intptr_t, intptr_t,
::System_Private_CoreLib::Interop_mincore_TP_CALLBACK_ENVIRON*);
static intptr_t __pInvokeImplSubmitThreadpoolWork56(intptr_t);
static intptr_t __pInvokeImplCloseThreadpoolWork57(intptr_t);
static intptr_t __pInvokeImplCreateThreadpoolWork58(intptr_t, intptr_t,
intptr_t);
static void GetSystemTimeAsFileTime(int64_t*);
static void __pInvokeImplGetSystemTimeAsFileTime59(int64_t*);
static int32_t FindStringOrdinal(uint32_t, uint16_t*, int32_t, uint16_t*,
int32_t, int32_t);
static int32_t __pInvokeImplFindStringOrdinal60(uint32_t, uint16_t*, int32_t,
uint16_t*, int32_t, int32_t);
static uint32_t EnumDynamicTimeZoneInformation(
uint32_t,
::System_Private_CoreLib::Interop_mincore_TIME_DYNAMIC_ZONE_INFORMATION*);
static uint32_t GetDynamicTimeZoneInformation(
::System_Private_CoreLib::Interop_mincore_TIME_DYNAMIC_ZONE_INFORMATION*);
static uint32_t __pInvokeImplGetDynamicTimeZoneInformation61(intptr_t);
static uint32_t __pInvokeImplEnumDynamicTimeZoneInformation62(uint32_t,
intptr_t);
static uint32_t GetDynamicTimeZoneInformationEffectiveYears(
::System_Private_CoreLib::Interop_mincore_TIME_DYNAMIC_ZONE_INFORMATION*,
uint32_t*, uint32_t*);
static uint8_t GetTimeZoneInformationForYear(
uint16_t,
::System_Private_CoreLib::Interop_mincore_TIME_DYNAMIC_ZONE_INFORMATION*,
::System_Private_CoreLib::Interop_mincore_TIME_ZONE_INFORMATION*);
static int32_t __pInvokeImplGetTimeZoneInformationForYear63(uint16_t,
intptr_t,
intptr_t);
static uint32_t __pInvokeImplGetDynamicTimeZoneInformationEffectiveYears64(
intptr_t, intptr_t, intptr_t);
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class WaitHandle : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::Microsoft::Win32::SafeHandles::SafeWaitHandle*
waitHandle;
typedef uint8_t (*__slot__WaitOne)(
::System_Private_CoreLib::System::Threading::WaitHandle*, int32_t);
static __slot__WaitOne __getslot__WaitOne(void* pThis) {
return (__slot__WaitOne) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef void (*__slot__Dispose_0)(
::System_Private_CoreLib::System::Threading::WaitHandle*);
static __slot__Dispose_0 __getslot__Dispose_0(void* pThis) {
return (__slot__Dispose_0) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef void (*__slot__Dispose)(
::System_Private_CoreLib::System::Threading::WaitHandle*, uint8_t);
static __slot__Dispose __getslot__Dispose(void* pThis) {
return (__slot__Dispose) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _cctor();
static uint8_t WaitOne(
::System_Private_CoreLib::System::Threading::WaitHandle*, int32_t);
static void Dispose_0(
::System_Private_CoreLib::System::Threading::WaitHandle*);
static uint8_t WaitOne_2(
::System_Private_CoreLib::System::Threading::WaitHandle*, int64_t);
static void Dispose(::System_Private_CoreLib::System::Threading::WaitHandle*,
uint8_t);
static void _ctor(::System_Private_CoreLib::System::Threading::WaitHandle*);
static ::System_Private_CoreLib::System::Exception*
ExceptionFromCreationError(int32_t,
::System_Private_CoreLib::System::String*);
static void set_SafeWaitHandle(
::System_Private_CoreLib::System::Threading::WaitHandle*,
::System_Private_CoreLib::Microsoft::Win32::SafeHandles::SafeWaitHandle*);
static uint8_t InternalWaitOne(
::System_Private_CoreLib::Microsoft::Win32::SafeHandles::SafeWaitHandle*,
int64_t);
static int32_t WaitOneNative(
::System_Private_CoreLib::Microsoft::Win32::SafeHandles::SafeWaitHandle*,
int64_t);
static void ThrowAbandonedMutexException();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ParamsArray {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Object* _arg0;
::System_Private_CoreLib::System::Object* _arg1;
::System_Private_CoreLib::System::Object* _arg2;
::System_Private_CoreLib::System::Object__Array* _args;
static void _ctor_1(::System_Private_CoreLib::System::ParamsArray*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static void _cctor();
static int32_t get_Length(::System_Private_CoreLib::System::ParamsArray*);
static ::System_Private_CoreLib::System::Object* get_Item(
::System_Private_CoreLib::System::ParamsArray*, int32_t);
static void _ctor(::System_Private_CoreLib::System::ParamsArray*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object* GetAtSlow(
::System_Private_CoreLib::System::ParamsArray*, int32_t);
static void _ctor_0(::System_Private_CoreLib::System::ParamsArray*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static void _ctor_2(::System_Private_CoreLib::System::ParamsArray*,
::System_Private_CoreLib::System::Object__Array*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Object__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IFormatProvider {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Object* (*__slot__GetFormat)(
::System_Private_CoreLib::System::IFormatProvider*,
::System_Private_CoreLib::System::Type*);
static uint16_t __getslot__GetFormat(void* pThis) { return 0; };
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Enum_NamesAndValueComparer
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
typedef int32_t (*__slot__Compare)(
::System_Private_CoreLib::System::Enum_NamesAndValueComparer*,
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64,
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64);
static __slot__Compare __getslot__Compare(void* pThis) {
return (__slot__Compare) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
static void _ctor(
::System_Private_CoreLib::System::Enum_NamesAndValueComparer*);
static int32_t Compare(
::System_Private_CoreLib::System::Enum_NamesAndValueComparer*,
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64,
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*
_container;
::System_Private_CoreLib::System::Threading::Lock* _lock;
typedef ::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo* (
*__slot__Factory)(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*,
::System_Private_CoreLib::System::TypeUnificationKey);
static __slot__Factory __getslot__Factory(void* pThis) {
return (__slot__Factory) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
static void _ctor(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
static ::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*
GetOrAdd(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*,
::System_Private_CoreLib::System::TypeUnificationKey);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Enum_EnumInfoUnifier
: public ::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo {
public:
static MethodTable* __getMethodTable();
static void _ctor(::System_Private_CoreLib::System::Enum_EnumInfoUnifier*);
static ::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*
Factory(::System_Private_CoreLib::System::Enum_EnumInfoUnifier*,
::System_Private_CoreLib::System::TypeUnificationKey);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Int32__Array* _buckets;
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData__Array*
_entries;
int32_t _firstFreeEntry;
uint8_t _invalid;
static void Finalize(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static void _ctor(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static uint8_t TryGetValueWorker(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*,
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ExceptionData**);
static ::System_Private_CoreLib::System::Collections::Generic::
ICollection_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*
get_Values(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static int32_t FindEntry(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*,
::System_Private_CoreLib::System::Object**);
static uint8_t get_HasCapacity(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static ::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*
Resize(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static void CreateEntryNoResize(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*,
::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*);
static void VerifyIntegrity(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static ::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*
Resize_0(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
int32_t);
static void _ctor_0(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Int32__Array*,
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData__Array*,
int32_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class EventWaitHandle
: public ::System_Private_CoreLib::System::Threading::WaitHandle {
public:
static MethodTable* __getMethodTable();
static void _ctor(
::System_Private_CoreLib::System::Threading::EventWaitHandle*, uint8_t,
int32_t);
static uint8_t Set(
::System_Private_CoreLib::System::Threading::EventWaitHandle*);
static void _ctor_0(
::System_Private_CoreLib::System::Threading::EventWaitHandle*, uint8_t,
int32_t, ::System_Private_CoreLib::System::String*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class AutoResetEvent
: public ::System_Private_CoreLib::System::Threading::EventWaitHandle {
public:
static MethodTable* __getMethodTable();
static void _ctor(
::System_Private_CoreLib::System::Threading::AutoResetEvent*, uint8_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeLoaderExports_SignatureKind {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeTypeHandle {
public:
static MethodTable* __getMethodTable();
intptr_t _value;
static void _ctor(::System_Private_CoreLib::System::RuntimeTypeHandle*,
::System_Private_CoreLib::System::EETypePtr);
static ::System_Private_CoreLib::System::EETypePtr ToEETypePtr(
::System_Private_CoreLib::System::RuntimeTypeHandle*);
static intptr_t get_RawValue(
::System_Private_CoreLib::System::RuntimeTypeHandle*);
static int32_t GetHashCode(
::System_Private_CoreLib::System::RuntimeTypeHandle*);
static uint8_t get_IsNull(
::System_Private_CoreLib::System::RuntimeTypeHandle*);
static uint8_t Equals(::System_Private_CoreLib::System::RuntimeTypeHandle*,
::System_Private_CoreLib::System::Object*);
static uint8_t Equals_0(::System_Private_CoreLib::System::RuntimeTypeHandle*,
::System_Private_CoreLib::System::RuntimeTypeHandle);
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class OpenMethodResolver {
public:
static MethodTable* __getMethodTable();
int16_t _resolveType;
int32_t _handle;
intptr_t _methodHandleOrSlotOrCodePointer;
::System_Private_CoreLib::System::EETypePtr _declaringType;
static intptr_t ResolveMethodWorker(
intptr_t, ::System_Private_CoreLib::System::Object*);
static void _cctor();
static intptr_t ResolveMethod(::System_Private_CoreLib::Internal::Runtime::
CompilerServices::OpenMethodResolver*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::RuntimeMethodHandle
get_GVMMethodHandle(::System_Private_CoreLib::Internal::Runtime::
CompilerServices::OpenMethodResolver*);
static int32_t GetHashCode(::System_Private_CoreLib::Internal::Runtime::
CompilerServices::OpenMethodResolver*);
static int32_t CalcHashCode(int32_t, int32_t, int32_t, int32_t);
static int32_t _rotl(int32_t, int32_t);
static uint8_t Equals_0(::System_Private_CoreLib::Internal::Runtime::
CompilerServices::OpenMethodResolver*,
::System_Private_CoreLib::System::Object*);
static uint8_t Equals(::System_Private_CoreLib::Internal::Runtime::
CompilerServices::OpenMethodResolver*,
::System_Private_CoreLib::Internal::Runtime::
CompilerServices::OpenMethodResolver);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr__Array*
_buckets;
int32_t _numEntries;
int32_t _version;
static void _ctor(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr*);
static void _ctor_0(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr*,
int32_t);
static void Clear(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr*,
int32_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeMethodHandle {
public:
static MethodTable* __getMethodTable();
intptr_t _value;
static int32_t GetHashCode(
::System_Private_CoreLib::System::RuntimeMethodHandle*);
static uint8_t Equals(::System_Private_CoreLib::System::RuntimeMethodHandle*,
::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class GenericVirtualMethodSupport
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static intptr_t GVMLookupForSlot(
::System_Private_CoreLib::System::RuntimeTypeHandle,
::System_Private_CoreLib::System::RuntimeMethodHandle);
static intptr_t GVMLookupForSlotWorker(
::System_Private_CoreLib::System::RuntimeTypeHandle,
::System_Private_CoreLib::System::RuntimeTypeHandle,
::System_Private_CoreLib::System::RuntimeTypeHandle__Array*,
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
MethodNameAndSignature*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Interlocked : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::Threading::Lock*
CompareExchange_4___System_Private_CoreLib_System_Threading_Lock(
::System_Private_CoreLib::System::Threading::Lock**,
::System_Private_CoreLib::System::Threading::Lock*,
::System_Private_CoreLib::System::Threading::Lock*);
static int32_t CompareExchange(int32_t*, int32_t, int32_t);
static int32_t Increment(int32_t*);
static ::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*
CompareExchange_4___System_Private_CoreLib_System_Threading_ManagedThreadId_ImmutableIdDispenser(
::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser**,
::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*,
::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*);
static ::System_Private_CoreLib::System::Threading::AutoResetEvent*
CompareExchange_4___System_Private_CoreLib_System_Threading_AutoResetEvent(
::System_Private_CoreLib::System::Threading::AutoResetEvent**,
::System_Private_CoreLib::System::Threading::AutoResetEvent*,
::System_Private_CoreLib::System::Threading::AutoResetEvent*);
static int32_t ExchangeAdd(int32_t*, int32_t);
static void MemoryBarrier();
static intptr_t CompareExchange_1(intptr_t*, intptr_t, intptr_t);
static ::System_Private_CoreLib::System::Object* CompareExchange_5(
::System_Private_CoreLib::System::Object**,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::ManualResetEvent*
Exchange_4___System_Private_CoreLib_System_Threading_ManualResetEvent(
::System_Private_CoreLib::System::Threading::ManualResetEvent**,
::System_Private_CoreLib::System::Threading::ManualResetEvent*);
static int32_t Exchange(int32_t*, int32_t);
static ::System_Private_CoreLib::System::Text::DecoderFallback*
CompareExchange_4___System_Private_CoreLib_System_Text_DecoderFallback(
::System_Private_CoreLib::System::Text::DecoderFallback**,
::System_Private_CoreLib::System::Text::DecoderFallback*,
::System_Private_CoreLib::System::Text::DecoderFallback*);
static ::System_Private_CoreLib::System::Text::EncoderFallback*
CompareExchange_4___System_Private_CoreLib_System_Text_EncoderFallback(
::System_Private_CoreLib::System::Text::EncoderFallback**,
::System_Private_CoreLib::System::Text::EncoderFallback*,
::System_Private_CoreLib::System::Text::EncoderFallback*);
static ::System_Private_CoreLib::System::Object* Exchange_5(
::System_Private_CoreLib::System::Object**,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelListWithIList_1___System_Private_CoreLib_System_Threading_Tasks_Task*
CompareExchange_4___System_Private_CoreLib_System_Collections_Generic_LowLevelListWithIList_1___System_Private_CoreLib_System_Threading_Tasks_Task(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelListWithIList_1___System_Private_CoreLib_System_Threading_Tasks_Task**,
::System_Private_CoreLib::System::Collections::Generic::
LowLevelListWithIList_1___System_Private_CoreLib_System_Threading_Tasks_Task*,
::System_Private_CoreLib::System::Collections::Generic::
LowLevelListWithIList_1___System_Private_CoreLib_System_Threading_Tasks_Task*);
static int32_t Decrement(int32_t*);
static ::System_Private_CoreLib::System::Threading::CancellationCallbackInfo*
CompareExchange_4___System_Private_CoreLib_System_Threading_CancellationCallbackInfo(
::System_Private_CoreLib::System::Threading::CancellationCallbackInfo**,
::System_Private_CoreLib::System::Threading::CancellationCallbackInfo*,
::System_Private_CoreLib::System::Threading::CancellationCallbackInfo*);
static ::System_Private_CoreLib::System::Threading::
ThreadPoolWorkQueue_QueueSegment*
CompareExchange_4___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_QueueSegment(
::System_Private_CoreLib::System::Threading::
ThreadPoolWorkQueue_QueueSegment**,
::System_Private_CoreLib::System::Threading::
ThreadPoolWorkQueue_QueueSegment*,
::System_Private_CoreLib::System::Threading::
ThreadPoolWorkQueue_QueueSegment*);
static ::System_Private_CoreLib::System::Threading::Tasks::
Task_ContingentProperties*
CompareExchange_4___System_Private_CoreLib_System_Threading_Tasks_Task_ContingentProperties(
::System_Private_CoreLib::System::Threading::Tasks::
Task_ContingentProperties**,
::System_Private_CoreLib::System::Threading::Tasks::
Task_ContingentProperties*,
::System_Private_CoreLib::System::Threading::Tasks::
Task_ContingentProperties*);
static ::System_Private_CoreLib::System::Threading::ThreadPoolWorkQueue*
CompareExchange_4___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue(
::System_Private_CoreLib::System::Threading::ThreadPoolWorkQueue**,
::System_Private_CoreLib::System::Threading::ThreadPoolWorkQueue*,
::System_Private_CoreLib::System::Threading::ThreadPoolWorkQueue*);
static int32_t Add(int32_t*, int32_t);
static ::System_Private_CoreLib::System::Object*
CompareExchange_4___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Object**,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Tasks::TaskExceptionHolder*
CompareExchange_4___System_Private_CoreLib_System_Threading_Tasks_TaskExceptionHolder(
::System_Private_CoreLib::System::Threading::Tasks::TaskExceptionHolder**,
::System_Private_CoreLib::System::Threading::Tasks::TaskExceptionHolder*,
::System_Private_CoreLib::System::Threading::Tasks::TaskExceptionHolder*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Runtime::TypeLoaderExports_Entry* (
*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry*
GetEnumerator(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry*);
static int32_t get_Count(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry*);
static ::System_Private_CoreLib::System::Runtime::TypeLoaderExports_Entry*
get_Item(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Runtime::TypeLoaderExports_Entry* (
*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Runtime::TypeLoaderExports_Entry__Array*
_array;
typedef ::System_Private_CoreLib::System::Runtime::TypeLoaderExports_Entry* (
*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry*,
::System_Private_CoreLib::System::Runtime::
TypeLoaderExports_Entry__Array*,
int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::Runtime::TypeLoaderExports_Entry*
get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_TypeLoaderExports_Entry*);
};
};
};
namespace System_Private_CoreLib {
class Interop_WinRT_RO_INIT_TYPE {
public:
static MethodTable* __getMethodTable();
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class CalliIntrinsics : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static uint8_t Call_7___System_Private_CoreLib_System_Boolean(
intptr_t, ::System_Private_CoreLib::System::Object*, void*,
::System_Private_CoreLib::System::Exception**);
static intptr_t Call_5___System_Private_CoreLib_System_IntPtr(
intptr_t, ::System_Private_CoreLib::System::Object*, intptr_t);
static intptr_t Call_9___System_Private_CoreLib_System_IntPtr(intptr_t,
intptr_t,
intptr_t,
uint16_t);
static void CallVoid_0(intptr_t, ::System_Private_CoreLib::System::Object*);
static void CallVoid(intptr_t);
static ::System_Private_CoreLib::System::Exception*
Call_6___System_Private_CoreLib_System_Exception(intptr_t, int32_t);
static void CallVoid_2(intptr_t, int32_t,
::System_Private_CoreLib::System::Object*, intptr_t,
intptr_t);
static int32_t Call_3___System_Private_CoreLib_System_Int32(
intptr_t, int32_t, ::System_Private_CoreLib::System::Object*, intptr_t,
intptr_t);
static int32_t Call___System_Private_CoreLib_System_Int32(intptr_t);
static int32_t Call_0___System_Private_CoreLib_System_Int32(
intptr_t, ::System_Private_CoreLib::System::Object*);
static void CallVoid_3(intptr_t, ::System_Private_CoreLib::System::Object*,
intptr_t, int32_t);
static int32_t Call_4___System_Private_CoreLib_System_Int32(
intptr_t, ::System_Private_CoreLib::System::Object*, intptr_t, int32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class DynamicModule {
public:
static MethodTable* __getMethodTable();
int32_t _cbSize;
intptr_t _dynamicTypeSlotDispatchResolve;
intptr_t _getRuntimeException;
static intptr_t get_DynamicTypeSlotDispatchResolve(
::System_Private_CoreLib::Internal::Runtime::DynamicModule*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class ExceptionEventKind {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class DebuggerNotify : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void BeginFirstPass(::System_Private_CoreLib::System::Object*,
uint8_t*, uintptr_t);
static void EndFirstPass(::System_Private_CoreLib::System::Object*, uint8_t*,
uintptr_t);
static void BeginSecondPass();
static void FirstPassFrameEntered(::System_Private_CoreLib::System::Object*,
uint8_t*, uintptr_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class CastableObjectSupport_CastableObject
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object__Array*
Cache;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RhFailFastReason {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EEType_OptionalFieldsReader
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static uint32_t GetInlineField(uint8_t*, uint8_t, uint32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class CorElementType {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Object_RawData : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
uint8_t Data;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class TypeCast_AssignmentVariation {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_RawData : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
intptr_t Count;
uint8_t Data;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Diagnostics {
class Debug_NetNativeDebugLogger
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
typedef void (*__slot__WriteCore)(
::System_Private_CoreLib::System::Diagnostics::
Debug_NetNativeDebugLogger*,
::System_Private_CoreLib::System::String*);
static __slot__WriteCore __getslot__WriteCore(void* pThis) {
return (__slot__WriteCore) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef void (*__slot__ShowAssertDialog)(
::System_Private_CoreLib::System::Diagnostics::
Debug_NetNativeDebugLogger*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static __slot__ShowAssertDialog __getslot__ShowAssertDialog(void* pThis) {
return (__slot__ShowAssertDialog) *
((void**)(*((RawEEType**)pThis) + 1) + 4);
};
static void _ctor(::System_Private_CoreLib::System::Diagnostics::
Debug_NetNativeDebugLogger*);
static void WriteCore(::System_Private_CoreLib::System::Diagnostics::
Debug_NetNativeDebugLogger*,
::System_Private_CoreLib::System::String*);
static void ShowAssertDialog(::System_Private_CoreLib::System::Diagnostics::
Debug_NetNativeDebugLogger*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static void WriteToDebugger(::System_Private_CoreLib::System::String*);
static void ExitProcess();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_IntPtr
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_IntPtr* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_IntPtr*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_IntPtr*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef intptr_t (*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_IntPtr*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_IntPtr*
GetEnumerator(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_IntPtr*);
static int32_t get_Count(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_IntPtr*);
static intptr_t get_Item(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_IntPtr*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
typedef intptr_t (*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_IntPtr*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_IntPtr
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::IntPtr__Array* _array;
typedef intptr_t (*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_IntPtr*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_IntPtr*,
::System_Private_CoreLib::System::IntPtr__Array*, int32_t);
static void _cctor();
static intptr_t get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_IntPtr*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1 : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object {
public:
static MethodTable* __getMethodTable();
intptr_t Key;
::System_Private_CoreLib::System::Object* Value;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelDictionary_2 : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
IEquatable_1___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_RuntimeTypeHandle {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class ConditionalWeakTable_2_Container
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class ConcurrentUnifierW_2 : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class TypeUnificationKey {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Type* _Type_k__BackingField;
static void _ctor(::System_Private_CoreLib::System::TypeUnificationKey*,
::System_Private_CoreLib::System::Type*);
static int32_t GetHashCode(
::System_Private_CoreLib::System::TypeUnificationKey*);
static uint8_t Equals_0(::System_Private_CoreLib::System::TypeUnificationKey*,
::System_Private_CoreLib::System::TypeUnificationKey);
static ::System_Private_CoreLib::System::Type* get_Type(
::System_Private_CoreLib::System::TypeUnificationKey*);
static uint8_t Equals(::System_Private_CoreLib::System::TypeUnificationKey*,
::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace Augments {
class EnumInfo : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64__Array* (
*__slot__get_NamesAndValues)(
::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*);
static __slot__get_NamesAndValues __getslot__get_NamesAndValues(void* pThis) {
return (__slot__get_NamesAndValues) *
((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::Type* (*__slot__get_UnderlyingType)(
::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*);
static __slot__get_UnderlyingType __getslot__get_UnderlyingType(void* pThis) {
return (__slot__get_UnderlyingType) *
((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef uint8_t (*__slot__get_HasFlagsAttribute)(
::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*);
static __slot__get_HasFlagsAttribute __getslot__get_HasFlagsAttribute(
void* pThis) {
return (__slot__get_HasFlagsAttribute) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IComparer_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
typedef int32_t (*__slot__Compare)(
::System_Private_CoreLib::System::Collections::Generic::
IComparer_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*,
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64,
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64);
static uint16_t __getslot__Compare(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IComparer_1 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::String* key;
uint64_t value;
static uint64_t get_Value(
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*);
static ::System_Private_CoreLib::System::String* ToString(
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*);
static ::System_Private_CoreLib::System::String* get_Key(
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*);
static void _ctor(
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*,
::System_Private_CoreLib::System::String*, uint64_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class KeyValuePair_2 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class ICustomAttributeProvider {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class IReflect {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Runtime {
namespace System {
namespace Runtime {
namespace CompilerServices {
class StrongBox_1 : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Entry* (
*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry*
GetEnumerator(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry*);
static int32_t get_Count(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry*);
static ::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Entry*
get_Item(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Entry* (
*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Entry__Array*
_array;
typedef ::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Entry* (
*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry*,
::System_Private_CoreLib::System::Runtime::
TypeCast_CastCache_Entry__Array*,
int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::Runtime::TypeCast_CastCache_Entry*
get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_TypeCast_CastCache_Entry*);
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EETypeRareFlags {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EETypeField {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EEInterfaceInfo_InterfaceTypeUnion {
public:
static MethodTable* __getMethodTable();
union {
struct {
::System_Private_CoreLib::Internal::Runtime::EEType* _pInterfaceEEType;
};
struct {
::System_Private_CoreLib::Internal::Runtime::EEType**
_ppInterfaceEETypeViaIAT;
};
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EEInterfaceInfo {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::Internal::Runtime::
EEInterfaceInfo_InterfaceTypeUnion _interfaceType;
static ::System_Private_CoreLib::Internal::Runtime::EEType* get_InterfaceType(
::System_Private_CoreLib::Internal::Runtime::EEInterfaceInfo*);
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EETypeKind {
public:
static MethodTable* __getMethodTable();
uint16_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class ThunkBlocks : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static intptr_t GetNewThunksBlock();
static void _cctor();
static void _ctor(::System_Private_CoreLib::System::Runtime::ThunkBlocks*);
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EETypeOptionalFieldTag {
public:
static MethodTable* __getMethodTable();
uint8_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace NativeFormat {
class NativePrimitiveDecoder {
public:
static MethodTable* __getMethodTable();
static uint8_t ReadUInt8(uint8_t**);
static uint32_t DecodeUnsigned_0(uint8_t**);
static uint32_t ReadUInt32(uint8_t**);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object (
*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object*
GetEnumerator(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object*);
static int32_t get_Count(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object*);
static ::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object
get_Item(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object (
*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object__Array*
_array;
typedef ::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object (
*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object*,
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object__Array*,
int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object
get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_Object*);
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class EETypeRef {
public:
static MethodTable* __getMethodTable();
uint8_t* _value;
static ::System_Private_CoreLib::Internal::Runtime::EEType* get_Value(
::System_Private_CoreLib::Internal::Runtime::EETypeRef*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_EHEnum {
public:
static MethodTable* __getMethodTable();
union {
struct {
intptr_t _dummy;
};
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_RhEHClauseKind {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_RhEHClause {
public:
static MethodTable* __getMethodTable();
int32_t _clauseKind;
uint32_t _tryStartOffset;
uint32_t _tryEndOffset;
uint8_t* _filterAddress;
uint8_t* _handlerAddress;
void* _pTargetType;
static uint8_t ContainsCodeOffset(
::System_Private_CoreLib::System::Runtime::EH_RhEHClause*, uint32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class EH_OSCONTEXT {
public:
static MethodTable* __getMethodTable();
union {};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr (
*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr*
GetEnumerator(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr*);
static int32_t get_Count(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr*);
static ::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr
get_Item(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr (
*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr__Array*
_array;
typedef ::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr (
*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr*,
::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr__Array*,
int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::Runtime::
CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr
get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CastableObjectSupport_CastableObjectCacheEntry_1___System_Private_CoreLib_System_IntPtr*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SynchronizationLockException
: public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor(::System_Private_CoreLib::System::Threading::
SynchronizationLockException*);
static void _ctor_0(::System_Private_CoreLib::System::Threading::
SynchronizationLockException*,
::System_Private_CoreLib::System::String*);
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class RuntimeMethodSignature {
public:
static MethodTable* __getMethodTable();
intptr_t _ptrField;
uint8_t _isNativeLayoutSignature;
int32_t _intField;
static uint8_t Equals(::System_Private_CoreLib::Internal::Runtime::
CompilerServices::RuntimeMethodSignature*,
::System_Private_CoreLib::Internal::Runtime::
CompilerServices::RuntimeMethodSignature);
static uint8_t get_IsNativeLayoutSignature(
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
RuntimeMethodSignature*);
static intptr_t get_NativeLayoutSignature(
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
RuntimeMethodSignature*);
static intptr_t get_ModuleHandle(
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
RuntimeMethodSignature*);
static int32_t get_Token(::System_Private_CoreLib::Internal::Runtime::
CompilerServices::RuntimeMethodSignature*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class MethodNameAndSignature : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::String* _Name_k__BackingField;
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
RuntimeMethodSignature _Signature_k__BackingField;
static ::System_Private_CoreLib::System::String* get_Name(
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
MethodNameAndSignature*);
static ::System_Private_CoreLib::Internal::Runtime::CompilerServices::
RuntimeMethodSignature
get_Signature(::System_Private_CoreLib::Internal::Runtime::
CompilerServices::MethodNameAndSignature*);
static void _ctor(::System_Private_CoreLib::Internal::Runtime::
CompilerServices::MethodNameAndSignature*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::Internal::Runtime::
CompilerServices::RuntimeMethodSignature);
static void set_Name(::System_Private_CoreLib::Internal::Runtime::
CompilerServices::MethodNameAndSignature*,
::System_Private_CoreLib::System::String*);
static void set_Signature(::System_Private_CoreLib::Internal::Runtime::
CompilerServices::MethodNameAndSignature*,
::System_Private_CoreLib::Internal::Runtime::
CompilerServices::RuntimeMethodSignature);
static int32_t GetHashCode(::System_Private_CoreLib::Internal::Runtime::
CompilerServices::MethodNameAndSignature*);
static uint8_t Equals(::System_Private_CoreLib::Internal::Runtime::
CompilerServices::MethodNameAndSignature*,
::System_Private_CoreLib::System::Object*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeTypeHandle__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Action : public ::System_Private_CoreLib::System::MulticastDelegate {
public:
static MethodTable* __getMethodTable();
typedef void (*__slot__Invoke)(::System_Private_CoreLib::System::Action*);
static __slot__Invoke __invoke__Invoke(void* pThis) {
return (__slot__Invoke)(
((::System_Private_CoreLib::System::MulticastDelegate*)pThis)
->m_functionPointer);
};
static void InvokeOpenStaticThunk(::System_Private_CoreLib::System::Action*);
static intptr_t GetThunk(::System_Private_CoreLib::System::Action*, int32_t);
static ::System_Private_CoreLib::System::Object* DynamicInvokeImpl(
::System_Private_CoreLib::System::Action*,
::System_Private_CoreLib::System::Object*, intptr_t,
::System_Private_CoreLib::System::InvokeUtils_ArgSetupState*);
static void InvokeInstanceClosedOverGenericMethodThunk(
::System_Private_CoreLib::System::Action*);
static void InvokeClosedStaticThunk(
::System_Private_CoreLib::System::Action*);
static void InvokeMulticastThunk(::System_Private_CoreLib::System::Action*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class AddrofIntrinsics : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static intptr_t AddrOf___System_Private_CoreLib_System_Action(
::System_Private_CoreLib::System::Action*);
static intptr_t
AddrOf___System_Private_CoreLib_System_Func_5___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_UInt32___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_Interop_BOOL(
::System_Private_CoreLib::System::
Func_5___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_UInt32___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_Interop_BOOL*);
static intptr_t
AddrOf___System_Private_CoreLib_System_Func_3___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_Interop_BOOL(
::System_Private_CoreLib::System::
Func_3___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_Interop_BOOL*);
static intptr_t
AddrOf___System_Private_CoreLib_System_Action_3___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr(
::System_Private_CoreLib::System::
Action_3___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr*);
static intptr_t
AddrOf___System_Private_CoreLib_System_Action_2___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr(
::System_Private_CoreLib::System::
Action_2___System_Private_CoreLib_System_IntPtr___System_Private_CoreLib_System_IntPtr*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Int32__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class DependentHandle {
public:
static MethodTable* __getMethodTable();
intptr_t _handle;
static void Free(::System_Private_CoreLib::System::Runtime::CompilerServices::
DependentHandle*);
static ::System_Private_CoreLib::System::Object* GetPrimaryAndSecondary(
::System_Private_CoreLib::System::Runtime::CompilerServices::
DependentHandle*,
::System_Private_CoreLib::System::Object**);
static void _ctor(::System_Private_CoreLib::System::Runtime::
CompilerServices::DependentHandle*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
static uint8_t get_IsAllocated(::System_Private_CoreLib::System::Runtime::
CompilerServices::DependentHandle*);
static ::System_Private_CoreLib::System::Object* GetPrimary(
::System_Private_CoreLib::System::Runtime::CompilerServices::
DependentHandle*);
static ::System_Private_CoreLib::System::Runtime::CompilerServices::
DependentHandle
AllocateCopy(::System_Private_CoreLib::System::Runtime::CompilerServices::
DependentHandle*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Runtime::CompilerServices::DependentHandle
depHnd;
int32_t hashCode;
int32_t next;
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider_Number : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::String* FormatDouble(
double, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatSingle(
float, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatUInt64(
uint64_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatInt64(
int64_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatUInt32(
uint32_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatInt32(
int32_t, ::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static void _cctor();
static uint16_t ParseFormatSpecifier(
::System_Private_CoreLib::System::String*, int32_t*);
static void Int32ToNumber(int32_t,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*);
static ::System_Private_CoreLib::System::String* NumberToString(
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer,
uint16_t, int32_t,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*,
uint8_t);
static ::System_Private_CoreLib::System::String* NumberToStringFormat(
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::String* Int32ToHexStr(int32_t,
uint16_t,
int32_t);
static ::System_Private_CoreLib::System::String* Int32ToDecStr(
int32_t, int32_t, ::System_Private_CoreLib::System::String*);
static void UInt32ToNumber(uint32_t,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*);
static ::System_Private_CoreLib::System::String* UInt32ToDecStr(uint32_t,
int32_t);
static void Int64ToNumber(int64_t,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*);
static ::System_Private_CoreLib::System::String* Int64ToHexStr(int64_t,
uint16_t,
int32_t);
static ::System_Private_CoreLib::System::String* Int64ToDecStr(
int64_t, int32_t, ::System_Private_CoreLib::System::String*);
static void UInt64ToNumber(uint64_t,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*);
static ::System_Private_CoreLib::System::String* UInt64ToDecStr(uint64_t,
int32_t);
static void DoubleToNumber(double, int32_t,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*);
static double NumberToDouble(::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer);
static int32_t wcslen(uint16_t*);
static uint32_t DigitsToInt(uint16_t*, int32_t);
static uint64_t Mul32x32To64(uint32_t, uint32_t);
static int32_t abs(int32_t);
static uint64_t Mul64Lossy(uint64_t, uint64_t, int32_t*);
static uint32_t High32(uint64_t);
static uint32_t Low32(uint64_t);
static void Int32ToDecChars_0(uint16_t*, int32_t*, uint32_t, int32_t);
static uint32_t Int64DivMod1E9(uint64_t*);
static void Int32ToHexChars(::System_Private_CoreLib::System::Char__Array*,
int32_t*, uint32_t, int32_t, int32_t);
static int32_t FindSection(::System_Private_CoreLib::System::String*,
int32_t);
static void RoundNumber(::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*,
int32_t);
static void FormatExponent(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*,
int32_t, uint16_t, int32_t, uint8_t);
static void FormatPercent(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer,
int32_t, int32_t,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static void FormatNumber(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer,
int32_t, int32_t,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static void FormatGeneral(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer,
int32_t, int32_t,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*,
uint16_t, uint8_t);
static void FormatFixed(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer,
int32_t, int32_t,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*,
::System_Private_CoreLib::System::Int32__Array*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static void FormatScientific(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer,
int32_t, int32_t,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*,
uint16_t);
static void FormatCurrency(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer,
int32_t, int32_t,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static int32_t ParseInt32(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static uint32_t ParseUInt32(
::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static int64_t ParseInt64(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static uint64_t ParseUInt64(
::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static float ParseSingle(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static double ParseDouble(::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* FormatDecimal(
::System_Private_CoreLib::System::Decimal,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint8_t TryStringToNumber(
::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*,
uint8_t);
static uint8_t NumberBufferToDouble(
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer,
double*);
static void StringToNumber(
::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*,
uint8_t);
static uint8_t HexNumberToUInt64(
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*,
uint64_t*);
static uint8_t NumberToUInt64(
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*,
uint64_t*);
static uint8_t HexNumberToInt64(
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*,
int64_t*);
static uint8_t NumberToInt64(::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*,
int64_t*);
static uint8_t HexNumberToUInt32(
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*,
uint32_t*);
static uint8_t NumberToUInt32(
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*,
uint32_t*);
static uint8_t HexNumberToInt32(
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*,
int32_t*);
static uint8_t NumberToInt32(::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*,
int32_t*);
static uint8_t ParseNumber(
uint16_t**, int32_t, ::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*,
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*,
uint8_t);
static uint8_t TrailingZeros(::System_Private_CoreLib::System::String*,
int32_t);
static uint8_t TryStringToNumber_0(
::System_Private_CoreLib::System::String*, int32_t,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*,
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*,
uint8_t);
static void DecimalToNumber(::System_Private_CoreLib::System::Decimal,
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*);
static uint8_t IsWhite(uint16_t);
static uint16_t* MatchChars(uint16_t*,
::System_Private_CoreLib::System::String*);
static uint16_t* MatchChars_0(uint16_t*, uint16_t*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class UInt64__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class SByte__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Int16__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CultureInfo : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
uint8_t _isReadOnly;
::System_Private_CoreLib::System::Globalization::CompareInfo* _compareInfo;
::System_Private_CoreLib::System::Globalization::TextInfo* _textInfo;
::System_Private_CoreLib::System::Globalization::NumberFormatInfo* numInfo;
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*
dateTimeInfo;
::System_Private_CoreLib::System::Globalization::Calendar* _calendar;
::System_Private_CoreLib::System::Globalization::CultureData* m_cultureData;
uint8_t m_isInherited;
::System_Private_CoreLib::System::String* m_name;
::System_Private_CoreLib::System::String* _nonSortName;
::System_Private_CoreLib::System::String* _sortName;
::System_Private_CoreLib::System::Globalization::CultureInfo* _parent;
typedef ::System_Private_CoreLib::System::Globalization::CompareInfo* (
*__slot__get_CompareInfo)(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static __slot__get_CompareInfo __getslot__get_CompareInfo(void* pThis) {
return (__slot__get_CompareInfo) *
((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::Object* (*__slot__GetFormat)(
::System_Private_CoreLib::System::Globalization::CultureInfo*,
::System_Private_CoreLib::System::Type*);
static __slot__GetFormat __getslot__GetFormat(void* pThis) {
return (__slot__GetFormat) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef ::System_Private_CoreLib::System::Globalization::NumberFormatInfo* (
*__slot__get_NumberFormat)(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static __slot__get_NumberFormat __getslot__get_NumberFormat(void* pThis) {
return (__slot__get_NumberFormat) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef ::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo* (
*__slot__get_DateTimeFormat)(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static __slot__get_DateTimeFormat __getslot__get_DateTimeFormat(void* pThis) {
return (__slot__get_DateTimeFormat) *
((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef ::System_Private_CoreLib::System::Globalization::Calendar* (
*__slot__get_Calendar)(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static __slot__get_Calendar __getslot__get_Calendar(void* pThis) {
return (__slot__get_Calendar) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__get_Name)(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static __slot__get_Name __getslot__get_Name(void* pThis) {
return (__slot__get_Name) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Globalization::TextInfo* (
*__slot__get_TextInfo)(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static __slot__get_TextInfo __getslot__get_TextInfo(void* pThis) {
return (__slot__get_TextInfo) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Globalization::CultureInfo*
get_InvariantCulture();
static ::System_Private_CoreLib::System::Globalization::CultureInfo*
get_CurrentCulture();
static void _cctor();
static ::System_Private_CoreLib::System::Globalization::CompareInfo*
get_CompareInfo(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static ::System_Private_CoreLib::System::String* ToString(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static uint8_t Init();
static uint8_t get_UseUserOverride(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static uint8_t get_OkayToCacheClassWithCompatibilityBehavior();
static ::System_Private_CoreLib::System::Globalization::CultureInfo*
GetCultureInfo(::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::Object* GetFormat(
::System_Private_CoreLib::System::Globalization::CultureInfo*,
::System_Private_CoreLib::System::Type*);
static ::System_Private_CoreLib::System::Globalization::CultureInfo*
GetCultureInfoHelper(::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* get_SortName(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static void _ctor_0(
::System_Private_CoreLib::System::Globalization::CultureInfo*,
::System_Private_CoreLib::System::String*, uint8_t);
static ::System_Private_CoreLib::System::Globalization::CultureInfo*
GetUserDefaultCulture();
static ::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*
get_DateTimeFormat(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static ::System_Private_CoreLib::System::Globalization::NumberFormatInfo*
get_NumberFormat(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static ::System_Private_CoreLib::System::Globalization::CultureInfo*
GetCultureByName(::System_Private_CoreLib::System::String*, uint8_t);
static int32_t GetHashCode(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static ::System_Private_CoreLib::System::Globalization::Calendar*
get_Calendar(::System_Private_CoreLib::System::Globalization::CultureInfo*);
static void _ctor(
::System_Private_CoreLib::System::Globalization::CultureInfo*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* get_Name(
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static ::System_Private_CoreLib::System::Globalization::Calendar*
GetCalendarInstance(uint16_t);
static uint8_t Equals(
::System_Private_CoreLib::System::Globalization::CultureInfo*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Globalization::Calendar*
GetCalendarInstanceRare(uint16_t);
static ::System_Private_CoreLib::System::Globalization::TextInfo*
get_TextInfo(::System_Private_CoreLib::System::Globalization::CultureInfo*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CompareOptions {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CompareInfo : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::String* _name;
::System_Private_CoreLib::System::String* _sortName;
intptr_t _sortHandle;
typedef int32_t (*__slot__Compare_4)(
::System_Private_CoreLib::System::Globalization::CompareInfo*,
::System_Private_CoreLib::System::String*, int32_t, int32_t,
::System_Private_CoreLib::System::String*, int32_t, int32_t, int32_t);
static __slot__Compare_4 __getslot__Compare_4(void* pThis) {
return (__slot__Compare_4) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__get_Name)(
::System_Private_CoreLib::System::Globalization::CompareInfo*);
static __slot__get_Name __getslot__get_Name(void* pThis) {
return (__slot__get_Name) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef uint8_t (*__slot__IsPrefix)(
::System_Private_CoreLib::System::Globalization::CompareInfo*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t);
static __slot__IsPrefix __getslot__IsPrefix(void* pThis) {
return (__slot__IsPrefix) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef int32_t (*__slot__IndexOf_8)(
::System_Private_CoreLib::System::Globalization::CompareInfo*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t, int32_t, int32_t);
static __slot__IndexOf_8 __getslot__IndexOf_8(void* pThis) {
return (__slot__IndexOf_8) * ((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef int32_t (*__slot__Compare_0)(
::System_Private_CoreLib::System::Globalization::CompareInfo*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t);
static __slot__Compare_0 __getslot__Compare_0(void* pThis) {
return (__slot__Compare_0) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
static int32_t CompareOrdinalIgnoreCase(
::System_Private_CoreLib::System::String*, int32_t, int32_t,
::System_Private_CoreLib::System::String*, int32_t, int32_t);
static int32_t Compare_4(
::System_Private_CoreLib::System::Globalization::CompareInfo*,
::System_Private_CoreLib::System::String*, int32_t, int32_t,
::System_Private_CoreLib::System::String*, int32_t, int32_t, int32_t);
static ::System_Private_CoreLib::System::String* ToString(
::System_Private_CoreLib::System::Globalization::CompareInfo*);
static int32_t CompareStringOrdinalIgnoreCase(uint16_t*, int32_t, uint16_t*,
int32_t);
static int32_t CompareOrdinal(::System_Private_CoreLib::System::String*,
int32_t, int32_t,
::System_Private_CoreLib::System::String*,
int32_t, int32_t);
static int32_t CompareString(
::System_Private_CoreLib::System::Globalization::CompareInfo*,
::System_Private_CoreLib::System::String*, int32_t, int32_t,
::System_Private_CoreLib::System::String*, int32_t, int32_t, int32_t);
static void _ctor(
::System_Private_CoreLib::System::Globalization::CompareInfo*,
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static ::System_Private_CoreLib::System::String* get_Name(
::System_Private_CoreLib::System::Globalization::CompareInfo*);
static int32_t GetNativeCompareFlags(int32_t);
static int32_t GetHashCode(
::System_Private_CoreLib::System::Globalization::CompareInfo*);
static uint8_t IsPrefix(
::System_Private_CoreLib::System::Globalization::CompareInfo*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t);
static uint8_t StartsWith(
::System_Private_CoreLib::System::Globalization::CompareInfo*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t);
static int32_t FindString(
::System_Private_CoreLib::System::Globalization::CompareInfo*, uint32_t,
::System_Private_CoreLib::System::String*, int32_t, int32_t,
::System_Private_CoreLib::System::String*, int32_t, int32_t);
static uint8_t Equals(
::System_Private_CoreLib::System::Globalization::CompareInfo*,
::System_Private_CoreLib::System::Object*);
static int32_t IndexOf_8(
::System_Private_CoreLib::System::Globalization::CompareInfo*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t, int32_t, int32_t);
static int32_t IndexOfOrdinal(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
int32_t, int32_t, uint8_t);
static int32_t IndexOfCore(
::System_Private_CoreLib::System::Globalization::CompareInfo*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t, int32_t, int32_t);
static int32_t FastIndexOfString(::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
int32_t, int32_t, int32_t, uint8_t);
static int32_t FindStringOrdinal(uint32_t,
::System_Private_CoreLib::System::String*,
int32_t, int32_t,
::System_Private_CoreLib::System::String*,
int32_t, uint8_t);
static int32_t Compare_0(
::System_Private_CoreLib::System::Globalization::CompareInfo*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class TextInfo_Tristate {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class TextInfo : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::String* _listSeparator;
uint8_t _isReadOnly;
::System_Private_CoreLib::System::String* _cultureName;
::System_Private_CoreLib::System::Globalization::CultureData* _cultureData;
::System_Private_CoreLib::System::String* _textInfoName;
uint8_t _isAsciiCasingSameAsInvariant;
intptr_t _sortHandle;
typedef uint16_t (*__slot__ToUpper)(
::System_Private_CoreLib::System::Globalization::TextInfo*, uint16_t);
static __slot__ToUpper __getslot__ToUpper(void* pThis) {
return (__slot__ToUpper) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef uint16_t (*__slot__ToLower)(
::System_Private_CoreLib::System::Globalization::TextInfo*, uint16_t);
static __slot__ToLower __getslot__ToLower(void* pThis) {
return (__slot__ToLower) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef ::System_Private_CoreLib::System::String* (*__slot__ToUpper_0)(
::System_Private_CoreLib::System::Globalization::TextInfo*,
::System_Private_CoreLib::System::String*);
static __slot__ToUpper_0 __getslot__ToUpper_0(void* pThis) {
return (__slot__ToUpper_0) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static int32_t IndexOfStringOrdinalIgnoreCase(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*, int32_t, int32_t);
static uint16_t ToUpper(
::System_Private_CoreLib::System::Globalization::TextInfo*, uint16_t);
static uint8_t Equals(
::System_Private_CoreLib::System::Globalization::TextInfo*,
::System_Private_CoreLib::System::Object*);
static int32_t GetHashCode(
::System_Private_CoreLib::System::Globalization::TextInfo*);
static ::System_Private_CoreLib::System::String* ToString(
::System_Private_CoreLib::System::Globalization::TextInfo*);
static ::System_Private_CoreLib::System::String* get_CultureName(
::System_Private_CoreLib::System::Globalization::TextInfo*);
static uint8_t IsAscii(uint16_t);
static uint8_t get_IsAsciiCasingSameAsInvariant(
::System_Private_CoreLib::System::Globalization::TextInfo*);
static uint16_t ToUpperAsciiInvariant(uint16_t);
static uint16_t ChangeCase_0(
::System_Private_CoreLib::System::Globalization::TextInfo*, uint16_t,
uint8_t);
static void _ctor(
::System_Private_CoreLib::System::Globalization::TextInfo*,
::System_Private_CoreLib::System::Globalization::CultureData*);
static void SetReadOnlyState(
::System_Private_CoreLib::System::Globalization::TextInfo*, uint8_t);
static uint16_t ToLower(
::System_Private_CoreLib::System::Globalization::TextInfo*, uint16_t);
static uint8_t IsInvariantLocale(::System_Private_CoreLib::System::String*);
static uint16_t ToLowerAsciiInvariant(uint16_t);
static ::System_Private_CoreLib::System::String* ToUpper_0(
::System_Private_CoreLib::System::Globalization::TextInfo*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* ChangeCase(
::System_Private_CoreLib::System::Globalization::TextInfo*,
::System_Private_CoreLib::System::String*, uint8_t);
static int32_t GetHashCodeOrdinalIgnoreCase(
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::Globalization::TextInfo*
get_Invariant();
static int32_t GetCaseInsensitiveHashCode(
::System_Private_CoreLib::System::Globalization::TextInfo*,
::System_Private_CoreLib::System::String*);
static int32_t GetCaseInsensitiveHashCodeSlow(
::System_Private_CoreLib::System::Globalization::TextInfo*,
::System_Private_CoreLib::System::String*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class NumberStyles {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class NumberFormatInfo : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Int32__Array* numberGroupSizes;
::System_Private_CoreLib::System::Int32__Array* currencyGroupSizes;
::System_Private_CoreLib::System::Int32__Array* percentGroupSizes;
::System_Private_CoreLib::System::String* positiveSign;
::System_Private_CoreLib::System::String* negativeSign;
::System_Private_CoreLib::System::String* numberDecimalSeparator;
::System_Private_CoreLib::System::String* numberGroupSeparator;
::System_Private_CoreLib::System::String* currencyGroupSeparator;
::System_Private_CoreLib::System::String* currencyDecimalSeparator;
::System_Private_CoreLib::System::String* currencySymbol;
::System_Private_CoreLib::System::String* nanSymbol;
::System_Private_CoreLib::System::String* positiveInfinitySymbol;
::System_Private_CoreLib::System::String* negativeInfinitySymbol;
::System_Private_CoreLib::System::String* percentDecimalSeparator;
::System_Private_CoreLib::System::String* percentGroupSeparator;
::System_Private_CoreLib::System::String* percentSymbol;
::System_Private_CoreLib::System::String* perMilleSymbol;
::System_Private_CoreLib::System::String__Array* nativeDigits;
int32_t numberDecimalDigits;
int32_t currencyDecimalDigits;
int32_t currencyPositivePattern;
int32_t currencyNegativePattern;
int32_t numberNegativePattern;
int32_t percentPositivePattern;
int32_t percentNegativePattern;
int32_t percentDecimalDigits;
uint8_t isReadOnly;
uint8_t m_isInvariant;
typedef ::System_Private_CoreLib::System::Object* (*__slot__GetFormat)(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*,
::System_Private_CoreLib::System::Type*);
static __slot__GetFormat __getslot__GetFormat(void* pThis) {
return (__slot__GetFormat) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
static ::System_Private_CoreLib::System::Globalization::NumberFormatInfo*
GetInstance(::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::String* get_NegativeSign(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::Globalization::NumberFormatInfo*
get_CurrentInfo();
static ::System_Private_CoreLib::System::String* get_NaNSymbol(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::String* get_PositiveInfinitySymbol(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::String* get_NegativeInfinitySymbol(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::Object* GetFormat(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*,
::System_Private_CoreLib::System::Type*);
static ::System_Private_CoreLib::System::String* get_NumberGroupSeparator(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::Int32__Array* get_NumberGroupSizes(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::String* get_NumberDecimalSeparator(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::String* get_PercentSymbol(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::String* get_PerMilleSymbol(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static int32_t get_PercentDecimalDigits(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static int32_t get_NumberDecimalDigits(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static int32_t get_CurrencyDecimalDigits(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static void _ctor_0(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*,
::System_Private_CoreLib::System::Globalization::CultureData*);
static int32_t get_CurrencyPositivePattern(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::String* get_CurrencySymbol(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::Int32__Array* get_CurrencyGroupSizes(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::String* get_CurrencyDecimalSeparator(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::String* get_CurrencyGroupSeparator(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static int32_t get_CurrencyNegativePattern(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static int32_t get_NumberNegativePattern(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static int32_t get_PercentPositivePattern(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::Int32__Array* get_PercentGroupSizes(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::String* get_PercentDecimalSeparator(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::String* get_PercentGroupSeparator(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static int32_t get_PercentNegativePattern(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static ::System_Private_CoreLib::System::String* get_PositiveSign(
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class DateTimeFormatFlags {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class DateTimeStyles {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class DateTimeFormatInfo : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Globalization::CultureData* _cultureData;
::System_Private_CoreLib::System::String* _name;
::System_Private_CoreLib::System::String* _langName;
::System_Private_CoreLib::System::Globalization::CompareInfo* _compareInfo;
::System_Private_CoreLib::System::Globalization::CultureInfo* _cultureInfo;
::System_Private_CoreLib::System::String* amDesignator;
::System_Private_CoreLib::System::String* pmDesignator;
::System_Private_CoreLib::System::String* dateSeparator;
::System_Private_CoreLib::System::String* generalShortTimePattern;
::System_Private_CoreLib::System::String* generalLongTimePattern;
::System_Private_CoreLib::System::String* timeSeparator;
::System_Private_CoreLib::System::String* monthDayPattern;
::System_Private_CoreLib::System::String* dateTimeOffsetPattern;
::System_Private_CoreLib::System::Globalization::Calendar* calendar;
int32_t firstDayOfWeek;
int32_t calendarWeekRule;
::System_Private_CoreLib::System::String* fullDateTimePattern;
::System_Private_CoreLib::System::String__Array* abbreviatedDayNames;
::System_Private_CoreLib::System::String__Array* m_superShortDayNames;
::System_Private_CoreLib::System::String__Array* dayNames;
::System_Private_CoreLib::System::String__Array* abbreviatedMonthNames;
::System_Private_CoreLib::System::String__Array* monthNames;
::System_Private_CoreLib::System::String__Array* genitiveMonthNames;
::System_Private_CoreLib::System::String__Array*
m_genitiveAbbreviatedMonthNames;
::System_Private_CoreLib::System::String__Array* leapYearMonthNames;
::System_Private_CoreLib::System::String* longDatePattern;
::System_Private_CoreLib::System::String* shortDatePattern;
::System_Private_CoreLib::System::String* yearMonthPattern;
::System_Private_CoreLib::System::String* longTimePattern;
::System_Private_CoreLib::System::String* shortTimePattern;
::System_Private_CoreLib::System::String__Array* allYearMonthPatterns;
::System_Private_CoreLib::System::String__Array* allShortDatePatterns;
::System_Private_CoreLib::System::String__Array* allLongDatePatterns;
::System_Private_CoreLib::System::String__Array* allShortTimePatterns;
::System_Private_CoreLib::System::String__Array* allLongTimePatterns;
::System_Private_CoreLib::System::String__Array* m_eraNames;
::System_Private_CoreLib::System::String__Array* m_abbrevEraNames;
::System_Private_CoreLib::System::String__Array* m_abbrevEnglishEraNames;
::System_Private_CoreLib::System::Globalization::CalendarId__Array*
optionalCalendars;
uint8_t _isReadOnly;
int32_t formatFlags;
::System_Private_CoreLib::System::String__Array* m_dateWords;
::System_Private_CoreLib::System::String* _fullTimeSpanPositivePattern;
::System_Private_CoreLib::System::String* _fullTimeSpanNegativePattern;
::System_Private_CoreLib::System::Globalization::
DateTimeFormatInfo_TokenHashValue__Array* _dtfiTokenHash;
typedef ::System_Private_CoreLib::System::Object* (*__slot__GetFormat)(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*,
::System_Private_CoreLib::System::Type*);
static __slot__GetFormat __getslot__GetFormat(void* pThis) {
return (__slot__GetFormat) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::Object* (*__slot__Clone)(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static __slot__Clone __getslot__Clone(void* pThis) {
return (__slot__Clone) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
static void _cctor();
static ::System_Private_CoreLib::System::Object* GetFormat(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*,
::System_Private_CoreLib::System::Type*);
static void _ctor_0(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*,
::System_Private_CoreLib::System::Globalization::CultureData*,
::System_Private_CoreLib::System::Globalization::Calendar*);
static void set_Calendar(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*,
::System_Private_CoreLib::System::Globalization::Calendar*);
static uint8_t get_IsReadOnly(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::Globalization::CalendarId__Array*
get_OptionalCalendars(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static void ClearTokenHashTable(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static void InitializeOverridableProperties(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*,
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
static ::System_Private_CoreLib::System::String__Array*
get_AbbreviatedMonthNames(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String__Array*
get_AbbreviatedDayNames(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*
GetInstance(::System_Private_CoreLib::System::IFormatProvider*);
static ::System_Private_CoreLib::System::Globalization::Calendar*
get_Calendar(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*
get_InvariantInfo();
static ::System_Private_CoreLib::System::String* get_DateTimeOffsetPattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*
get_CurrentInfo();
static ::System_Private_CoreLib::System::String__Array*
internalGetAbbreviatedDayOfWeekNames(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String__Array*
internalGetAbbreviatedMonthNames(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String*
get_FullTimeSpanNegativePattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String*
get_FullTimeSpanPositivePattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_DateSeparator(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_TimeSeparator(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static int32_t get_FormatFlags(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* internalGetMonthName(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*,
int32_t, int32_t, uint8_t);
static ::System_Private_CoreLib::System::String* GetEraName(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*,
int32_t);
static ::System_Private_CoreLib::System::String* get_AMDesignator(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_PMDesignator(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static uint8_t get_HasForceTwoDigitYears(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_ShortDatePattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_LongTimePattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static void _ctor(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::Object* Clone(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String__Array*
get_UnclonedLongTimePatterns(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String__Array*
get_UnclonedShortDatePatterns(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_FullDateTimePattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_RFC1123Pattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_MonthDayPattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_GeneralLongTimePattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_LongDatePattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String*
get_UniversalSortableDateTimePattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_ShortTimePattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_SortableDateTimePattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_GeneralShortTimePattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* get_YearMonthPattern(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* GetAbbreviatedDayName(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*,
int32_t);
static ::System_Private_CoreLib::System::String* GetDayName(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*,
int32_t);
static ::System_Private_CoreLib::System::String__Array* get_EraNames(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String* GetAbbreviatedMonthName(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*,
int32_t);
static ::System_Private_CoreLib::System::String* GetMonthName(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*,
int32_t);
static ::System_Private_CoreLib::System::String__Array* internalGetMonthNames(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String__Array*
internalGetLeapYearMonthNames(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String__Array*
internalGetGenitiveMonthNames(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*,
uint8_t);
static ::System_Private_CoreLib::System::String__Array* get_MonthNames(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String__Array* get_DayNames(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String__Array*
internalGetDayOfWeekNames(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String__Array*
get_UnclonedYearMonthPatterns(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String__Array*
get_UnclonedShortTimePatterns(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
static ::System_Private_CoreLib::System::String__Array*
get_UnclonedLongDatePatterns(
::System_Private_CoreLib::System::Globalization::DateTimeFormatInfo*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class Calendar : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
int32_t _currentEraValue;
uint8_t _isReadOnly;
int32_t twoDigitYearMax;
typedef uint16_t (*__slot__get_ID)(
::System_Private_CoreLib::System::Globalization::Calendar*);
static __slot__get_ID __getslot__get_ID(void* pThis) {
return (__slot__get_ID) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef int32_t (*__slot__GetMonth)(
::System_Private_CoreLib::System::Globalization::Calendar*,
::System_Private_CoreLib::System::DateTime);
static __slot__GetMonth __getslot__GetMonth(void* pThis) {
return (__slot__GetMonth) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef int32_t (*__slot__GetEra)(
::System_Private_CoreLib::System::Globalization::Calendar*,
::System_Private_CoreLib::System::DateTime);
static __slot__GetEra __getslot__GetEra(void* pThis) {
return (__slot__GetEra) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef int32_t (*__slot__GetDayOfMonth)(
::System_Private_CoreLib::System::Globalization::Calendar*,
::System_Private_CoreLib::System::DateTime);
static __slot__GetDayOfMonth __getslot__GetDayOfMonth(void* pThis) {
return (__slot__GetDayOfMonth) * ((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef int32_t (*__slot__GetDayOfWeek)(
::System_Private_CoreLib::System::Globalization::Calendar*,
::System_Private_CoreLib::System::DateTime);
static __slot__GetDayOfWeek __getslot__GetDayOfWeek(void* pThis) {
return (__slot__GetDayOfWeek) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__GetYear)(
::System_Private_CoreLib::System::Globalization::Calendar*,
::System_Private_CoreLib::System::DateTime);
static __slot__GetYear __getslot__GetYear(void* pThis) {
return (__slot__GetYear) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Object* (*__slot__Clone)(
::System_Private_CoreLib::System::Globalization::Calendar*);
static __slot__Clone __getslot__Clone(void* pThis) {
return (__slot__Clone) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef int32_t (*__slot__get_CurrentEraValue)(
::System_Private_CoreLib::System::Globalization::Calendar*);
static __slot__get_CurrentEraValue __getslot__get_CurrentEraValue(
void* pThis) {
return (__slot__get_CurrentEraValue) *
((void**)(*((RawEEType**)pThis) + 1) + 10);
};
typedef uint8_t (*__slot__IsLeapYear)(
::System_Private_CoreLib::System::Globalization::Calendar*, int32_t);
static __slot__IsLeapYear __getslot__IsLeapYear(void* pThis) {
return (__slot__IsLeapYear) * ((void**)(*((RawEEType**)pThis) + 1) + 11);
};
typedef uint8_t (*__slot__IsLeapYear_0)(
::System_Private_CoreLib::System::Globalization::Calendar*, int32_t,
int32_t);
static __slot__IsLeapYear_0 __getslot__IsLeapYear_0(void* pThis) {
return (__slot__IsLeapYear_0) * ((void**)(*((RawEEType**)pThis) + 1) + 12);
};
typedef uint16_t (*__slot__get_BaseCalendarID)(
::System_Private_CoreLib::System::Globalization::Calendar*);
static __slot__get_BaseCalendarID __getslot__get_BaseCalendarID(void* pThis) {
return (__slot__get_BaseCalendarID) *
((void**)(*((RawEEType**)pThis) + 1) + 13);
};
typedef int32_t (*__slot__GetDaysInYear_0)(
::System_Private_CoreLib::System::Globalization::Calendar*, int32_t,
int32_t);
static __slot__GetDaysInYear_0 __getslot__GetDaysInYear_0(void* pThis) {
return (__slot__GetDaysInYear_0) *
((void**)(*((RawEEType**)pThis) + 1) + 14);
};
typedef ::System_Private_CoreLib::System::DateTime (*__slot__ToDateTime_0)(
::System_Private_CoreLib::System::Globalization::Calendar*, int32_t,
int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t);
static __slot__ToDateTime_0 __getslot__ToDateTime_0(void* pThis) {
return (__slot__ToDateTime_0) * ((void**)(*((RawEEType**)pThis) + 1) + 15);
};
typedef int32_t (*__slot__GetDaysInMonth_0)(
::System_Private_CoreLib::System::Globalization::Calendar*, int32_t,
int32_t, int32_t);
static __slot__GetDaysInMonth_0 __getslot__GetDaysInMonth_0(void* pThis) {
return (__slot__GetDaysInMonth_0) *
((void**)(*((RawEEType**)pThis) + 1) + 16);
};
typedef ::System_Private_CoreLib::System::DateTime (
*__slot__get_MinSupportedDateTime)(
::System_Private_CoreLib::System::Globalization::Calendar*);
static __slot__get_MinSupportedDateTime __getslot__get_MinSupportedDateTime(
void* pThis) {
return (__slot__get_MinSupportedDateTime) *
((void**)(*((RawEEType**)pThis) + 1) + 17);
};
typedef ::System_Private_CoreLib::System::DateTime (
*__slot__get_MaxSupportedDateTime)(
::System_Private_CoreLib::System::Globalization::Calendar*);
static __slot__get_MaxSupportedDateTime __getslot__get_MaxSupportedDateTime(
void* pThis) {
return (__slot__get_MaxSupportedDateTime) *
((void**)(*((RawEEType**)pThis) + 1) + 18);
};
typedef int32_t (*__slot__GetMonthsInYear_0)(
::System_Private_CoreLib::System::Globalization::Calendar*, int32_t,
int32_t);
static __slot__GetMonthsInYear_0 __getslot__GetMonthsInYear_0(void* pThis) {
return (__slot__GetMonthsInYear_0) *
((void**)(*((RawEEType**)pThis) + 1) + 19);
};
static void SetReadOnlyState(
::System_Private_CoreLib::System::Globalization::Calendar*, uint8_t);
static uint16_t get_ID(
::System_Private_CoreLib::System::Globalization::Calendar*);
static void _ctor(::System_Private_CoreLib::System::Globalization::Calendar*);
static uint8_t IsLeapYear(
::System_Private_CoreLib::System::Globalization::Calendar*, int32_t);
static int32_t get_CurrentEraValue(
::System_Private_CoreLib::System::Globalization::Calendar*);
static ::System_Private_CoreLib::System::Object* Clone(
::System_Private_CoreLib::System::Globalization::Calendar*);
static uint16_t get_BaseCalendarID(
::System_Private_CoreLib::System::Globalization::Calendar*);
static int64_t TimeToTicks(int32_t, int32_t, int32_t, int32_t);
static ::System_Private_CoreLib::System::DateTime get_MaxSupportedDateTime(
::System_Private_CoreLib::System::Globalization::Calendar*);
static ::System_Private_CoreLib::System::DateTime get_MinSupportedDateTime(
::System_Private_CoreLib::System::Globalization::Calendar*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CultureData : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::String* _sRealName;
::System_Private_CoreLib::System::String* _sWindowsName;
::System_Private_CoreLib::System::String* _sName;
::System_Private_CoreLib::System::String* _sParent;
::System_Private_CoreLib::System::String* _sLocalizedDisplayName;
::System_Private_CoreLib::System::String* _sEnglishDisplayName;
::System_Private_CoreLib::System::String* _sNativeDisplayName;
::System_Private_CoreLib::System::String* _sSpecificCulture;
::System_Private_CoreLib::System::String* _sISO639Language;
::System_Private_CoreLib::System::String* _sLocalizedLanguage;
::System_Private_CoreLib::System::String* _sEnglishLanguage;
::System_Private_CoreLib::System::String* _sNativeLanguage;
::System_Private_CoreLib::System::String* _sRegionName;
::System_Private_CoreLib::System::String* _sLocalizedCountry;
::System_Private_CoreLib::System::String* _sEnglishCountry;
::System_Private_CoreLib::System::String* _sNativeCountry;
::System_Private_CoreLib::System::String* _sISO3166CountryName;
::System_Private_CoreLib::System::String* _sPositiveSign;
::System_Private_CoreLib::System::String* _sNegativeSign;
::System_Private_CoreLib::System::String__Array* _saNativeDigits;
int32_t _iDigits;
int32_t _iNegativeNumber;
::System_Private_CoreLib::System::Int32__Array* _waGrouping;
::System_Private_CoreLib::System::String* _sDecimalSeparator;
::System_Private_CoreLib::System::String* _sThousandSeparator;
::System_Private_CoreLib::System::String* _sNaN;
::System_Private_CoreLib::System::String* _sPositiveInfinity;
::System_Private_CoreLib::System::String* _sNegativeInfinity;
int32_t _iNegativePercent;
int32_t _iPositivePercent;
::System_Private_CoreLib::System::String* _sPercent;
::System_Private_CoreLib::System::String* _sPerMille;
::System_Private_CoreLib::System::String* _sCurrency;
::System_Private_CoreLib::System::String* _sIntlMonetarySymbol;
int32_t _iCurrencyDigits;
int32_t _iCurrency;
int32_t _iNegativeCurrency;
::System_Private_CoreLib::System::Int32__Array* _waMonetaryGrouping;
::System_Private_CoreLib::System::String* _sMonetaryDecimal;
::System_Private_CoreLib::System::String* _sMonetaryThousand;
int32_t _iMeasure;
::System_Private_CoreLib::System::String* _sListSeparator;
::System_Private_CoreLib::System::String* _sAM1159;
::System_Private_CoreLib::System::String* _sPM2359;
::System_Private_CoreLib::System::String* _sTimeSeparator;
::System_Private_CoreLib::System::String__Array* _saLongTimes;
::System_Private_CoreLib::System::String__Array* _saShortTimes;
::System_Private_CoreLib::System::String__Array* _saDurationFormats;
int32_t _iFirstDayOfWeek;
int32_t _iFirstWeekOfYear;
::System_Private_CoreLib::System::Globalization::CalendarId__Array*
_waCalendars;
::System_Private_CoreLib::System::Globalization::CalendarData__Array*
_calendars;
int32_t _iReadingLayout;
int32_t _iLanguage;
uint8_t _bUseOverrides;
uint8_t _bNeutral;
static void _cctor();
static uint8_t get_UseUserOverride(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::Globalization::CultureData*
GetCultureData(::System_Private_CoreLib::System::String*, uint8_t);
static ::System_Private_CoreLib::System::String* get_SCOMPAREINFO(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* AnsiToLower(
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::Globalization::CultureData*
get_Invariant();
static ::System_Private_CoreLib::System::Globalization::CultureData*
CreateCultureData(::System_Private_CoreLib::System::String*, uint8_t);
static void GetNFIValues(
::System_Private_CoreLib::System::Globalization::CultureData*,
::System_Private_CoreLib::System::Globalization::NumberFormatInfo*);
static uint8_t get_IsInvariantCulture(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::Globalization::CalendarId__Array*
get_CalendarIds(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::Globalization::Calendar*
get_DefaultCalendar(
::System_Private_CoreLib::System::Globalization::CultureData*);
static int32_t GetLocaleInfo_1(
::System_Private_CoreLib::System::Globalization::CultureData*, uint32_t);
static ::System_Private_CoreLib::System::String* get_SNAME(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::Int32__Array* get_WAGROUPING(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::Int32__Array* get_WAMONGROUPING(
::System_Private_CoreLib::System::Globalization::CultureData*);
static int32_t get_INEGATIVEPERCENT(
::System_Private_CoreLib::System::Globalization::CultureData*);
static int32_t get_IPOSITIVEPERCENT(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* get_SPERCENT(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* get_SPERMILLE(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* get_SNEGINFINITY(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* get_SPOSINFINITY(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* get_SNAN(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* GetLocaleInfo(
::System_Private_CoreLib::System::Globalization::CultureData*, uint32_t);
static void _ctor(
::System_Private_CoreLib::System::Globalization::CultureData*);
static uint8_t InitCultureData(
::System_Private_CoreLib::System::Globalization::CultureData*);
static uint8_t InitCompatibilityCultureData(
::System_Private_CoreLib::System::Globalization::CultureData*);
static uint8_t IsCustomCultureId(int32_t);
static ::System_Private_CoreLib::System::String* GetLocaleInfo_0(
::System_Private_CoreLib::System::Globalization::CultureData*,
::System_Private_CoreLib::System::String*, uint32_t);
static ::System_Private_CoreLib::System::Int32__Array* GetLocaleInfo_2(
::System_Private_CoreLib::System::Globalization::CultureData*, uint32_t);
static int32_t get_IFIRSTDAYOFWEEK(
::System_Private_CoreLib::System::Globalization::CultureData*);
static int32_t get_IFIRSTWEEKOFYEAR(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* get_SAM1159(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* get_SPM2359(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* get_TimeSeparator(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* DateSeparator(
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
static ::System_Private_CoreLib::System::String__Array* get_LongTimes(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String__Array* get_ShortTimes(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String__Array* LongDates(
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
static ::System_Private_CoreLib::System::String__Array* ShortDates(
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
static ::System_Private_CoreLib::System::String__Array* YearMonths(
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
static ::System_Private_CoreLib::System::Globalization::CalendarData*
GetCalendar(::System_Private_CoreLib::System::Globalization::CultureData*,
uint16_t);
static ::System_Private_CoreLib::System::String__Array* GetShortTimeFormats(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String__Array*
DeriveShortTimesFromLong(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String__Array*
AdjustShortTimesForMac(
::System_Private_CoreLib::System::Globalization::CultureData*,
::System_Private_CoreLib::System::String__Array*);
static ::System_Private_CoreLib::System::String__Array* GetTimeFormats(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* GetDateSeparator(
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* GetTimeFormatString(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* GetTimeSeparator(
::System_Private_CoreLib::System::String*);
static int32_t GetFirstDayOfWeek(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String* GetLocaleInfoFromLCType(
::System_Private_CoreLib::System::String*, uint32_t, uint8_t);
static ::System_Private_CoreLib::System::Int32__Array*
ConvertWin32GroupString(::System_Private_CoreLib::System::String*);
static int32_t ConvertFirstDayOfWeekMonToSun(int32_t);
static ::System_Private_CoreLib::System::String* GetSeparator(
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* ReescapeWin32String(
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String__Array* nativeEnumTimeFormats(
::System_Private_CoreLib::System::String*, uint32_t, uint8_t);
static ::System_Private_CoreLib::System::String__Array* ReescapeWin32Strings(
::System_Private_CoreLib::System::String__Array*);
static ::System_Private_CoreLib::System::String* StripSecondsFromPattern(
::System_Private_CoreLib::System::String*);
static int32_t GetIndexOfNextTokenAfterSeconds(
::System_Private_CoreLib::System::String*, int32_t, uint8_t*);
static int32_t EnumTimeCallback(intptr_t, intptr_t);
static int32_t IndexOfTimePart(::System_Private_CoreLib::System::String*,
int32_t,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* UnescapeNlsString(
::System_Private_CoreLib::System::String*, int32_t, int32_t);
static ::System_Private_CoreLib::System::String__Array* AbbreviatedMonthNames(
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
static ::System_Private_CoreLib::System::String__Array* AbbreviatedDayNames(
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
static ::System_Private_CoreLib::System::String* get_CultureName(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String__Array*
AbbreviatedGenitiveMonthNames(
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
static ::System_Private_CoreLib::System::String__Array* GenitiveMonthNames(
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
static ::System_Private_CoreLib::System::String__Array* LeapYearMonthNames(
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
static ::System_Private_CoreLib::System::String__Array* MonthNames(
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
static ::System_Private_CoreLib::System::String__Array* EraNames(
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
static ::System_Private_CoreLib::System::String* MonthDay(
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
static ::System_Private_CoreLib::System::String* get_STEXTINFO(
::System_Private_CoreLib::System::Globalization::CultureData*);
static ::System_Private_CoreLib::System::String__Array* DayNames(
::System_Private_CoreLib::System::Globalization::CultureData*, uint16_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo__Array*
_buckets;
int32_t _numEntries;
int32_t _version;
static void _ctor(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo*);
static void set_Item(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static uint8_t TryGetValue(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Globalization::CultureInfo**);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo*
Find(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo*
UncheckedAdd(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Globalization::CultureInfo*);
static void _ctor_0(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo*,
int32_t);
static void Clear(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo*,
int32_t);
static int32_t GetBucket(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo*,
::System_Private_CoreLib::System::String*, int32_t);
static void ExpandBuckets(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureInfo*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2_Container___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Int32__Array* _buckets;
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo__Array*
_entries;
int32_t _nextFreeEntry;
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*
_owner;
static void _ctor(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*,
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
static uint8_t TryGetValue(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*,
::System_Private_CoreLib::System::TypeUnificationKey, int32_t,
::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo**);
static void VerifyUnifierConsistency(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
static uint8_t get_HasCapacity(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
static void Resize(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
static void Add(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*,
::System_Private_CoreLib::System::TypeUnificationKey, int32_t,
::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*);
static int32_t ComputeBucket(int32_t, int32_t);
static void _ctor_0(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*,
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*,
::System_Private_CoreLib::System::Int32__Array*,
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo__Array*,
int32_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ArgumentNullException
: public ::System_Private_CoreLib::System::ArgumentException {
public:
static MethodTable* __getMethodTable();
static void _ctor_0(::System_Private_CoreLib::System::ArgumentNullException*,
::System_Private_CoreLib::System::String*);
static void _ctor_2(::System_Private_CoreLib::System::ArgumentNullException*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class StringBuilderCache : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::Text::StringBuilder* Acquire(
int32_t);
static ::System_Private_CoreLib::System::String* GetStringAndRelease(
::System_Private_CoreLib::System::Text::StringBuilder*);
static void Release(::System_Private_CoreLib::System::Text::StringBuilder*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class StringBuilder : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Char__Array* m_ChunkChars;
::System_Private_CoreLib::System::Text::StringBuilder* m_ChunkPrevious;
int32_t m_ChunkLength;
int32_t m_ChunkOffset;
int32_t m_MaxCapacity;
static ::System_Private_CoreLib::System::Text::StringBuilder*
AppendFormatHelper(::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::IFormatProvider*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::ParamsArray);
static ::System_Private_CoreLib::System::String* ToString(
::System_Private_CoreLib::System::Text::StringBuilder*);
static int32_t get_Length(
::System_Private_CoreLib::System::Text::StringBuilder*);
static void FormatError();
static void _ctor(::System_Private_CoreLib::System::Text::StringBuilder*);
static ::System_Private_CoreLib::System::Text::StringBuilder* Append_2(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::String*, int32_t, int32_t);
static ::System_Private_CoreLib::System::Text::StringBuilder* Clear(
::System_Private_CoreLib::System::Text::StringBuilder*);
static ::System_Private_CoreLib::System::Text::StringBuilder* Append(
::System_Private_CoreLib::System::Text::StringBuilder*, uint16_t,
int32_t);
static ::System_Private_CoreLib::System::Text::StringBuilder* Append_1(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::Text::StringBuilder* Append_6(
::System_Private_CoreLib::System::Text::StringBuilder*, uint16_t);
static int32_t get_Capacity(
::System_Private_CoreLib::System::Text::StringBuilder*);
static void _ctor_0(::System_Private_CoreLib::System::Text::StringBuilder*,
int32_t);
static ::System_Private_CoreLib::System::Text::StringBuilder* Append_16(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Text::StringBuilder* Insert_0(
::System_Private_CoreLib::System::Text::StringBuilder*, int32_t,
::System_Private_CoreLib::System::String*);
static void _ctor_4(::System_Private_CoreLib::System::Text::StringBuilder*,
int32_t, int32_t);
static void AppendHelper(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::String*);
static void ExpandByABlock(
::System_Private_CoreLib::System::Text::StringBuilder*, int32_t);
static void set_Length(::System_Private_CoreLib::System::Text::StringBuilder*,
int32_t);
static ::System_Private_CoreLib::System::Text::StringBuilder* Append_18(
::System_Private_CoreLib::System::Text::StringBuilder*, uint16_t*,
int32_t);
static void ThreadSafeCopy(uint16_t*,
::System_Private_CoreLib::System::Char__Array*,
int32_t, int32_t);
static int32_t get_MaxCapacity(
::System_Private_CoreLib::System::Text::StringBuilder*);
static ::System_Private_CoreLib::System::Text::StringBuilder*
FindChunkForIndex(::System_Private_CoreLib::System::Text::StringBuilder*,
int32_t);
static void _ctor_5(::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Text::StringBuilder*);
static void Insert_17(::System_Private_CoreLib::System::Text::StringBuilder*,
int32_t, uint16_t*, int32_t);
static ::System_Private_CoreLib::System::Text::StringBuilder* AppendLine(
::System_Private_CoreLib::System::Text::StringBuilder*);
static void MakeRoom(::System_Private_CoreLib::System::Text::StringBuilder*,
int32_t, int32_t,
::System_Private_CoreLib::System::Text::StringBuilder**,
int32_t*, uint8_t);
static void ReplaceInPlaceAtChunk(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Text::StringBuilder**, int32_t*,
uint16_t*, int32_t);
static ::System_Private_CoreLib::System::Text::StringBuilder* Next(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Text::StringBuilder*);
static void _ctor_6(::System_Private_CoreLib::System::Text::StringBuilder*,
int32_t, int32_t,
::System_Private_CoreLib::System::Text::StringBuilder*);
static ::System_Private_CoreLib::System::Text::StringBuilder* Append_8(
::System_Private_CoreLib::System::Text::StringBuilder*, int32_t);
static void _ctor_1(::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::Text::StringBuilder* Remove(
::System_Private_CoreLib::System::Text::StringBuilder*, int32_t, int32_t);
static void Remove_0(::System_Private_CoreLib::System::Text::StringBuilder*,
int32_t, int32_t,
::System_Private_CoreLib::System::Text::StringBuilder**,
int32_t*);
static void _ctor_2(::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::String*, int32_t);
static void _ctor_3(::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::String*, int32_t,
int32_t, int32_t);
static void ThreadSafeCopy_1(::System_Private_CoreLib::System::Char__Array*,
int32_t,
::System_Private_CoreLib::System::Char__Array*,
int32_t, int32_t);
static void set_Capacity(
::System_Private_CoreLib::System::Text::StringBuilder*, int32_t);
static ::System_Private_CoreLib::System::String* ToString_0(
::System_Private_CoreLib::System::Text::StringBuilder*, int32_t, int32_t);
static uint16_t get_Chars(
::System_Private_CoreLib::System::Text::StringBuilder*, int32_t);
static void set_Chars(::System_Private_CoreLib::System::Text::StringBuilder*,
int32_t, uint16_t);
static ::System_Private_CoreLib::System::Text::StringBuilder* AppendFormat_3(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::IFormatProvider*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object*);
static void ReplaceBuffer(
::System_Private_CoreLib::System::Text::StringBuilder*, uint16_t*);
static int32_t GetAllocationLength(
::System_Private_CoreLib::System::Text::StringBuilder*, int32_t);
static void ReplaceBufferInternal(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Char__Array*, int32_t);
static ::System_Private_CoreLib::System::Text::StringBuilder* Append_0(
::System_Private_CoreLib::System::Text::StringBuilder*,
::System_Private_CoreLib::System::Char__Array*, int32_t, int32_t);
static ::System_Private_CoreLib::System::Text::StringBuilder* Insert_5(
::System_Private_CoreLib::System::Text::StringBuilder*, int32_t,
uint16_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Char__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class SafeHandle : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
intptr_t handle;
int32_t _state;
uint8_t _ownsHandle;
typedef void (*__slot__Dispose)(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*);
static __slot__Dispose __getslot__Dispose(void* pThis) {
return (__slot__Dispose) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef void (*__slot__Dispose_0)(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*,
uint8_t);
static __slot__Dispose_0 __getslot__Dispose_0(void* pThis) {
return (__slot__Dispose_0) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef uint8_t (*__slot__get_IsInvalid)(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*);
static __slot__get_IsInvalid __getslot__get_IsInvalid(void* pThis) {
return (__slot__get_IsInvalid) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef uint8_t (*__slot__ReleaseHandle)(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*);
static __slot__ReleaseHandle __getslot__ReleaseHandle(void* pThis) {
return (__slot__ReleaseHandle) * ((void**)(*((RawEEType**)pThis) + 1) + 6);
};
static void Finalize(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*);
static void Dispose(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*);
static void Dispose_0(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*,
uint8_t);
static void Close(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*);
static void SetHandleAsInvalid(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*);
static void InternalRelease(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*,
uint8_t);
static intptr_t DangerousGetHandle(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*);
static void DangerousRelease(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*);
static void DangerousAddRef_WithNoNullCheck(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*);
static void SetHandle(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*,
intptr_t);
static void _ctor(
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*,
intptr_t, uint8_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Microsoft {
namespace Win32 {
namespace SafeHandles {
class SafeHandleZeroOrMinusOneIsInvalid
: public ::System_Private_CoreLib::System::Runtime::InteropServices::
SafeHandle {
public:
static MethodTable* __getMethodTable();
static uint8_t get_IsInvalid(
::System_Private_CoreLib::Microsoft::Win32::SafeHandles::
SafeHandleZeroOrMinusOneIsInvalid*);
static void _ctor(::System_Private_CoreLib::Microsoft::Win32::SafeHandles::
SafeHandleZeroOrMinusOneIsInvalid*,
uint8_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Microsoft {
namespace Win32 {
namespace SafeHandles {
class SafeWaitHandle : public ::System_Private_CoreLib::Microsoft::Win32::
SafeHandles::SafeHandleZeroOrMinusOneIsInvalid {
public:
static MethodTable* __getMethodTable();
static void _ctor_0(
::System_Private_CoreLib::Microsoft::Win32::SafeHandles::SafeWaitHandle*,
intptr_t, uint8_t);
static uint8_t ReleaseHandle(
::System_Private_CoreLib::Microsoft::Win32::SafeHandles::SafeWaitHandle*);
};
};
};
};
};
namespace System_Private_CoreLib {
class Interop : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void _cctor();
static intptr_t MemAlloc(uintptr_t);
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ManualResetEvent
: public ::System_Private_CoreLib::System::Threading::EventWaitHandle {
public:
static MethodTable* __getMethodTable();
static void _ctor(
::System_Private_CoreLib::System::Threading::ManualResetEvent*, uint8_t);
};
};
};
};
namespace System_Private_CoreLib {
class Interop__EXCEPTION_RECORD__ExceptionInformation_e__FixedBuffer {
public:
static MethodTable* __getMethodTable();
};
};
namespace System_Private_CoreLib {
class Interop__EXCEPTION_RECORD {
public:
static MethodTable* __getMethodTable();
uint32_t ExceptionCode;
uint32_t ExceptionFlags;
intptr_t ExceptionRecord;
intptr_t ExceptionAddress;
uint32_t NumberParameters;
::System_Private_CoreLib::
Interop__EXCEPTION_RECORD__ExceptionInformation_e__FixedBuffer
ExceptionInformation;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelList_1___System_Private_CoreLib_System_Byte__Array
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Byte__Array__Array* _items;
int32_t _size;
int32_t _version;
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Byte__Array*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::Byte__Array* (*__slot__get_Item)(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Byte__Array*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef void (*__slot__Add)(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Byte__Array*,
::System_Private_CoreLib::System::Byte__Array*);
static __slot__Add __getslot__Add(void* pThis) {
return (__slot__Add) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Byte__Array*);
static void _cctor();
static void Add(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Byte__Array*,
::System_Private_CoreLib::System::Byte__Array*);
static ::System_Private_CoreLib::System::Byte__Array* get_Item(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Byte__Array*,
int32_t);
static int32_t get_Count(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Byte__Array*);
static void EnsureCapacity(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Byte__Array*,
int32_t);
static void set_Capacity(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Byte__Array*,
int32_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Byte__Array__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Reflection {
namespace Core {
namespace NonPortable {
class RuntimeTypeUnifier : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::Type* GetTypeForRuntimeTypeHandle(
::System_Private_CoreLib::System::RuntimeTypeHandle);
};
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class Missing : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void _cctor();
static void _ctor(::System_Private_CoreLib::System::Reflection::Missing*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Math : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static int32_t Min_3(int32_t, int32_t);
static void _cctor();
static int32_t Max_3(int32_t, int32_t);
static int32_t Abs_1(int32_t);
static int32_t AbsHelper_1(int32_t);
static double Sqrt(double);
static double Round(double);
static double Pow(double, double);
static double Floor_0(double);
static double Min_8(double, double);
static double Cos(double);
static double Sin(double);
static double Abs_4(double);
static int64_t Min_5(int64_t, int64_t);
static double Tan(double);
static int32_t Sign_4(double);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Double__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_DeveloperExperience_Console {
namespace Internal {
namespace DeveloperExperience {
class ConsolePal : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void WriteError(::System_Private_CoreLib::System::String*);
static void _cctor();
};
};
};
};
namespace System_IO {
namespace System {
namespace IO {
class TextWriter_NullTextWriter : public ::System_IO::System::IO::TextWriter {
public:
static MethodTable* __getMethodTable();
static void _ctor(::System_IO::System::IO::TextWriter_NullTextWriter*);
static void WriteLine_0(::System_IO::System::IO::TextWriter_NullTextWriter*,
::System_Private_CoreLib::System::String*);
static void Write_0(::System_IO::System::IO::TextWriter_NullTextWriter*,
::System_Private_CoreLib::System::String*);
static void Write(::System_IO::System::IO::TextWriter_NullTextWriter*,
::System_Private_CoreLib::System::Char__Array*, int32_t,
int32_t);
static void Write_1(::System_IO::System::IO::TextWriter_NullTextWriter*,
uint16_t);
};
};
};
};
namespace System_IO {
namespace System {
namespace IO {
class TextReader_NullTextReader : public ::System_IO::System::IO::TextReader {
public:
static MethodTable* __getMethodTable();
static void _ctor(::System_IO::System::IO::TextReader_NullTextReader*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelList_1 : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class ConcurrentUnifierW_2_Container
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class ConditionalWeakTable_2_Entry {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
OpenMethodResolver m_key;
intptr_t m_value;
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_OpenMethodResolver___System_Private_CoreLib_System_IntPtr*
m_next;
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelDictionary_2_Entry
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_RuntimeTypeHandle {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_RuntimeTypeHandle {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_RuntimeTypeHandle {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_RuntimeTypeHandle {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_RuntimeTypeHandle {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Volatile : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_IO::System::IO::TextWriter*
Read_12___System_IO_System_IO_TextWriter(
::System_IO::System::IO::TextWriter**);
static ::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*
Read_12___System_Private_CoreLib_System_Threading_ManagedThreadId_ImmutableIdDispenser(
::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser**);
static void Write_12___System_IO_System_IO_TextWriter(
::System_IO::System::IO::TextWriter**,
::System_IO::System::IO::TextWriter*);
static void Write_3(int32_t*, int32_t);
static int32_t Read_3(int32_t*);
static ::System_Private_CoreLib::System::Text::Encoding*
Read_12___System_Private_CoreLib_System_Text_Encoding(
::System_Private_CoreLib::System::Text::Encoding**);
static void Write_12___System_Private_CoreLib_System_Text_Encoding(
::System_Private_CoreLib::System::Text::Encoding**,
::System_Private_CoreLib::System::Text::Encoding*);
static void Write_12___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Object**,
::System_Private_CoreLib::System::Object*);
static ::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean*
Read_12___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean(
::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean**);
static void
Write_12___System_Private_CoreLib_System_Threading_SyncTable_Entry__Array(
::System_Private_CoreLib::System::Threading::SyncTable_Entry__Array**,
::System_Private_CoreLib::System::Threading::SyncTable_Entry__Array*);
static void
Write_12___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean(
::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean**,
::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean*);
static ::System_Private_CoreLib::System::Threading::
SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo*
Read_12___System_Private_CoreLib_System_Threading_SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo(
::System_Private_CoreLib::System::Threading::
SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo**);
static void
Write_12___System_Private_CoreLib_System_Threading_IThreadPoolWorkItem(
::System_Private_CoreLib::System::Threading::IThreadPoolWorkItem**,
::System_Private_CoreLib::System::Threading::IThreadPoolWorkItem*);
static ::System_Private_CoreLib::System::Object*
Read_12___System_Private_CoreLib_System_Object(
::System_Private_CoreLib::System::Object**);
static ::System_Private_CoreLib::System::Threading::CancellationCallbackInfo*
Read_12___System_Private_CoreLib_System_Threading_CancellationCallbackInfo(
::System_Private_CoreLib::System::Threading::CancellationCallbackInfo**);
static ::System_Private_CoreLib::System::Threading::IThreadPoolWorkItem*
Read_12___System_Private_CoreLib_System_Threading_IThreadPoolWorkItem(
::System_Private_CoreLib::System::Threading::IThreadPoolWorkItem**);
static void
Write_12___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue(
::System_Private_CoreLib::System::Threading::
ThreadPoolWorkQueue_WorkStealingQueue**,
::System_Private_CoreLib::System::Threading::
ThreadPoolWorkQueue_WorkStealingQueue*);
static ::System_Private_CoreLib::System::Threading::
ThreadPoolWorkQueue_WorkStealingQueue*
Read_12___System_Private_CoreLib_System_Threading_ThreadPoolWorkQueue_WorkStealingQueue(
::System_Private_CoreLib::System::Threading::
ThreadPoolWorkQueue_WorkStealingQueue**);
};
};
};
};
namespace System_Console {
namespace System {
class Console___c : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void _cctor();
static ::System_IO::System::IO::TextWriter* _get_Out_b__25_0(
::System_Console::System::Console___c*);
static void _ctor(::System_Console::System::Console___c*);
static ::System_Private_CoreLib::System::Text::Encoding*
_get_OutputEncoding_b__18_0(::System_Console::System::Console___c*);
static ::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean*
_get_IsErrorRedirected_b__37_0(::System_Console::System::Console___c*);
static ::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean*
_get_IsOutputRedirected_b__35_0(::System_Console::System::Console___c*);
static ::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean*
_get_IsInputRedirected_b__33_0(::System_Console::System::Console___c*);
static ::System_Private_CoreLib::System::Text::Encoding*
_get_InputEncoding_b__15_0(::System_Console::System::Console___c*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Func_1___System_IO_System_IO_TextReader
: public ::System_Private_CoreLib::System::MulticastDelegate {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Func_1___System_Private_CoreLib_System_Text_Encoding
: public ::System_Private_CoreLib::System::MulticastDelegate {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Text::Encoding* (*__slot__Invoke)(
::System_Private_CoreLib::System::
Func_1___System_Private_CoreLib_System_Text_Encoding*);
static __slot__Invoke __invoke__Invoke(void* pThis) {
return (__slot__Invoke)(
((::System_Private_CoreLib::System::MulticastDelegate*)pThis)
->m_functionPointer);
};
static intptr_t GetThunk(
::System_Private_CoreLib::System::
Func_1___System_Private_CoreLib_System_Text_Encoding*,
int32_t);
static ::System_Private_CoreLib::System::Object* DynamicInvokeImpl(
::System_Private_CoreLib::System::
Func_1___System_Private_CoreLib_System_Text_Encoding*,
::System_Private_CoreLib::System::Object*, intptr_t,
::System_Private_CoreLib::System::InvokeUtils_ArgSetupState*);
static ::System_Private_CoreLib::System::Text::Encoding*
InvokeInstanceClosedOverGenericMethodThunk(
::System_Private_CoreLib::System::
Func_1___System_Private_CoreLib_System_Text_Encoding*);
static ::System_Private_CoreLib::System::Text::Encoding*
InvokeOpenStaticThunk(
::System_Private_CoreLib::System::
Func_1___System_Private_CoreLib_System_Text_Encoding*);
static ::System_Private_CoreLib::System::Text::Encoding*
InvokeClosedStaticThunk(
::System_Private_CoreLib::System::
Func_1___System_Private_CoreLib_System_Text_Encoding*);
static ::System_Private_CoreLib::System::Text::Encoding* InvokeMulticastThunk(
::System_Private_CoreLib::System::
Func_1___System_Private_CoreLib_System_Text_Encoding*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Func_1___System_IO_System_IO_TextWriter
: public ::System_Private_CoreLib::System::MulticastDelegate {
public:
static MethodTable* __getMethodTable();
typedef ::System_IO::System::IO::TextWriter* (*__slot__Invoke)(
::System_Private_CoreLib::System::
Func_1___System_IO_System_IO_TextWriter*);
static __slot__Invoke __invoke__Invoke(void* pThis) {
return (__slot__Invoke)(
((::System_Private_CoreLib::System::MulticastDelegate*)pThis)
->m_functionPointer);
};
static intptr_t GetThunk(::System_Private_CoreLib::System::
Func_1___System_IO_System_IO_TextWriter*,
int32_t);
static ::System_Private_CoreLib::System::Object* DynamicInvokeImpl(
::System_Private_CoreLib::System::
Func_1___System_IO_System_IO_TextWriter*,
::System_Private_CoreLib::System::Object*, intptr_t,
::System_Private_CoreLib::System::InvokeUtils_ArgSetupState*);
static ::System_IO::System::IO::TextWriter*
InvokeInstanceClosedOverGenericMethodThunk(
::System_Private_CoreLib::System::
Func_1___System_IO_System_IO_TextWriter*);
static ::System_IO::System::IO::TextWriter* InvokeOpenStaticThunk(
::System_Private_CoreLib::System::
Func_1___System_IO_System_IO_TextWriter*);
static ::System_IO::System::IO::TextWriter* InvokeClosedStaticThunk(
::System_Private_CoreLib::System::
Func_1___System_IO_System_IO_TextWriter*);
static ::System_IO::System::IO::TextWriter* InvokeMulticastThunk(
::System_Private_CoreLib::System::
Func_1___System_IO_System_IO_TextWriter*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Func_1___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean
: public ::System_Private_CoreLib::System::MulticastDelegate {
public:
static MethodTable* __getMethodTable();
typedef ::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean* (*__slot__Invoke)(
::System_Private_CoreLib::System::
Func_1___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean*);
static __slot__Invoke __invoke__Invoke(void* pThis) {
return (__slot__Invoke)(
((::System_Private_CoreLib::System::MulticastDelegate*)pThis)
->m_functionPointer);
};
static intptr_t GetThunk(
::System_Private_CoreLib::System::
Func_1___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean*,
int32_t);
static ::System_Private_CoreLib::System::Object* DynamicInvokeImpl(
::System_Private_CoreLib::System::
Func_1___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean*,
::System_Private_CoreLib::System::Object*, intptr_t,
::System_Private_CoreLib::System::InvokeUtils_ArgSetupState*);
static ::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean*
InvokeInstanceClosedOverGenericMethodThunk(
::System_Private_CoreLib::System::
Func_1___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean*);
static ::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean*
InvokeOpenStaticThunk(
::System_Private_CoreLib::System::
Func_1___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean*);
static ::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean*
InvokeClosedStaticThunk(
::System_Private_CoreLib::System::
Func_1___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean*);
static ::System_Runtime::System::Runtime::CompilerServices::
StrongBox_1___System_Private_CoreLib_System_Boolean*
InvokeMulticastThunk(
::System_Private_CoreLib::System::
Func_1___System_Runtime_System_Runtime_CompilerServices_StrongBox_1___System_Private_CoreLib_System_Boolean*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Action_1___System_Private_CoreLib_System_Object
: public ::System_Private_CoreLib::System::MulticastDelegate {
public:
static MethodTable* __getMethodTable();
typedef void (*__slot__Invoke)(
::System_Private_CoreLib::System::
Action_1___System_Private_CoreLib_System_Object*,
::System_Private_CoreLib::System::Object*);
static __slot__Invoke __invoke__Invoke(void* pThis) {
return (__slot__Invoke)(
((::System_Private_CoreLib::System::MulticastDelegate*)pThis)
->m_functionPointer);
};
static void InvokeOpenStaticThunk(
::System_Private_CoreLib::System::
Action_1___System_Private_CoreLib_System_Object*,
::System_Private_CoreLib::System::Object*);
static intptr_t GetThunk(::System_Private_CoreLib::System::
Action_1___System_Private_CoreLib_System_Object*,
int32_t);
static ::System_Private_CoreLib::System::Object* DynamicInvokeImpl(
::System_Private_CoreLib::System::
Action_1___System_Private_CoreLib_System_Object*,
::System_Private_CoreLib::System::Object*, intptr_t,
::System_Private_CoreLib::System::InvokeUtils_ArgSetupState*);
static void InvokeInstanceClosedOverGenericMethodThunk(
::System_Private_CoreLib::System::
Action_1___System_Private_CoreLib_System_Object*,
::System_Private_CoreLib::System::Object*);
static void InvokeClosedStaticThunk(
::System_Private_CoreLib::System::
Action_1___System_Private_CoreLib_System_Object*,
::System_Private_CoreLib::System::Object*);
static void InvokeMulticastThunk(
::System_Private_CoreLib::System::
Action_1___System_Private_CoreLib_System_Object*,
::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RankException : public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor_0(::System_Private_CoreLib::System::RankException*,
::System_Private_CoreLib::System::String*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ArgumentOutOfRangeException
: public ::System_Private_CoreLib::System::ArgumentException {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Object* _actualValue;
static void _ctor(
::System_Private_CoreLib::System::ArgumentOutOfRangeException*);
static void _ctor_1(
::System_Private_CoreLib::System::ArgumentOutOfRangeException*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* get_Message(
::System_Private_CoreLib::System::ArgumentOutOfRangeException*);
static void _ctor_0(
::System_Private_CoreLib::System::ArgumentOutOfRangeException*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* get_RangeMessage();
static void _ctor_3(
::System_Private_CoreLib::System::ArgumentOutOfRangeException*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::String*);
};
};
};
namespace System_Private_DeveloperExperience_Console {
class Interop_mincore : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static intptr_t GetStdHandle(int32_t);
static uint8_t WriteConsole(intptr_t, uint8_t*, int32_t, int32_t*, intptr_t);
static int32_t __pInvokeImplWriteConsoleW15(intptr_t, uint8_t*, int32_t,
intptr_t, intptr_t);
static intptr_t __pInvokeImplGetStdHandle16(int32_t);
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class InvalidFilterCriteriaException
: public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor_0(::System_Private_CoreLib::System::Reflection::
InvalidFilterCriteriaException*,
::System_Private_CoreLib::System::String*);
static void _ctor_1(::System_Private_CoreLib::System::Reflection::
InvalidFilterCriteriaException*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Exception*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class FieldInfo
: public ::System_Private_CoreLib::System::Reflection::MemberInfo {
public:
static MethodTable* __getMethodTable();
typedef int32_t (*__slot__get_Attributes)(
::System_Private_CoreLib::System::Reflection::FieldInfo*);
static __slot__get_Attributes __getslot__get_Attributes(void* pThis) {
return (__slot__get_Attributes) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static int32_t get_MemberType(
::System_Private_CoreLib::System::Reflection::FieldInfo*);
static int32_t GetHashCode(
::System_Private_CoreLib::System::Reflection::FieldInfo*);
static uint8_t Equals(
::System_Private_CoreLib::System::Reflection::FieldInfo*,
::System_Private_CoreLib::System::Object*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class MethodBase
: public ::System_Private_CoreLib::System::Reflection::MemberInfo {
public:
static MethodTable* __getMethodTable();
typedef int32_t (*__slot__get_Attributes)(
::System_Private_CoreLib::System::Reflection::MethodBase*);
static __slot__get_Attributes __getslot__get_Attributes(void* pThis) {
return (__slot__get_Attributes) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static int32_t GetHashCode(
::System_Private_CoreLib::System::Reflection::MethodBase*);
static uint8_t Equals(
::System_Private_CoreLib::System::Reflection::MethodBase*,
::System_Private_CoreLib::System::Object*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class MethodInfo
: public ::System_Private_CoreLib::System::Reflection::MethodBase {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class ConstructorInfo
: public ::System_Private_CoreLib::System::Reflection::MethodBase {
public:
static MethodTable* __getMethodTable();
static void _cctor();
static int32_t get_MemberType(
::System_Private_CoreLib::System::Reflection::ConstructorInfo*);
static int32_t GetHashCode(
::System_Private_CoreLib::System::Reflection::ConstructorInfo*);
static uint8_t Equals(
::System_Private_CoreLib::System::Reflection::ConstructorInfo*,
::System_Private_CoreLib::System::Object*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class MemberTypes {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class MethodAttributes {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Reflection {
class FieldAttributes {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_EmptyArray_1___System_Private_CoreLib_System_Type
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void _cctor();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*
_container;
::System_Private_CoreLib::System::Threading::Lock* _lock;
typedef ::System_Private_CoreLib::System::Type* (*__slot__Factory)(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*,
::System_Private_CoreLib::Internal::Reflection::Core::NonPortable::
RawRuntimeTypeHandleKey);
static __slot__Factory __getslot__Factory(void* pThis) {
return (__slot__Factory) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
static ::System_Private_CoreLib::System::Type* GetOrAdd(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*,
::System_Private_CoreLib::Internal::Reflection::Core::NonPortable::
RawRuntimeTypeHandleKey);
static void _ctor(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Reflection {
namespace Core {
namespace NonPortable {
class RuntimeTypeUnifier_RuntimeTypeHandleToTypeCache
: public ::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type {
public:
static MethodTable* __getMethodTable();
static void _cctor();
static void _ctor(
::System_Private_CoreLib::Internal::Reflection::Core::NonPortable::
RuntimeTypeUnifier_RuntimeTypeHandleToTypeCache*);
static ::System_Private_CoreLib::System::Type* Factory(
::System_Private_CoreLib::Internal::Reflection::Core::NonPortable::
RuntimeTypeUnifier_RuntimeTypeHandleToTypeCache*,
::System_Private_CoreLib::Internal::Reflection::Core::NonPortable::
RawRuntimeTypeHandleKey);
};
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Reflection {
namespace Core {
namespace NonPortable {
class RawRuntimeTypeHandleKey {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::RuntimeTypeHandle _runtimeTypeHandle;
static void _ctor(::System_Private_CoreLib::Internal::Reflection::Core::
NonPortable::RawRuntimeTypeHandleKey*,
::System_Private_CoreLib::System::RuntimeTypeHandle);
static int32_t GetHashCode(::System_Private_CoreLib::Internal::Reflection::
Core::NonPortable::RawRuntimeTypeHandleKey*);
static uint8_t Equals_0(::System_Private_CoreLib::Internal::Reflection::Core::
NonPortable::RawRuntimeTypeHandleKey*,
::System_Private_CoreLib::Internal::Reflection::Core::
NonPortable::RawRuntimeTypeHandleKey);
static ::System_Private_CoreLib::System::RuntimeTypeHandle
get_RuntimeTypeHandle(::System_Private_CoreLib::Internal::Reflection::Core::
NonPortable::RawRuntimeTypeHandleKey*);
static uint8_t Equals(::System_Private_CoreLib::Internal::Reflection::Core::
NonPortable::RawRuntimeTypeHandleKey*,
::System_Private_CoreLib::System::Object*);
};
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2_Container___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Int32__Array* _buckets;
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type__Array*
_entries;
int32_t _nextFreeEntry;
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*
_owner;
static uint8_t TryGetValue(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*,
::System_Private_CoreLib::Internal::Reflection::Core::NonPortable::
RawRuntimeTypeHandleKey,
int32_t, ::System_Private_CoreLib::System::Type**);
static void VerifyUnifierConsistency(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*);
static uint8_t get_HasCapacity(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*);
static void Resize(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*);
static void Add(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*,
::System_Private_CoreLib::Internal::Reflection::Core::NonPortable::
RawRuntimeTypeHandleKey,
int32_t, ::System_Private_CoreLib::System::Type*);
static int32_t ComputeBucket(int32_t, int32_t);
static void _ctor_0(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*,
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*,
::System_Private_CoreLib::System::Int32__Array*,
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type__Array*,
int32_t);
static void _ctor(
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Container___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*,
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers_ERROR_REPORT_BUFFER_HEADER {
public:
static MethodTable* __getMethodTable();
int32_t _headerSignature;
int32_t _bufferByteCount;
static void WriteHeader(
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_ERROR_REPORT_BUFFER_HEADER*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class RuntimeExceptionHelpers_SERIALIZED_ERROR_REPORT_HEADER {
public:
static MethodTable* __getMethodTable();
int32_t _errorReportSignature;
int32_t _exceptionSerializationVersion;
int32_t _exceptionCount;
int32_t _loadedModuleCount;
static void WriteHeader(
::System_Private_CoreLib::System::
RuntimeExceptionHelpers_SERIALIZED_ERROR_REPORT_HEADER*,
int32_t, int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Exception__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelList_1___System_Private_CoreLib_System_Exception
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Exception__Array* _items;
int32_t _size;
int32_t _version;
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef uint8_t (*__slot__Contains)(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
::System_Private_CoreLib::System::Exception*);
static __slot__Contains __getslot__Contains(void* pThis) {
return (__slot__Contains) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef void (*__slot__Insert)(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
int32_t, ::System_Private_CoreLib::System::Exception*);
static __slot__Insert __getslot__Insert(void* pThis) {
return (__slot__Insert) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef ::System_Private_CoreLib::System::Exception* (*__slot__get_Item)(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef void (*__slot__Add)(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
::System_Private_CoreLib::System::Exception*);
static __slot__Add __getslot__Add(void* pThis) {
return (__slot__Add) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef void (*__slot__CopyTo_0)(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
::System_Private_CoreLib::System::Exception__Array*, int32_t);
static __slot__CopyTo_0 __getslot__CopyTo_0(void* pThis) {
return (__slot__CopyTo_0) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
static void _ctor_1(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
::System_Private_CoreLib::System::Collections::Generic::
IEnumerable_1___System_Private_CoreLib_System_Exception*);
static void _ctor(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*);
static int32_t get_Count(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*);
static ::System_Private_CoreLib::System::Exception* get_Item(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
int32_t);
static void Add(::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
::System_Private_CoreLib::System::Exception*);
static uint8_t Contains(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
::System_Private_CoreLib::System::Exception*);
static void Insert(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
int32_t, ::System_Private_CoreLib::System::Exception*);
static void _cctor();
static void EnsureCapacity(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
int32_t);
static int32_t IndexOf(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
::System_Private_CoreLib::System::Exception*);
static void set_Capacity(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
int32_t);
static void CopyTo_0(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_Exception*,
::System_Private_CoreLib::System::Exception__Array*, int32_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Exception {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Exception* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerable_1___System_Private_CoreLib_System_Exception*);
static uint16_t __getslot__GetEnumerator(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class InteropExtensions : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::Collections::Generic::
ICollection_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*
GetValues___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static uint8_t MightBeBlittable(::System_Private_CoreLib::System::EETypePtr);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerable_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static uint16_t __getslot__GetEnumerator(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData* (
*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace InteropServices {
class SafeHandle_DelayedFinalizer
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*
_safeHandle;
static void _ctor(
::System_Private_CoreLib::System::Runtime::InteropServices::
SafeHandle_DelayedFinalizer*,
::System_Private_CoreLib::System::Runtime::InteropServices::SafeHandle*);
static void Finalize(::System_Private_CoreLib::System::Runtime::
InteropServices::SafeHandle_DelayedFinalizer*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class ICustomFormatter {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::String* (*__slot__Format)(
::System_Private_CoreLib::System::ICustomFormatter*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::IFormatProvider*);
static uint16_t __getslot__Format(void* pThis) { return 0; };
};
};
};
namespace System_Private_CoreLib {
namespace System {
class FormatException : public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor_0(::System_Private_CoreLib::System::FormatException*,
::System_Private_CoreLib::System::String*);
static void _ctor_1(::System_Private_CoreLib::System::FormatException*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Exception*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class Toolbox : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::String* PairToString(
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Monitor : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void Enter_0(::System_Private_CoreLib::System::Object*, uint8_t*);
static void Exit(::System_Private_CoreLib::System::Object*);
static void _cctor();
static ::System_Private_CoreLib::System::Threading::Lock* GetLock(
::System_Private_CoreLib::System::Object*);
static uint8_t TryAcquireContended(
::System_Private_CoreLib::System::Threading::Lock*,
::System_Private_CoreLib::System::Object*, int32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition*
_container;
::System_Private_CoreLib::System::Threading::Lock* _lock;
static void _ctor(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition*);
static uint8_t IsPowerOfTwo(int32_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition
: public ::System_Private_CoreLib::System::MulticastDelegate {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Threading::Condition* (
*__slot__Invoke)(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition*,
::System_Private_CoreLib::System::Object*);
static __slot__Invoke __invoke__Invoke(void* pThis) {
return (__slot__Invoke)(
((::System_Private_CoreLib::System::MulticastDelegate*)pThis)
->m_functionPointer);
};
static intptr_t GetThunk(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition*,
int32_t);
static ::System_Private_CoreLib::System::Object* DynamicInvokeImpl(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition*,
::System_Private_CoreLib::System::Object*, intptr_t,
::System_Private_CoreLib::System::InvokeUtils_ArgSetupState*);
static ::System_Private_CoreLib::System::Threading::Condition*
InvokeInstanceClosedOverGenericMethodThunk(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Condition*
InvokeOpenStaticThunk(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Condition*
InvokeClosedStaticThunk(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::Condition*
InvokeMulticastThunk(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition*,
::System_Private_CoreLib::System::Object*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Buffer : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void Memmove(uint8_t*, uint8_t*, uint64_t);
static void _Memmove(uint8_t*, uint8_t*, uint64_t);
static void BlockCopy(::System_Private_CoreLib::System::Array*, int32_t,
::System_Private_CoreLib::System::Array*, int32_t,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider_Number_NumberBuffer__buffer_e__FixedBuffer {
public:
static MethodTable* __getMethodTable();
uint16_t FixedElementField;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider_Number_NumberBuffer {
public:
static MethodTable* __getMethodTable();
int32_t precision;
int32_t scale;
uint8_t sign;
::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer__buffer_e__FixedBuffer buffer;
static uint16_t* get_digits(::System_Private_CoreLib::System::Globalization::
FormatProvider_Number_NumberBuffer*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendarId__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendarData__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData__Array*
_buckets;
int32_t _numEntries;
int32_t _version;
static void _ctor(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData*);
static void set_Item(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Globalization::CultureData*);
static uint8_t TryGetValue(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Globalization::CultureData**);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData*
Find(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData*
UncheckedAdd(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::Globalization::CultureData*);
static void _ctor_0(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData*,
int32_t);
static void Clear(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData*,
int32_t);
static int32_t GetBucket(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData*,
::System_Private_CoreLib::System::String*, int32_t);
static void ExpandBuckets(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_Globalization_CultureData*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_String
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class DateTimeFormatInfo_TokenHashValue__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData (
*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*
GetEnumerator(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static int32_t get_Count(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static ::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData
get_Item(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData (
*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData__Array*
_array;
typedef ::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData (
*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData__Array*,
int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData
get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Runtime_CompilerServices_ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Activator_ClassWithMissingConstructor
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void MissingDefaultConstructorStaticEntryPoint();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Activator : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*
CreateInstance___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData();
static ::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*
CreateInstanceIntrinsic___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData();
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class FunctionPointerOps : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static intptr_t GetGenericMethodFunctionPointer(intptr_t, intptr_t);
static void _cctor();
static uint8_t Compare(intptr_t, intptr_t);
static uint8_t IsGenericMethodPointer(intptr_t);
static ::System_Private_CoreLib::Internal::Runtime::CompilerServices::
GenericMethodDescriptor* ConvertToGenericDescriptor(intptr_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class LowLevelList_1___System_Private_CoreLib_System_IntPtr
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::IntPtr__Array* _items;
int32_t _size;
int32_t _version;
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_IntPtr*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef void (*__slot__Add)(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_IntPtr*,
intptr_t);
static __slot__Add __getslot__Add(void* pThis) {
return (__slot__Add) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef intptr_t (*__slot__get_Item)(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_IntPtr*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _cctor();
static void _ctor(::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_IntPtr*);
static int32_t get_Count(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_IntPtr*);
static intptr_t get_Item(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_IntPtr*,
int32_t);
static void Add(::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_IntPtr*,
intptr_t);
static void EnsureCapacity(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_IntPtr*,
int32_t);
static void set_Capacity(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelList_1___System_Private_CoreLib_System_IntPtr*,
int32_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32__Array*
_buckets;
int32_t _numEntries;
int32_t _version;
static void _ctor(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32*);
static uint8_t TryGetValue(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32*,
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
FunctionPointerOps_GenericMethodDescriptorInfo,
uint32_t*);
static uint32_t LookupOrAdd(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32*,
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
FunctionPointerOps_GenericMethodDescriptorInfo,
uint32_t);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32*
Find(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32*,
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
FunctionPointerOps_GenericMethodDescriptorInfo);
static ::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32*
UncheckedAdd(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32*,
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
FunctionPointerOps_GenericMethodDescriptorInfo,
uint32_t);
static void _ctor_0(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32*,
int32_t);
static void Clear(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32*,
int32_t);
static int32_t GetBucket(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32*,
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
FunctionPointerOps_GenericMethodDescriptorInfo,
int32_t);
static void ExpandBuckets(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_RuntimeTypeHandle
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_RuntimeTypeHandle* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_RuntimeTypeHandle*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_RuntimeTypeHandle*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::RuntimeTypeHandle (
*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_RuntimeTypeHandle*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_RuntimeTypeHandle*
GetEnumerator(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_RuntimeTypeHandle*);
static int32_t get_Count(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_RuntimeTypeHandle*);
static ::System_Private_CoreLib::System::RuntimeTypeHandle get_Item(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_RuntimeTypeHandle*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_RuntimeTypeHandle {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::RuntimeTypeHandle (
*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_RuntimeTypeHandle*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_RuntimeTypeHandle
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::RuntimeTypeHandle__Array* _array;
typedef ::System_Private_CoreLib::System::RuntimeTypeHandle (
*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_RuntimeTypeHandle*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_RuntimeTypeHandle*,
::System_Private_CoreLib::System::RuntimeTypeHandle__Array*, int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::RuntimeTypeHandle get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_RuntimeTypeHandle*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Lock_TimeoutTracker {
public:
static MethodTable* __getMethodTable();
int32_t _start;
int32_t _timeout;
static ::System_Private_CoreLib::System::Threading::Lock_TimeoutTracker Start(
int32_t);
static int32_t get_Remaining(
::System_Private_CoreLib::System::Threading::Lock_TimeoutTracker*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ManagedThreadId : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
int32_t _managedThreadId;
static int32_t get_Current();
static void Finalize(
::System_Private_CoreLib::System::Threading::ManagedThreadId*);
static int32_t MakeForCurrentThread();
static void _ctor(
::System_Private_CoreLib::System::Threading::ManagedThreadId*, int32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ManagedThreadId_ImmutableIdDispenser
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser* _left;
::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser* _right;
int32_t _used;
int32_t _size;
uint32_t _bitmap;
static ::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*
RecycleId(::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*,
int32_t);
static ::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*
get_Empty();
static ::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*
AllocateId(::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*,
int32_t*);
static int32_t get_ChildSize(::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*);
static void _ctor(::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*,
::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*,
::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*,
int32_t, int32_t, uint32_t);
static void CheckInvariants(::System_Private_CoreLib::System::Threading::
ManagedThreadId_ImmutableIdDispenser*);
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
class GenericVariance {
public:
static MethodTable* __getMethodTable();
uint8_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class DispatchResolve_DispatchMapEntry {
public:
static MethodTable* __getMethodTable();
uint16_t _usInterfaceIndex;
uint16_t _usInterfaceMethodSlot;
uint16_t _usImplMethodSlot;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class DispatchResolve_DispatchMap {
public:
static MethodTable* __getMethodTable();
uint32_t _entryCount;
::System_Private_CoreLib::System::Runtime::DispatchResolve_DispatchMapEntry
_dispatchMap;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class InvalidProgramException
: public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor_0(
::System_Private_CoreLib::System::InvalidProgramException*,
::System_Private_CoreLib::System::String*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Object
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Object* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Object*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Object*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Object* (*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Object*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Object*
GetEnumerator(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Object*);
static int32_t get_Count(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Object*);
static ::System_Private_CoreLib::System::Object* get_Item(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Object*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Object {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Object* (*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Object*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Object
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Object__Array* _array;
typedef ::System_Private_CoreLib::System::Object* (*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Object*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Object*,
::System_Private_CoreLib::System::Object__Array*, int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::Object* get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Object*);
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class FunctionPointerOps_GenericMethodDescriptorInfo {
public:
static MethodTable* __getMethodTable();
intptr_t MethodFunctionPointer;
intptr_t InstantiationArgument;
static int32_t GetHashCode(
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
FunctionPointerOps_GenericMethodDescriptorInfo*);
static uint8_t Equals_0(
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
FunctionPointerOps_GenericMethodDescriptorInfo*,
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
FunctionPointerOps_GenericMethodDescriptorInfo);
static uint8_t Equals(
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
FunctionPointerOps_GenericMethodDescriptorInfo*,
::System_Private_CoreLib::System::Object*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Int32 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Int32 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Int32 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Int32 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Int32 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Int16 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Int16 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Int16 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Int16 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Int16 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_SByte {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_SByte {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_SByte {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_SByte {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_SByte {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class DateTimeFormatInfo_TokenHashValue
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendarData : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::String* sNativeName;
::System_Private_CoreLib::System::String__Array* saShortDates;
::System_Private_CoreLib::System::String__Array* saYearMonths;
::System_Private_CoreLib::System::String__Array* saLongDates;
::System_Private_CoreLib::System::String* sMonthDay;
::System_Private_CoreLib::System::String__Array* saEraNames;
::System_Private_CoreLib::System::String__Array* saAbbrevEraNames;
::System_Private_CoreLib::System::String__Array* saAbbrevEnglishEraNames;
::System_Private_CoreLib::System::String__Array* saDayNames;
::System_Private_CoreLib::System::String__Array* saAbbrevDayNames;
::System_Private_CoreLib::System::String__Array* saSuperShortDayNames;
::System_Private_CoreLib::System::String__Array* saMonthNames;
::System_Private_CoreLib::System::String__Array* saAbbrevMonthNames;
::System_Private_CoreLib::System::String__Array* saMonthGenitiveNames;
::System_Private_CoreLib::System::String__Array* saAbbrevMonthGenitiveNames;
::System_Private_CoreLib::System::String__Array* saLeapYearMonthNames;
int32_t iTwoDigitYearMax;
int32_t iCurrentEra;
uint8_t bUseUserOverrides;
static void _cctor();
static void _ctor(
::System_Private_CoreLib::System::Globalization::CalendarData*);
static int32_t GetCalendars(
::System_Private_CoreLib::System::String*, uint8_t,
::System_Private_CoreLib::System::Globalization::CalendarId__Array*);
static int32_t EnumCalendarsCallback(intptr_t, uint32_t, intptr_t, intptr_t);
static void _ctor_0(
::System_Private_CoreLib::System::Globalization::CalendarData*,
::System_Private_CoreLib::System::String*, uint16_t, uint8_t);
static uint8_t LoadCalendarDataFromSystem(
::System_Private_CoreLib::System::Globalization::CalendarData*,
::System_Private_CoreLib::System::String*, uint16_t);
static uint8_t SystemSupportsTaiwaneseCalendar();
static void InitializeEraNames(
::System_Private_CoreLib::System::Globalization::CalendarData*,
::System_Private_CoreLib::System::String*, uint16_t);
static void InitializeAbbreviatedEraNames(
::System_Private_CoreLib::System::Globalization::CalendarData*,
::System_Private_CoreLib::System::String*, uint16_t);
static uint8_t CallGetCalendarInfoEx_0(
::System_Private_CoreLib::System::String*, uint16_t, uint32_t,
::System_Private_CoreLib::System::String**);
static void CheckSpecialCalendar(uint16_t*,
::System_Private_CoreLib::System::String**);
static uint8_t CallGetCalendarInfoEx(
::System_Private_CoreLib::System::String*, uint16_t, uint32_t, int32_t*);
static uint8_t CallEnumCalendarInfo(
::System_Private_CoreLib::System::String*, uint16_t, uint32_t, uint32_t,
::System_Private_CoreLib::System::String__Array**);
static uint8_t GetCalendarDayInfo(
::System_Private_CoreLib::System::String*, uint16_t, uint32_t,
::System_Private_CoreLib::System::String__Array**);
static uint8_t GetCalendarMonthInfo(
::System_Private_CoreLib::System::String*, uint16_t, uint32_t,
::System_Private_CoreLib::System::String__Array**);
static ::System_Private_CoreLib::System::String* GetUserDefaultLocaleName();
static int32_t EnumCalendarInfoCallback(intptr_t, uint32_t, intptr_t,
intptr_t);
static ::System_Private_CoreLib::System::Globalization::CalendarData*
GetCalendarData(uint16_t);
static ::System_Private_CoreLib::System::String* CalendarIdToCultureName(
uint16_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CalendarId {
public:
static MethodTable* __getMethodTable();
uint16_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class ConditionalWeakTable_2_CreateValueCallback
: public ::System_Private_CoreLib::System::MulticastDelegate {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Condition : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Threading::Lock* _lock;
::System_Private_CoreLib::System::Threading::Condition_Waiter* _waitersHead;
::System_Private_CoreLib::System::Threading::Condition_Waiter* _waitersTail;
static void _ctor(::System_Private_CoreLib::System::Threading::Condition*,
::System_Private_CoreLib::System::Threading::Lock*);
static void SignalAll(
::System_Private_CoreLib::System::Threading::Condition*);
static void SignalOne(
::System_Private_CoreLib::System::Threading::Condition*);
static void RemoveWaiter(
::System_Private_CoreLib::System::Threading::Condition*,
::System_Private_CoreLib::System::Threading::Condition_Waiter*);
static void AssertIsInList(
::System_Private_CoreLib::System::Threading::Condition*,
::System_Private_CoreLib::System::Threading::Condition_Waiter*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::TypeUnificationKey _key;
::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*
_weakValue;
int32_t _hashCode;
int32_t _next;
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class ConcurrentUnifierW_2_Entry {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class IEquatable_1___System_Private_CoreLib_System_TypeUnificationKey {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Char {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Char {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Char {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Char {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Byte__Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Byte__Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Byte__Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Byte__Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Byte__Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Exception {
public:
static MethodTable* __getMethodTable();
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::Collections::Generic::
ICollection_1___System_Private_CoreLib_System_Exception*);
static uint16_t __getslot__get_Count(void* pThis) { return 0; };
typedef void (*__slot__CopyTo)(
::System_Private_CoreLib::System::Collections::Generic::
ICollection_1___System_Private_CoreLib_System_Exception*,
::System_Private_CoreLib::System::Exception__Array*, int32_t);
static uint16_t __getslot__CopyTo(void* pThis) { return 1; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Exception {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Exception* (*__slot__get_Item)(
::System_Private_CoreLib::System::Collections::Generic::
IList_1___System_Private_CoreLib_System_Exception*,
int32_t);
static uint16_t __getslot__get_Item(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Exception {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Exception {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
IEquatable_1___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_EmptyArray_1 : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Type {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Type {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Type {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Type {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Type {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerable_1___System_Private_CoreLib_System_Double {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class ICollection_1___System_Private_CoreLib_System_Double {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IList_1___System_Private_CoreLib_System_Double {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyCollection_1___System_Private_CoreLib_System_Double {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IReadOnlyList_1___System_Private_CoreLib_System_Double {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Func_1 : public ::System_Private_CoreLib::System::MulticastDelegate {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Action_1 : public ::System_Private_CoreLib::System::MulticastDelegate {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Diagnostics {
class StackTraceHelper : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::String* FormatStackTrace_0(
::System_Private_CoreLib::System::IntPtr__Array*, int32_t, uint8_t);
static ::System_Private_CoreLib::System::String* FormatStackTrace(
::System_Private_CoreLib::System::IntPtr__Array*, uint8_t);
static ::System_Private_CoreLib::System::String* FormatStackFrame(intptr_t,
uint8_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Diagnostics {
namespace Contracts {
class ContractFailureKind {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Diagnostics {
class Debugger : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static uint8_t get_IsAttached();
static void Break();
};
};
};
};
namespace System_Private_CoreLib {
class Interop_mincore_SYSTEM_INFO {
public:
static MethodTable* __getMethodTable();
uint32_t dwOemId;
uint32_t dwPageSize;
intptr_t lpMinimumApplicationAddress;
intptr_t lpMaximumApplicationAddress;
uintptr_t dwActiveProcessorMask;
uint32_t dwNumberOfProcessors;
uint32_t dwProcessorType;
uint32_t dwAllocationGranularity;
uint16_t wProcessorLevel;
uint16_t wProcessorRevision;
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class GenericMethodDescriptor {
public:
static MethodTable* __getMethodTable();
intptr_t _MethodFunctionPointer;
intptr_t* _MethodDictionaryPointerPointer;
static intptr_t get_MethodFunctionPointer(
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
GenericMethodDescriptor*);
static intptr_t get_InstantiationArgument(
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
GenericMethodDescriptor*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerServices {
class FunctionPointerOps_RuntimeGeneratedGenericMethodDescriptor {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
GenericMethodDescriptor Descriptor;
intptr_t _MethodDictionaryPointer;
static void Set(
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
FunctionPointerOps_RuntimeGeneratedGenericMethodDescriptor*,
intptr_t, intptr_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Int32
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Int32* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Int32*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Int32*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef int32_t (*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Int32*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Int32*
GetEnumerator(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Int32*);
static int32_t get_Count(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Int32*);
static int32_t get_Item(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Int32*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Int32 {
public:
static MethodTable* __getMethodTable();
typedef int32_t (*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Int32*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Int32
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Int32__Array* _array;
typedef int32_t (*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Int32*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Int32*,
::System_Private_CoreLib::System::Int32__Array*, int32_t);
static void _cctor();
static int32_t get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Int32*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Int16
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Int16* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Int16*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Int16*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef int16_t (*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Int16*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Int16*
GetEnumerator(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Int16*);
static int32_t get_Count(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Int16*);
static int16_t get_Item(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Int16*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Int16 {
public:
static MethodTable* __getMethodTable();
typedef int16_t (*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Int16*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Int16
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Int16__Array* _array;
typedef int16_t (*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Int16*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Int16*,
::System_Private_CoreLib::System::Int16__Array*, int32_t);
static void _cctor();
static int16_t get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Int16*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_SByte
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_SByte* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_SByte*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_SByte*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef int8_t (*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_SByte*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_SByte*
GetEnumerator(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_SByte*);
static int32_t get_Count(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_SByte*);
static int8_t get_Item(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_SByte*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_SByte {
public:
static MethodTable* __getMethodTable();
typedef int8_t (*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_SByte*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_SByte
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::SByte__Array* _array;
typedef int8_t (*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_SByte*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_SByte*,
::System_Private_CoreLib::System::SByte__Array*, int32_t);
static void _cctor();
static int8_t get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_SByte*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_UInt64
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_UInt64* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_UInt64*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_UInt64*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint64_t (*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_UInt64*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_UInt64*
GetEnumerator(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_UInt64*);
static int32_t get_Count(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_UInt64*);
static uint64_t get_Item(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_UInt64*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
typedef uint64_t (*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_UInt64*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_UInt64
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::UInt64__Array* _array;
typedef uint64_t (*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_UInt64*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_UInt64*,
::System_Private_CoreLib::System::UInt64__Array*, int32_t);
static void _cctor();
static uint64_t get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_UInt64*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class FormatProvider_Number_DoubleHelper
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static uint32_t Exponent(double);
static uint64_t Mantissa(double);
static uint8_t Sign(double);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Globalization {
class CultureNotFoundException
: public ::System_Private_CoreLib::System::ArgumentException {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::String* _invalidCultureName;
typedef ::System_Private_CoreLib::System::String* (
*__slot__get_InvalidCultureName)(
::System_Private_CoreLib::System::Globalization::
CultureNotFoundException*);
static __slot__get_InvalidCultureName __getslot__get_InvalidCultureName(
void* pThis) {
return (__slot__get_InvalidCultureName) *
((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor_3(::System_Private_CoreLib::System::Globalization::
CultureNotFoundException*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*,
::System_Private_CoreLib::System::String*);
static ::System_Private_CoreLib::System::String* get_Message(
::System_Private_CoreLib::System::Globalization::
CultureNotFoundException*);
static ::System_Private_CoreLib::System::String* get_FormatedInvalidCultureId(
::System_Private_CoreLib::System::Globalization::
CultureNotFoundException*);
static ::System_Private_CoreLib::System::String* get_InvalidCultureName(
::System_Private_CoreLib::System::Globalization::
CultureNotFoundException*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Int32__Array* _buckets;
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition__Array*
_entries;
int32_t _firstFreeEntry;
uint8_t _invalid;
static void Finalize(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition*);
static void _ctor(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_Container___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Monitor___c : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void _cctor();
static ::System_Private_CoreLib::System::Threading::Condition*
__cctor_b__20_0(::System_Private_CoreLib::System::Threading::Monitor___c*,
::System_Private_CoreLib::System::Object*);
static void _ctor(::System_Private_CoreLib::System::Threading::Monitor___c*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class LockHolder {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Threading::Lock* _lock;
typedef void (*__slot__Dispose)(
::System_Private_CoreLib::System::Threading::LockHolder);
static __slot__Dispose __getslot__Dispose(void* pThis) {
return (__slot__Dispose) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
static ::System_Private_CoreLib::System::Threading::LockHolder Hold(
::System_Private_CoreLib::System::Threading::Lock*);
static void Dispose(::System_Private_CoreLib::System::Threading::LockHolder*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class GC : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void KeepAlive(::System_Private_CoreLib::System::Object*);
static void SuppressFinalize(::System_Private_CoreLib::System::Object*);
static void _cctor();
static void ReRegisterForFinalize(::System_Private_CoreLib::System::Object*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Int64__Array : public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
class RuntimeImports_RhCorElementType {
public:
static MethodTable* __getMethodTable();
uint8_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace Internal {
namespace Runtime {
namespace CompilerHelpers {
class LdTokenHelpers : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::RuntimeTypeHandle
GetRuntimeTypeHandle(intptr_t);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Char
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Char* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Char*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Char*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef uint16_t (*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Char*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Char*
GetEnumerator(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Char*);
static int32_t get_Count(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Char*);
static uint16_t get_Item(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Char*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Char
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Char__Array* _array;
typedef uint16_t (*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Char*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Char*,
::System_Private_CoreLib::System::Char__Array*, int32_t);
static void _cctor();
static uint16_t get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Char*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class EventResetMode {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Byte__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Byte__Array* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Byte__Array*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Byte__Array*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Byte__Array* (*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Byte__Array*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Byte__Array*
GetEnumerator(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Byte__Array*);
static int32_t get_Count(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Byte__Array*);
static ::System_Private_CoreLib::System::Byte__Array* get_Item(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Byte__Array*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Byte__Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Byte__Array* (*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Byte__Array*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Byte__Array
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Byte__Array__Array* _array;
typedef ::System_Private_CoreLib::System::Byte__Array* (*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Byte__Array*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Byte__Array*,
::System_Private_CoreLib::System::Byte__Array__Array*, int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::Byte__Array* get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Byte__Array*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Exception_SERIALIZED_EXCEPTION_HEADER {
public:
static MethodTable* __getMethodTable();
intptr_t ExceptionEEType;
int32_t HResult;
int32_t StackTraceElementCount;
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2___c___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static void _cctor();
static ::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*
_GetOrCreateValue_b__6_0(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2___c___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*);
static void _ctor(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2___c___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData
: public ::System_Private_CoreLib::System::MulticastDelegate {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData* (
*__slot__Invoke)(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*);
static __slot__Invoke __invoke__Invoke(void* pThis) {
return (__slot__Invoke)(
((::System_Private_CoreLib::System::MulticastDelegate*)pThis)
->m_functionPointer);
};
static intptr_t GetThunk(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
int32_t);
static ::System_Private_CoreLib::System::Object* DynamicInvokeImpl(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Object*, intptr_t,
::System_Private_CoreLib::System::InvokeUtils_ArgSetupState*);
static ::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*
InvokeInstanceClosedOverGenericMethodThunk(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*);
static ::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*
InvokeOpenStaticThunk(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*);
static ::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*
InvokeClosedStaticThunk(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*);
static ::System_Private_CoreLib::System::RuntimeExceptionHelpers_ExceptionData*
InvokeMulticastThunk(
::System_Private_CoreLib::System::Runtime::CompilerServices::
ConditionalWeakTable_2_CreateValueCallback___System_Private_CoreLib_System_Exception___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData*,
::System_Private_CoreLib::System::Exception*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_RuntimeExceptionHelpers_ExceptionData {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Exception {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Exception* (*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Exception*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Exception
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Exception* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Exception*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Exception*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Exception* (*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Exception*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef void (*__slot__CopyTo)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Exception*,
::System_Private_CoreLib::System::Exception__Array*, int32_t);
static __slot__CopyTo __getslot__CopyTo(void* pThis) {
return (__slot__CopyTo) * ((void**)(*((RawEEType**)pThis) + 1) + 10);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Exception*
GetEnumerator(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Exception*);
static int32_t get_Count(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Exception*);
static ::System_Private_CoreLib::System::Exception* get_Item(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Exception*,
int32_t);
static void CopyTo(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Exception*,
::System_Private_CoreLib::System::Exception__Array*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Exception
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Exception__Array* _array;
typedef ::System_Private_CoreLib::System::Exception* (*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Exception*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Exception*,
::System_Private_CoreLib::System::Exception__Array*, int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::Exception* get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Exception*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Type
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Type* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Type*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Type*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Type* (*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Type*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Type*
GetEnumerator(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Type*);
static int32_t get_Count(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Type*);
static ::System_Private_CoreLib::System::Type* get_Item(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Type*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Type {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Type* (*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Type*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Type
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Type__Array* _array;
typedef ::System_Private_CoreLib::System::Type* (*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Type*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Type*,
::System_Private_CoreLib::System::Type__Array*, int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::Type* get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Type*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1___System_Private_CoreLib_System_Double
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Double* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Double*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Double*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef double (*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Double*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Double*
GetEnumerator(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Double*);
static int32_t get_Count(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Double*);
static double get_Item(::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Double*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class IEnumerator_1___System_Private_CoreLib_System_Double {
public:
static MethodTable* __getMethodTable();
typedef double (*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Double*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class Array_1_ArrayEnumerator___System_Private_CoreLib_System_Double
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Double__Array* _array;
typedef double (*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Double*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Double*,
::System_Private_CoreLib::System::Double__Array*, int32_t);
static void _cctor();
static double get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Double*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace IO {
class Stream : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Threading::SemaphoreSlim*
_asyncActiveSemaphore;
typedef void (*__slot__Dispose)(
::System_Private_CoreLib::System::IO::Stream*);
static __slot__Dispose __getslot__Dispose(void* pThis) {
return (__slot__Dispose) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef void (*__slot__Close)(::System_Private_CoreLib::System::IO::Stream*);
static __slot__Close __getslot__Close(void* pThis) {
return (__slot__Close) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef uint8_t (*__slot__get_CanWrite)(
::System_Private_CoreLib::System::IO::Stream*);
static __slot__get_CanWrite __getslot__get_CanWrite(void* pThis) {
return (__slot__get_CanWrite) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef void (*__slot__Dispose_0)(
::System_Private_CoreLib::System::IO::Stream*, uint8_t);
static __slot__Dispose_0 __getslot__Dispose_0(void* pThis) {
return (__slot__Dispose_0) * ((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef uint8_t (*__slot__get_CanSeek)(
::System_Private_CoreLib::System::IO::Stream*);
static __slot__get_CanSeek __getslot__get_CanSeek(void* pThis) {
return (__slot__get_CanSeek) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int64_t (*__slot__get_Position)(
::System_Private_CoreLib::System::IO::Stream*);
static __slot__get_Position __getslot__get_Position(void* pThis) {
return (__slot__get_Position) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef void (*__slot__Write)(::System_Private_CoreLib::System::IO::Stream*,
::System_Private_CoreLib::System::Byte__Array*,
int32_t, int32_t);
static __slot__Write __getslot__Write(void* pThis) {
return (__slot__Write) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
typedef void (*__slot__Flush)(::System_Private_CoreLib::System::IO::Stream*);
static __slot__Flush __getslot__Flush(void* pThis) {
return (__slot__Flush) * ((void**)(*((RawEEType**)pThis) + 1) + 10);
};
static void _cctor();
static void Dispose(::System_Private_CoreLib::System::IO::Stream*);
static void Close(::System_Private_CoreLib::System::IO::Stream*);
static void _ctor(::System_Private_CoreLib::System::IO::Stream*);
static void Dispose_0(::System_Private_CoreLib::System::IO::Stream*, uint8_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SemaphoreSlim : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
int32_t m_currentCount;
int32_t m_maxCount;
int32_t m_waitCount;
::System_Private_CoreLib::System::Threading::Lock* m_lock;
::System_Private_CoreLib::System::Threading::Condition* m_condition;
::System_Private_CoreLib::System::Threading::ManualResetEvent* m_waitHandle;
::System_Private_CoreLib::System::Threading::SemaphoreSlim_TaskNode*
m_asyncHead;
::System_Private_CoreLib::System::Threading::SemaphoreSlim_TaskNode*
m_asyncTail;
typedef void (*__slot__Dispose)(
::System_Private_CoreLib::System::Threading::SemaphoreSlim*);
static __slot__Dispose __getslot__Dispose(void* pThis) {
return (__slot__Dispose) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef void (*__slot__Dispose_0)(
::System_Private_CoreLib::System::Threading::SemaphoreSlim*, uint8_t);
static __slot__Dispose_0 __getslot__Dispose_0(void* pThis) {
return (__slot__Dispose_0) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
static void _cctor();
static void CancellationTokenCanceledEventHandler(
::System_Private_CoreLib::System::Object*);
static void Dispose(
::System_Private_CoreLib::System::Threading::SemaphoreSlim*);
static void Dispose_0(
::System_Private_CoreLib::System::Threading::SemaphoreSlim*, uint8_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Volatile_VolatileObject {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Object* Value;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Concurrent {
class
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_Internal_Reflection_Core_NonPortable_RawRuntimeTypeHandleKey___System_Private_CoreLib_System_Type {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::Internal::Reflection::Core::NonPortable::
RawRuntimeTypeHandleKey _key;
::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_System_Type* _weakValue;
int32_t _hashCode;
int32_t _next;
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class ConditionalWeakTable_2___c
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerable_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
ICollection_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IList_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyCollection_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IReadOnlyList_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
IEquatable_1___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo {
public:
static MethodTable* __getMethodTable();
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::Internal::Runtime::CompilerServices::
FunctionPointerOps_GenericMethodDescriptorInfo m_key;
uint32_t m_value;
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32*
m_next;
static void _ctor(
::System_Private_CoreLib::System::Collections::Generic::
LowLevelDictionary_2_Entry___System_Private_CoreLib_Internal_Runtime_CompilerServices_FunctionPointerOps_GenericMethodDescriptorInfo___System_Private_CoreLib_System_UInt32*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class Task : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
int32_t m_taskId;
::System_Private_CoreLib::System::Object* m_action;
::System_Private_CoreLib::System::Object* m_stateObject;
::System_Private_CoreLib::System::Threading::Tasks::TaskScheduler*
m_taskScheduler;
::System_Private_CoreLib::System::Threading::Tasks::Task* m_parent;
int32_t m_stateFlags;
::System_Private_CoreLib::System::Object* m_continuationObject;
::System_Private_CoreLib::System::Threading::Tasks::Task_ContingentProperties*
m_contingentProperties;
typedef uint8_t (*__slot__get_IsCompleted)(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static __slot__get_IsCompleted __getslot__get_IsCompleted(void* pThis) {
return (__slot__get_IsCompleted) *
((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef void (*__slot__System_Threading_IThreadPoolWorkItem_ExecuteWorkItem)(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static __slot__System_Threading_IThreadPoolWorkItem_ExecuteWorkItem
__getslot__System_Threading_IThreadPoolWorkItem_ExecuteWorkItem(void* pThis) {
return (__slot__System_Threading_IThreadPoolWorkItem_ExecuteWorkItem) *
((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef void (*__slot__InnerInvoke)(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static __slot__InnerInvoke __getslot__InnerInvoke(void* pThis) {
return (__slot__InnerInvoke) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _cctor();
static void TaskCancelCallback(::System_Private_CoreLib::System::Object*);
static void _ctor(
::System_Private_CoreLib::System::Threading::Tasks::Task*, uint8_t,
int32_t, ::System_Private_CoreLib::System::Threading::CancellationToken);
static uint8_t get_IsExceptionObservedByParent(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static void RemoveContinuation(
::System_Private_CoreLib::System::Threading::Tasks::Task*,
::System_Private_CoreLib::System::Object*);
static uint8_t InternalCancel(
::System_Private_CoreLib::System::Threading::Tasks::Task*, uint8_t);
static uint8_t get_IsCompleted(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static int32_t get_Options(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static uint8_t AtomicStateUpdate(
::System_Private_CoreLib::System::Threading::Tasks::Task*, int32_t,
int32_t);
static void RecordInternalCancellationRequest(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static void CancellationCleanupLogic(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static uint8_t IsCompletedMethod(int32_t);
static void FinishStageThree(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static ::System_Private_CoreLib::System::Threading::Tasks::
Task_ContingentProperties*
EnsureContingentPropertiesInitialized(
::System_Private_CoreLib::System::Threading::Tasks::Task*, uint8_t);
static int32_t OptionsMethod(int32_t);
static ::System_Private_CoreLib::System::Threading::Tasks::
Task_ContingentProperties*
EnsureContingentPropertiesInitializedCore(
::System_Private_CoreLib::System::Threading::Tasks::Task*, uint8_t);
static int32_t get_CreationOptions(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static void ProcessChildCompletion(
::System_Private_CoreLib::System::Threading::Tasks::Task*,
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static void FinishContinuations(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static int32_t get_Id(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static void LogFinishCompletionNotification(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static uint8_t get_IsFaulted(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static void FinishStageTwo(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static void AddExceptionsFromChildren(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static uint8_t get_ExceptionRecorded(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static uint8_t get_IsCancellationRequested(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static uint8_t get_IsCancellationAcknowledged(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static uint8_t get_IsRanToCompletion(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static uint8_t get_IsCanceled(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static void ScheduleAndStart(
::System_Private_CoreLib::System::Threading::Tasks::Task*, uint8_t);
static uint8_t MarkStarted(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static void AddException(
::System_Private_CoreLib::System::Threading::Tasks::Task*,
::System_Private_CoreLib::System::Object*);
static void AddException_0(
::System_Private_CoreLib::System::Threading::Tasks::Task*,
::System_Private_CoreLib::System::Object*, uint8_t);
static ::System_Private_CoreLib::System::Threading::Tasks::TaskScheduler*
get_ExecutingTaskScheduler(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static uint8_t get_IsDelegateInvoked(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static ::System_Private_CoreLib::System::Threading::Tasks::StackGuard*
get_CurrentStackGuard();
static ::System_Private_CoreLib::System::Threading::Tasks::Task*
get_InternalCurrent();
static uint8_t ExecuteEntry(
::System_Private_CoreLib::System::Threading::Tasks::Task*, uint8_t);
static uint8_t AtomicStateUpdate_0(
::System_Private_CoreLib::System::Threading::Tasks::Task*, int32_t,
int32_t, int32_t*);
static void ExecuteWithThreadLocal(
::System_Private_CoreLib::System::Threading::Tasks::Task*,
::System_Private_CoreLib::System::Threading::Tasks::Task**);
static ::System_Private_CoreLib::System::Threading::ExecutionContext*
get_CapturedContext(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static void ExecutionContextCallback(
::System_Private_CoreLib::System::Object*);
static void Finish(::System_Private_CoreLib::System::Threading::Tasks::Task*,
uint8_t);
static void System_Threading_IThreadPoolWorkItem_ExecuteWorkItem(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static void Execute(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
static void InnerInvoke(
::System_Private_CoreLib::System::Threading::Tasks::Task*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class Task_1___System_Private_CoreLib_System_Boolean
: public ::System_Private_CoreLib::System::Threading::Tasks::Task {
public:
static MethodTable* __getMethodTable();
uint8_t m_result;
static void _ctor_2(
::System_Private_CoreLib::System::Threading::Tasks::
Task_1___System_Private_CoreLib_System_Boolean*,
uint8_t, uint8_t, int32_t,
::System_Private_CoreLib::System::Threading::CancellationToken);
static void InnerInvoke(::System_Private_CoreLib::System::Threading::Tasks::
Task_1___System_Private_CoreLib_System_Boolean*);
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class SemaphoreSlim_TaskNode
: public ::System_Private_CoreLib::System::Threading::Tasks::
Task_1___System_Private_CoreLib_System_Boolean {
public:
static MethodTable* __getMethodTable();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class CancellationToken {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Threading::CancellationTokenSource*
m_source;
static int32_t GetHashCode(
::System_Private_CoreLib::System::Threading::CancellationToken*);
static void _cctor();
static void ActionToActionObjShunt(::System_Private_CoreLib::System::Object*);
static uint8_t Equals_0(
::System_Private_CoreLib::System::Threading::CancellationToken*,
::System_Private_CoreLib::System::Object*);
static uint8_t Equals(
::System_Private_CoreLib::System::Threading::CancellationToken*,
::System_Private_CoreLib::System::Threading::CancellationToken);
static uint8_t get_IsCancellationRequested(
::System_Private_CoreLib::System::Threading::CancellationToken*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class CancellationTokenSource
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Threading::ManualResetEvent* m_kernelEvent;
::System_Private_CoreLib::System::Threading::
SparselyPopulatedArray_1___System_Private_CoreLib_System_Threading_CancellationCallbackInfo__Array*
m_registeredCallbacksLists;
int32_t m_state;
int32_t m_threadIDExecutingCallbacks;
uint8_t m_disposed;
::System_Private_CoreLib::System::Threading::CancellationCallbackInfo*
m_executingCallback;
::System_Private_CoreLib::System::Threading::Timer* m_timer;
typedef void (*__slot__Dispose)(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*);
static __slot__Dispose __getslot__Dispose(void* pThis) {
return (__slot__Dispose) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef void (*__slot__Dispose_0)(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*,
uint8_t);
static __slot__Dispose_0 __getslot__Dispose_0(void* pThis) {
return (__slot__Dispose_0) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
static void _cctor();
static void _ctor_0(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*,
uint8_t);
static void TimerCallbackLogic(::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Threading::CancellationTokenSource*
InternalGetStaticSource(uint8_t);
static void Dispose(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*);
static uint8_t get_IsDisposed(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*);
static void Cancel(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*);
static void Dispose_0(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*,
uint8_t);
static void Cancel_0(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*,
uint8_t);
static void ThrowIfDisposed(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*);
static void NotifyCancellation(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*,
uint8_t);
static uint8_t get_IsCancellationRequested(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*);
static void set_ThreadIDExecutingCallbacks(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*,
int32_t);
static void ExecuteCallbackHandlers(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*,
uint8_t);
static uint8_t get_IsCancellationCompleted(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*);
static void ThrowObjectDisposedException();
static int32_t get_ThreadIDExecutingCallbacks(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*);
static void CancellationCallbackCoreWork_OnSyncContext(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*,
::System_Private_CoreLib::System::Object*);
static void CancellationCallbackCoreWork(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*,
::System_Private_CoreLib::System::Threading::
CancellationCallbackCoreWorkArguments);
static void WaitForCallbackToComplete(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*,
::System_Private_CoreLib::System::Threading::CancellationCallbackInfo*);
static ::System_Private_CoreLib::System::Threading::CancellationCallbackInfo*
get_ExecutingCallback(
::System_Private_CoreLib::System::Threading::CancellationTokenSource*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class TaskCreationOptions {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class TaskContinuationOptions {
public:
static MethodTable* __getMethodTable();
int32_t value__;
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
namespace Tasks {
class TaskFactory_1___System_Private_CoreLib_System_Boolean
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace IO {
class Stream_NullStream : public ::System_Private_CoreLib::System::IO::Stream {
public:
static MethodTable* __getMethodTable();
static void _ctor(::System_Private_CoreLib::System::IO::Stream_NullStream*);
static void Dispose(::System_Private_CoreLib::System::IO::Stream_NullStream*,
uint8_t);
static uint8_t get_CanWrite(
::System_Private_CoreLib::System::IO::Stream_NullStream*);
static void Flush(::System_Private_CoreLib::System::IO::Stream_NullStream*);
static void Write(::System_Private_CoreLib::System::IO::Stream_NullStream*,
::System_Private_CoreLib::System::Byte__Array*, int32_t,
int32_t);
static int64_t get_Position(
::System_Private_CoreLib::System::IO::Stream_NullStream*);
static uint8_t get_CanSeek(
::System_Private_CoreLib::System::IO::Stream_NullStream*);
};
};
};
};
namespace System_Console {
namespace System {
namespace Text {
class ConsoleEncoding
: public ::System_Private_CoreLib::System::Text::Encoding {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Text::Encoding* _encoding;
static void _ctor(::System_Console::System::Text::ConsoleEncoding*,
::System_Private_CoreLib::System::Text::Encoding*);
static ::System_Private_CoreLib::System::Byte__Array* GetPreamble(
::System_Console::System::Text::ConsoleEncoding*);
static int32_t GetMaxByteCount(
::System_Console::System::Text::ConsoleEncoding*, int32_t);
static ::System_Private_CoreLib::System::Text::Encoder* GetEncoder(
::System_Console::System::Text::ConsoleEncoding*);
static int32_t get_CodePage(::System_Console::System::Text::ConsoleEncoding*);
static int32_t GetBytes_2(::System_Console::System::Text::ConsoleEncoding*,
::System_Private_CoreLib::System::Char__Array*,
int32_t, int32_t,
::System_Private_CoreLib::System::Byte__Array*,
int32_t);
static int32_t GetBytes(::System_Console::System::Text::ConsoleEncoding*,
uint16_t*, int32_t, uint8_t*, int32_t);
static ::System_Private_CoreLib::System::String* get_EncodingName(
::System_Console::System::Text::ConsoleEncoding*);
static ::System_Private_CoreLib::System::String* get_WebName(
::System_Console::System::Text::ConsoleEncoding*);
static int32_t GetByteCount_1(
::System_Console::System::Text::ConsoleEncoding*,
::System_Private_CoreLib::System::Char__Array*, int32_t, int32_t);
static int32_t GetByteCount_0(
::System_Console::System::Text::ConsoleEncoding*, uint16_t*, int32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class EncoderFallback : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
uint8_t bIsMicrosoftBestFitFallback;
typedef int32_t (*__slot__get_MaxCharCount)(
::System_Private_CoreLib::System::Text::EncoderFallback*);
static __slot__get_MaxCharCount __getslot__get_MaxCharCount(void* pThis) {
return (__slot__get_MaxCharCount) *
((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef ::System_Private_CoreLib::System::Text::EncoderFallbackBuffer* (
*__slot__CreateFallbackBuffer)(
::System_Private_CoreLib::System::Text::EncoderFallback*);
static __slot__CreateFallbackBuffer __getslot__CreateFallbackBuffer(
void* pThis) {
return (__slot__CreateFallbackBuffer) *
((void**)(*((RawEEType**)pThis) + 1) + 4);
};
static ::System_Private_CoreLib::System::Text::EncoderFallback*
get_ExceptionFallback();
static void _ctor(::System_Private_CoreLib::System::Text::EncoderFallback*);
static ::System_Private_CoreLib::System::Text::EncoderFallback*
get_ReplacementFallback();
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class DecoderFallback : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
uint8_t bIsMicrosoftBestFitFallback;
static ::System_Private_CoreLib::System::Text::DecoderFallback*
get_ExceptionFallback();
static void _ctor(::System_Private_CoreLib::System::Text::DecoderFallback*);
static ::System_Private_CoreLib::System::Text::DecoderFallback*
get_ReplacementFallback();
};
};
};
};
namespace System_IO {
namespace System {
namespace IO {
class StreamWriter : public ::System_IO::System::IO::TextWriter {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::IO::Stream* _stream;
::System_Private_CoreLib::System::Text::Encoding* _encoding;
::System_Private_CoreLib::System::Text::Encoder* _encoder;
::System_Private_CoreLib::System::Byte__Array* _byteBuffer;
::System_Private_CoreLib::System::Char__Array* _charBuffer;
int32_t _charPos;
int32_t _charLen;
uint8_t _autoFlush;
uint8_t _haveWrittenPreamble;
uint8_t _closable;
::System_Private_CoreLib::System::Threading::Tasks::Task* _asyncWriteTask;
typedef void (*__slot__set_AutoFlush)(::System_IO::System::IO::StreamWriter*,
uint8_t);
static __slot__set_AutoFlush __getslot__set_AutoFlush(void* pThis) {
return (__slot__set_AutoFlush) * ((void**)(*((RawEEType**)pThis) + 1) + 11);
};
static void _ctor_3(::System_IO::System::IO::StreamWriter*,
::System_Private_CoreLib::System::IO::Stream*,
::System_Private_CoreLib::System::Text::Encoding*,
int32_t, uint8_t);
static void _cctor();
static void Dispose(::System_IO::System::IO::StreamWriter*, uint8_t);
static void set_AutoFlush(::System_IO::System::IO::StreamWriter*, uint8_t);
static void Write_0(::System_IO::System::IO::StreamWriter*,
::System_Private_CoreLib::System::Char__Array*);
static void Write_1(::System_IO::System::IO::StreamWriter*,
::System_Private_CoreLib::System::Char__Array*, int32_t,
int32_t);
static void Write_2(::System_IO::System::IO::StreamWriter*,
::System_Private_CoreLib::System::String*);
static void WriteLine(::System_IO::System::IO::StreamWriter*,
::System_Private_CoreLib::System::String*);
static void CheckAsyncTaskInProgress(::System_IO::System::IO::StreamWriter*);
static void Flush_0(::System_IO::System::IO::StreamWriter*, uint8_t, uint8_t);
static uint8_t get_LeaveOpen(::System_IO::System::IO::StreamWriter*);
static void Init(::System_IO::System::IO::StreamWriter*,
::System_Private_CoreLib::System::IO::Stream*,
::System_Private_CoreLib::System::Text::Encoding*, int32_t,
uint8_t);
static void Write(::System_IO::System::IO::StreamWriter*, uint16_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Text {
class Encoder : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Text::EncoderFallback* m_fallback;
::System_Private_CoreLib::System::Text::EncoderFallbackBuffer*
m_fallbackBuffer;
typedef int32_t (*__slot__GetBytes)(
::System_Private_CoreLib::System::Text::Encoder*,
::System_Private_CoreLib::System::Char__Array*, int32_t, int32_t,
::System_Private_CoreLib::System::Byte__Array*, int32_t, uint8_t);
static __slot__GetBytes __getslot__GetBytes(void* pThis) {
return (__slot__GetBytes) * ((void**)(*((RawEEType**)pThis) + 1) + 3);
};
typedef int32_t (*__slot__GetBytes_0)(
::System_Private_CoreLib::System::Text::Encoder*, uint16_t*, int32_t,
uint8_t*, int32_t, uint8_t);
static __slot__GetBytes_0 __getslot__GetBytes_0(void* pThis) {
return (__slot__GetBytes_0) * ((void**)(*((RawEEType**)pThis) + 1) + 4);
};
typedef void (*__slot__Reset)(
::System_Private_CoreLib::System::Text::Encoder*);
static __slot__Reset __getslot__Reset(void* pThis) {
return (__slot__Reset) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
typedef int32_t (*__slot__GetByteCount)(
::System_Private_CoreLib::System::Text::Encoder*,
::System_Private_CoreLib::System::Char__Array*, int32_t, int32_t,
uint8_t);
static __slot__GetByteCount __getslot__GetByteCount(void* pThis) {
return (__slot__GetByteCount) * ((void**)(*((RawEEType**)pThis) + 1) + 6);
};
typedef int32_t (*__slot__GetByteCount_0)(
::System_Private_CoreLib::System::Text::Encoder*, uint16_t*, int32_t,
uint8_t);
static __slot__GetByteCount_0 __getslot__GetByteCount_0(void* pThis) {
return (__slot__GetByteCount_0) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
static void _ctor(::System_Private_CoreLib::System::Text::Encoder*);
static int32_t GetBytes_0(::System_Private_CoreLib::System::Text::Encoder*,
uint16_t*, int32_t, uint8_t*, int32_t, uint8_t);
static void Reset(::System_Private_CoreLib::System::Text::Encoder*);
static uint8_t get_InternalHasFallbackBuffer(
::System_Private_CoreLib::System::Text::Encoder*);
static ::System_Private_CoreLib::System::Text::EncoderFallbackBuffer*
get_FallbackBuffer(::System_Private_CoreLib::System::Text::Encoder*);
static ::System_Private_CoreLib::System::Text::EncoderFallback* get_Fallback(
::System_Private_CoreLib::System::Text::Encoder*);
static int32_t GetByteCount_0(
::System_Private_CoreLib::System::Text::Encoder*, uint16_t*, int32_t,
uint8_t);
};
};
};
};
namespace System_Console {
namespace System {
namespace IO {
class SyncTextWriter : public ::System_IO::System::IO::TextWriter {
public:
static MethodTable* __getMethodTable();
::System_IO::System::IO::TextWriter* _out;
static ::System_Console::System::IO::SyncTextWriter*
GetSynchronizedTextWriter(::System_IO::System::IO::TextWriter*);
static void Dispose(::System_Console::System::IO::SyncTextWriter*, uint8_t);
static void Write_0(::System_Console::System::IO::SyncTextWriter*,
::System_Private_CoreLib::System::Char__Array*);
static void Write_1(::System_Console::System::IO::SyncTextWriter*,
::System_Private_CoreLib::System::Char__Array*, int32_t,
int32_t);
static void Write_10(::System_Console::System::IO::SyncTextWriter*,
::System_Private_CoreLib::System::String*);
static void WriteLine_11(::System_Console::System::IO::SyncTextWriter*,
::System_Private_CoreLib::System::String*);
static void _ctor(::System_Console::System::IO::SyncTextWriter*,
::System_IO::System::IO::TextWriter*);
static void Write(::System_Console::System::IO::SyncTextWriter*, uint16_t);
static ::System_Private_CoreLib::System::IFormatProvider* get_FormatProvider(
::System_Console::System::IO::SyncTextWriter*);
};
};
};
};
namespace System_Console {
class Interop_InputRecord {
public:
static MethodTable* __getMethodTable();
};
};
namespace System_Console {
namespace System {
class ConsolePal : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::IO::Stream* OpenStandardOutput();
static void _cctor();
static ::System_Private_CoreLib::System::IO::Stream* GetStandardFile(int32_t,
int32_t);
static ::System_Private_CoreLib::System::Text::Encoding* get_OutputEncoding();
static uint8_t ConsoleHandleIsWritable(intptr_t);
static uint8_t GetUseFileAPIs(int32_t);
static ::System_Private_CoreLib::System::Text::Encoding* get_InputEncoding();
static uint8_t IsInputRedirectedCore();
static uint8_t IsOutputRedirectedCore();
static uint8_t IsErrorRedirectedCore();
static intptr_t get_ErrorHandle();
static uint8_t IsHandleRedirected(intptr_t);
static intptr_t get_OutputHandle();
static intptr_t get_InputHandle();
};
};
};
namespace System_Private_CoreLib {
namespace System {
class InvokeUtils : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::Object* CheckArgument_0(
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::EETypePtr, int32_t);
static ::System_Private_CoreLib::System::Exception* CreateChangeTypeException(
::System_Private_CoreLib::System::EETypePtr,
::System_Private_CoreLib::System::EETypePtr, int32_t);
static ::System_Private_CoreLib::System::ArgumentException*
CreateChangeTypeArgumentException(
::System_Private_CoreLib::System::EETypePtr,
::System_Private_CoreLib::System::EETypePtr);
static ::System_Private_CoreLib::System::InvalidCastException*
CreateChangeTypeInvalidCastException(
::System_Private_CoreLib::System::EETypePtr,
::System_Private_CoreLib::System::EETypePtr);
static intptr_t* DynamicInvokeParamHelperIn(
::System_Private_CoreLib::System::RuntimeTypeHandle);
static void DynamicInvokeArgSetupComplete(
::System_Private_CoreLib::System::InvokeUtils_ArgSetupState*);
static ::System_Private_CoreLib::System::Object* DynamicInvokeParamHelperCore(
::System_Private_CoreLib::System::RuntimeTypeHandle, int32_t*, int32_t*,
int32_t);
static ::System_Private_CoreLib::System::Object* GetDefaultValue(
::System_Private_CoreLib::System::RuntimeTypeHandle, int32_t);
static ::System_Private_CoreLib::System::Object*
DynamicInvokeBoxedValuetypeReturn(
int32_t*, ::System_Private_CoreLib::System::Object*, int32_t,
::System_Private_CoreLib::System::RuntimeTypeHandle, int32_t);
static void DynamicInvokeUnboxIntoActualNullable(
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::Object*,
::System_Private_CoreLib::System::EETypePtr);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class WeakReference_1___System_Private_CoreLib_System_Type
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
intptr_t m_handle;
static void _ctor_0(::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_System_Type*,
::System_Private_CoreLib::System::Type*, uint8_t);
static uint8_t TryGetTarget(
::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_System_Type*,
::System_Private_CoreLib::System::Type**);
static void Finalize(
::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_System_Type*);
static ::System_Private_CoreLib::System::Type* GetTarget(
::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_System_Type*);
static void TrySetComTarget(
::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_System_Type*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object* TryGetComTarget(
::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_System_Type*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
class HashHelpers : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static int32_t GetPrime(int32_t);
static void _cctor();
static uint8_t IsPrime(int32_t);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class WaitHandleCannotBeOpenedException
: public ::System_Private_CoreLib::System::Exception {
public:
static MethodTable* __getMethodTable();
static void _ctor_0(::System_Private_CoreLib::System::Threading::
WaitHandleCannotBeOpenedException*,
::System_Private_CoreLib::System::String*);
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64 (
*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*
GetEnumerator(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*);
static int32_t get_Count(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*);
static ::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64
get_Item(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64 {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64 (
*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64__Array*
_array;
typedef ::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64 (
*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*,
::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64__Array*,
int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::Collections::Generic::
KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64
get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Generic_KeyValuePair_2___System_Private_CoreLib_System_String___System_Private_CoreLib_System_UInt64*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
WeakReference_1___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo
: public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
intptr_t m_handle;
static void _ctor_0(
::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*,
::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*,
uint8_t);
static uint8_t TryGetTarget(
::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*,
::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo**);
static void Finalize(
::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
static ::System_Private_CoreLib::Internal::Runtime::Augments::EnumInfo*
GetTarget(
::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
static void TrySetComTarget(
::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*,
::System_Private_CoreLib::System::Object*);
static ::System_Private_CoreLib::System::Object* TryGetComTarget(
::System_Private_CoreLib::System::
WeakReference_1___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo* (
*__slot__GetEnumerator)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
static __slot__GetEnumerator __getslot__GetEnumerator(void* pThis) {
return (__slot__GetEnumerator) * ((void**)(*((RawEEType**)pThis) + 1) + 7);
};
typedef int32_t (*__slot__get_Count)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
static __slot__get_Count __getslot__get_Count(void* pThis) {
return (__slot__get_Count) * ((void**)(*((RawEEType**)pThis) + 1) + 8);
};
typedef ::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo (
*__slot__get_Item)(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*,
int32_t);
static __slot__get_Item __getslot__get_Item(void* pThis) {
return (__slot__get_Item) * ((void**)(*((RawEEType**)pThis) + 1) + 9);
};
static ::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*
GetEnumerator(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
static int32_t get_Count(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
static ::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo
get_Item(
::System_Private_CoreLib::System::
Array_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*,
int32_t);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Collections {
namespace Generic {
class
IEnumerator_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo {
public:
static MethodTable* __getMethodTable();
typedef ::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo (
*__slot__get_Current)(
::System_Private_CoreLib::System::Collections::Generic::
IEnumerator_1___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
static uint16_t __getslot__get_Current(void* pThis) { return 0; };
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
class
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo
: public ::System_Private_CoreLib::System::ArrayEnumeratorBase {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo__Array*
_array;
typedef ::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo (
*__slot__get_Current)(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
static __slot__get_Current __getslot__get_Current(void* pThis) {
return (__slot__get_Current) * ((void**)(*((RawEEType**)pThis) + 1) + 5);
};
static void _ctor(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*,
::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo__Array*,
int32_t);
static void _cctor();
static ::System_Private_CoreLib::System::Collections::Concurrent::
ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo
get_Current(
::System_Private_CoreLib::System::
Array_1_ArrayEnumerator___System_Private_CoreLib_System_Collections_Concurrent_ConcurrentUnifierW_2_Entry___System_Private_CoreLib_System_TypeUnificationKey___System_Private_CoreLib_Internal_Runtime_Augments_EnumInfo*);
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class Condition_Waiter : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Threading::Condition_Waiter* next;
::System_Private_CoreLib::System::Threading::Condition_Waiter* prev;
::System_Private_CoreLib::System::Threading::AutoResetEvent* ev;
uint8_t signalled;
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition__Array
: public ::System_Private_CoreLib::System::Array {
public:
static MethodTable* __getMethodTable();
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Runtime {
namespace CompilerServices {
class
ConditionalWeakTable_2_Entry___System_Private_CoreLib_System_Object___System_Private_CoreLib_System_Threading_Condition {
public:
static MethodTable* __getMethodTable();
::System_Private_CoreLib::System::Runtime::CompilerServices::DependentHandle
depHnd;
int32_t hashCode;
int32_t next;
};
};
};
};
};
namespace System_Private_CoreLib {
namespace System {
namespace Threading {
class ObjectHeader : public ::System_Private_CoreLib::System::Object {
public:
static MethodTable* __getMethodTable();
static ::System_Private_CoreLib::System::Threading::Lock* GetLockObject(
::System_Private_CoreLib::System::Object*);
static uint8_t GetSyncEntryIndex(int32_t, int32_t*);
static int32_t GetHashCode(::System_Private_CoreLib::System::Object*);
static void SetSyncEntryIndex(int32_t*, int32_
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment