Browse Source

fix exception in QCB, if there's a member without IUnresolvedFile

newNRILSpyDebugger
Siegfried Pammer 12 years ago
parent
commit
6c6cb43749
  1. 2
      src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/QuickClassBrowser.cs

2
src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/QuickClassBrowser.cs

@ -255,7 +255,7 @@ namespace ICSharpCode.AvalonEdit.AddIn
foreach (var member in compoundClass.Members) { foreach (var member in compoundClass.Members) {
if (member.IsSynthetic) if (member.IsSynthetic)
continue; continue;
bool isInSamePart = string.Equals(member.UnresolvedMember.UnresolvedFile.FileName, selectedClass.UnresolvedFile.FileName, StringComparison.OrdinalIgnoreCase); bool isInSamePart = string.Equals(member.Region.FileName, selectedClass.Region.FileName, StringComparison.OrdinalIgnoreCase);
memberItems.Add(new EntityItem(member, ambience) { IsInSamePart = isInSamePart }); memberItems.Add(new EntityItem(member, ambience) { IsInSamePart = isInSamePart });
} }
memberItems.Sort(); memberItems.Sort();

Loading…
Cancel
Save