Browse Source

Add trampolineBuilder type to the main module.

Jeremy Koritzinsky 3 years ago
parent
commit
3c521e45ab
1 changed files with 1 additions and 0 deletions
  1. 1 0
      src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs

+ 1 - 0
src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs

@@ -126,6 +126,7 @@ namespace Avalonia.Build.Tasks
             asm.MainModule.Types.Add(indexerAccessorClosure);
             var trampolineBuilder = new TypeDefinition("CompiledAvaloniaXaml", "XamlIlTrampolines",
                 TypeAttributes.Class, asm.MainModule.TypeSystem.Object);
+            asm.MainModule.Types.Add(trampolineBuilder);
 
             var (xamlLanguage , emitConfig) = AvaloniaXamlIlLanguage.Configure(typeSystem);
             var compilerConfig = new AvaloniaXamlIlCompilerConfiguration(typeSystem,