const nsString aNotationName)
const nsAReadableString& aNotationName)
NS_NewXMLEntity(nsIContent** aInstancePtrResult,                const nsAReadableString& aName,                const nsAReadableString& aPublicId,                const nsAReadableString& aSystemId,                const nsString aNotationName){  NS_PRECONDITION(nsnull != aInstancePtrResult, "null ptr");  if (nsnull == aInstancePtrResult) {    return NS_ERROR_NULL_POINTER;  }  nsIContent* it = new nsXMLEntity(aName, aPublicId, aSystemId, aNotationName);  if (nsnull == it) {    return NS_ERROR_OUT_OF_MEMORY;  }  return it->QueryInterface(NS_GET_IID(nsIContent), (void **) aInstancePtrResult);}