Stop reordering nested types, which dnlib refuses to re-add

pull/36/head
olivato 2026-09-01 16:29:13 +01:00
parent f574f73f92
commit 5680d7ef39
1 changed files with 0 additions and 1 deletions

View File

@ -48,7 +48,6 @@ namespace Obfuz.ObfusPasses.SymbolObfus
Reorder(mod.Types, t => t.IsGlobalModuleType || IsPositionPinnedType(t)); Reorder(mod.Types, t => t.IsGlobalModuleType || IsPositionPinnedType(t));
foreach (TypeDef type in mod.GetTypes().ToList()) foreach (TypeDef type in mod.GetTypes().ToList())
{ {
Reorder(type.NestedTypes, IsPositionPinnedType);
if (MayReorderFields(type)) if (MayReorderFields(type))
{ {
Reorder(type.Fields, f => !_renamePolicy.NeedRename(f)); Reorder(type.Fields, f => !_renamePolicy.NeedRename(f));