internal ElaObjectFile(Header header, IEnumerable<Reference> refs, IEnumerable<Global> globals, IEnumerable<LateBound> lateBounds, IEnumerable<Layout> layouts, IEnumerable<String> strings, IEnumerable<OpCode> opCodes, IEnumerable<String> types, IEnumerable<Class> classes, IEnumerable<Instance> instances, IEnumerable<String> constructors) { Header = header; References = refs; Globals = globals; LateBounds = lateBounds; Layouts = layouts; Strings = strings; OpCodes = opCodes; Types = types; Classes = classes; Instances = instances; Constructors = constructors; }
private TreeNode ReadHeader(Header h) { var par = Group("Header"); par.Element("Version", h.Version); par.Element("Ela version", h.ElaVersion); par.Element("Date", h.Date); return par; }