/// <summary> /// Creates new reference tree with children /// </summary> public ReferenceTree(ReferenceTree parent, Type type, List <ReferenceTree> leaves) { Parent = parent; Type = type; Leaves = leaves; }
/// <summary> /// Creates new reference tree /// </summary> public ReferenceTree(ReferenceTree parent, Type type) : this(parent, type, new List <ReferenceTree>()) { }