Browse Source

Fixed detection of 'sealed' method modifier.

newNRvisualizers
Daniel Grunwald 15 years ago
parent
commit
48d8ac5602
  1. 6
      ICSharpCode.NRefactory/TypeSystem/CecilLoader.cs

6
ICSharpCode.NRefactory/TypeSystem/CecilLoader.cs

@ -759,8 +759,10 @@ namespace ICSharpCode.NRefactory.TypeSystem @@ -759,8 +759,10 @@ namespace ICSharpCode.NRefactory.TypeSystem
m.IsAbstract = true;
m.IsOverride = !method.IsNewSlot;
} else if (method.IsFinal) {
m.IsSealed = true;
m.IsOverride = !method.IsNewSlot;
if (!method.IsNewSlot) {
m.IsSealed = true;
m.IsOverride = true;
}
} else if (method.IsVirtual) {
if (method.IsNewSlot)
m.IsVirtual = true;

Loading…
Cancel
Save