diff --git a/tools/dotnet-linker/Steps/ManagedRegistrarLookupTablesStep.cs b/tools/dotnet-linker/Steps/ManagedRegistrarLookupTablesStep.cs index c2c8c00410ce..a731cbc68cc6 100644 --- a/tools/dotnet-linker/Steps/ManagedRegistrarLookupTablesStep.cs +++ b/tools/dotnet-linker/Steps/ManagedRegistrarLookupTablesStep.cs @@ -159,6 +159,8 @@ void AddLoadTypeToModuleConstructor (TypeDefinition registrarType) il.InsertBefore (lastInstruction, il.Create (OpCodes.Newobj, registrarType.GetDefaultInstanceConstructor ())); il.InsertBefore (lastInstruction, il.Create (OpCodes.Call, abr.RegistrarHelper_Register)); + + Annotations.Mark (moduleConstructor); } List GetTypesToRegister (TypeDefinition registrarType, AssemblyTrampolineInfo info)