PRInt32 n = mCurrentLine->mChildCount;
PRInt32 n = mCurrentLine->ChildCount();
nsBlockReflowState::IsLeftMostChild(nsIFrame* aFrame){  for (;;) {    nsIFrame* parent;    aFrame->GetGeometricParent(parent);    if (parent == mBlock) {      nsIFrame* child = mCurrentLine->mFirstChild;      PRInt32 n = mCurrentLine->mChildCount;      while ((nsnull != child) && (aFrame != child) && (--n >= 0)) {        nsSize  size;        // Is the child zero-sized?        child->GetSize(size);        if (size.width > 0) {          // We found a non-zero sized child frame that precedes aFrame          return PR_FALSE;        }        child->GetNextSibling(child);      }      break;    }    else {      // See if there are any non-zero sized child frames that precede      // aFrame in the child list      nsIFrame* child;      parent->FirstChild(child);      while ((nsnull != child) && (aFrame != child)) {        nsSize  size;        // Is the child zero-sized?        child->GetSize(size);        if (size.width > 0) {          // We found a non-zero sized child frame that precedes aFrame          return PR_FALSE;        }        child->GetNextSibling(child);      }    }      // aFrame is the left-most non-zero sized frame in its geometric parent.    // Walk up one level and check that its parent is left-most as well    aFrame = parent;  }  return PR_TRUE;}