private void CopyPosition(XmlSchemaObject to, XmlSchemaObject from, bool copyParent) { to.SourceUri = from.SourceUri; to.LinePosition = from.LinePosition; to.LineNumber = from.LineNumber; if (copyParent) { to.Parent = from.Parent; } }