[dotnet-linker] Add a DotNetResolver.

This is just a stub to make code compile, it's not needed at runtime.
This commit is contained in:
Rolf Bjarne Kvinge 2020-07-17 16:38:40 +02:00
Родитель c4186268b9
Коммит f6cf39c72b
3 изменённых файлов: 24 добавлений и 2 удалений

Просмотреть файл

@ -16,8 +16,12 @@ using ObjCRuntime;
#if MONOTOUCH
using PlatformResolver = MonoTouch.Tuner.MonoTouchResolver;
#else
#elif MMP
using PlatformResolver = Xamarin.Bundler.MonoMacResolver;
#elif NET
using PlatformResolver = Xamarin.Linker.DotNetResolver;
#else
#error Invalid defines
#endif
namespace Xamarin.Bundler {

Просмотреть файл

@ -26,10 +26,14 @@ using MonoTouch;
using MonoTouch.Tuner;
using PlatformResolver = MonoTouch.Tuner.MonoTouchResolver;
using PlatformLinkContext = MonoTouch.Tuner.MonoTouchLinkContext;
#else
#elif MMP
using MonoMac.Tuner;
using PlatformResolver = Xamarin.Bundler.MonoMacResolver;
using PlatformLinkContext = MonoMac.Tuner.MonoMacLinkContext;
#elif NET
using PlatformResolver = Xamarin.Linker.DotNetResolver;
#else
#error Invalid defines
#endif
namespace Xamarin.Bundler {

Просмотреть файл

@ -0,0 +1,14 @@
using System;
using Mono.Cecil;
using Xamarin.Bundler;
namespace Xamarin.Linker {
public class DotNetResolver : CoreResolver {
public override AssemblyDefinition Resolve (AssemblyNameReference name, ReaderParameters parameters)
{
throw new NotImplementedException ();
}
}
}