public SerializableProject(Declaration declaration) { Node = new SerializableDeclaration(declaration); var project = (ProjectDeclaration)declaration; MajorVersion = project.MajorVersion; MinorVersion = project.MinorVersion; }
public SerializableDeclarationTree(SerializableDeclaration node, IEnumerable <SerializableDeclarationTree> children) { Node = node; Children = children; }
public SerializableDeclarationTree(SerializableDeclaration node) : this(node, Enumerable.Empty <SerializableDeclarationTree>()) { }