Browse Source

DefaultClass.AllMembers not throwing NullReferenceException if any of its fields, methods, events or properties were not lazily initialized before.

pull/23/head
Tomasz Tretkowski 14 years ago
parent
commit
c052908ff5
  1. 8
      src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Implementations/DefaultClass.cs

8
src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Implementations/DefaultClass.cs

@ -646,10 +646,10 @@ namespace ICSharpCode.SharpDevelop.Dom
public IEnumerable<IMember> AllMembers { public IEnumerable<IMember> AllMembers {
get { get {
IEnumerable<IMember> p = properties; IEnumerable<IMember> p = Properties;
return p.Concat(methods) return p.Concat(Methods)
.Concat(fields) .Concat(Fields)
.Concat(events); .Concat(Events);
} }
} }

Loading…
Cancel
Save