CreateInfosFor(aList, first, last); if (!mFirst) { mFirst = mLast = first; } else {
mCount += CreateInfosFor(aList, first, last); if (!mFirst) mFirst = first; else
nsInfoListImpl::Append(nsIFrame* aList){    nsCalculatedBoxInfo* first;    nsCalculatedBoxInfo* last;    CreateInfosFor(aList, first, last);    if (!mFirst) {        mFirst = mLast = first;    } else {        mLast->next = first;        mLast = last;    }}