const AttributeKey* other = (const AttributeKey*)aOther; if (mMapFunc == other->mMapFunc) { PRBool  equals; mAttributes->Equals(other->mAttributes, equals); return equals; } return PR_FALSE;
aResult = PRBool(this == aRule); return NS_OK;
PRBool AttributeKey::Equals(const nsHashKey* aOther) const{  const AttributeKey* other = (const AttributeKey*)aOther;  if (mMapFunc == other->mMapFunc) {    PRBool  equals;    mAttributes->Equals(other->mAttributes, equals);    return equals;  }  return PR_FALSE;}