nsPromiseConcatenation<CharT>::Promises( const basic_nsAReadableString<CharT>& aString ) const { return mStrings[0]->Promises(aString) || mStrings[1]->Promises(aString); }
virtual PRBool Promises( const basic_nsAReadableString<CharT>& aString ) const { return &aString == this; }
nsPromiseConcatenation<CharT>::Promises( const basic_nsAReadableString<CharT>& aString ) const  {    return mStrings[0]->Promises(aString) || mStrings[1]->Promises(aString);  }