public void Dump(int ident) { if (annotations != null) { annotations.Dump(); } Console.Write(new string ('\t', ident)); Console.WriteLine("{0} {1}", FullName, Header); if (children != null) { foreach (MemberInfo info in children.Values) { info.Dump(ident + 1); } } }