e450658834
Old `mono` backend was not maintained for since 1.7 (July 2023) `dotnet` backend still can run `mono` on AOT platforms but with the latest .NET features.
19 lines
717 B
C++
19 lines
717 B
C++
// Copyright (c) Wojciech Figat. All rights reserved.
|
|
|
|
#include "ManagedDictionary.h"
|
|
|
|
#if USE_CSHARP
|
|
Dictionary<ManagedDictionary::KeyValueType, MType*> ManagedDictionary::CachedTypes;
|
|
#if !USE_MONO_AOT
|
|
ManagedDictionary::MakeGenericTypeThunk ManagedDictionary::MakeGenericType;
|
|
ManagedDictionary::CreateInstanceThunk ManagedDictionary::CreateInstance;
|
|
ManagedDictionary::AddDictionaryItemThunk ManagedDictionary::AddDictionaryItem;
|
|
ManagedDictionary::GetDictionaryKeysThunk ManagedDictionary::GetDictionaryKeys;
|
|
#else
|
|
MMethod* ManagedDictionary::MakeGenericType;
|
|
MMethod* ManagedDictionary::CreateInstance;
|
|
MMethod* ManagedDictionary::AddDictionaryItem;
|
|
MMethod* ManagedDictionary::GetDictionaryKeys;
|
|
#endif
|
|
#endif
|