Browse Source

#1681: Include fields from base types in AssignVariableNames.CollectReservedVariableNames

pull/1707/head
Siegfried Pammer 6 years ago
parent
commit
c3e61b39fc
  1. 2
      ICSharpCode.Decompiler/IL/Transforms/AssignVariableNames.cs

2
ICSharpCode.Decompiler/IL/Transforms/AssignVariableNames.cs

@ -493,7 +493,7 @@ namespace ICSharpCode.Decompiler.IL.Transforms
AddExistingName(reservedVariableNames, v.Name); AddExistingName(reservedVariableNames, v.Name);
} }
} }
foreach (var f in rootFunction.Method.DeclaringTypeDefinition.Fields.Select(f => f.Name)) foreach (var f in rootFunction.Method.DeclaringTypeDefinition.GetFields().Select(f => f.Name))
AddExistingName(reservedVariableNames, f); AddExistingName(reservedVariableNames, f);
return reservedVariableNames; return reservedVariableNames;
} }

Loading…
Cancel
Save