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

Loading…
Cancel
Save