private static ClassHierarchyProto.Node NewPackageNode(string name, string fullName, IList <ClassHierarchyProto.Node> children) { ClassHierarchyProto.PackageNode packageNode = new ClassHierarchyProto.PackageNode(); ClassHierarchyProto.Node n = new ClassHierarchyProto.Node(); n.name = name; n.full_name = fullName; n.package_node = packageNode; foreach (var c in children) { n.children.Add(c); } return(n); }
private static ClassHierarchyProto.Node NewPackageNode(string name, string fullName, IList<ClassHierarchyProto.Node> children) { ClassHierarchyProto.PackageNode packageNode = new ClassHierarchyProto.PackageNode(); ClassHierarchyProto.Node n = new ClassHierarchyProto.Node(); n.name = name; n.full_name = fullName; n.package_node = packageNode; foreach (var c in children) { n.children.Add(c); } return n; }