inline PRInt32 FirstOf(eHTMLTags aTag) const { PRInt32 index=-1;  if(0<mCount) { while(++index<mCount) { if(aTag==mEntries[index].mTag) { return index; } }
inline PRInt32 FirstOf(nsDTDContext& aContext,PRInt32 aStartOffset,TagList& aTagList){ int max = aContext.GetCount(); int index; for(index=aStartOffset;index<max;index++){ PRBool result=FindTagInSet(aContext[index],aTagList.mTags,aTagList.mCount); if(result) { return index;
  inline PRInt32 FirstOf(eHTMLTags aTag) const {    PRInt32 index=-1;        if(0<mCount) {      while(++index<mCount) {        if(aTag==mEntries[index].mTag) {          return index;        }      } //while    }    return kNotFound;  }