Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa

This commit is contained in:
dbaron%fas.harvard.edu 2005-11-02 16:05:04 +00:00
Родитель 718da9b13c
Коммит dc78f1a372
2 изменённых файлов: 12 добавлений и 12 удалений

Просмотреть файл

@ -777,7 +777,7 @@ nsStringArray::SizeOf(nsISizeOfHandler* aHandler, PRUint32* aResult) const
#endif
void
nsStringArray::StringAt(PRInt32 aIndex, nsAWritableString& aString) const
nsStringArray::StringAt(PRInt32 aIndex, nsAString& aString) const
{
nsString* string = NS_STATIC_CAST(nsString*, nsVoidArray::ElementAt(aIndex));
if (nsnull != string)
@ -797,7 +797,7 @@ nsStringArray::StringAt(PRInt32 aIndex) const
}
PRInt32
nsStringArray::IndexOf(const nsAReadableString& aPossibleString) const
nsStringArray::IndexOf(const nsAString& aPossibleString) const
{
if (mImpl)
{
@ -817,7 +817,7 @@ nsStringArray::IndexOf(const nsAReadableString& aPossibleString) const
}
PRBool
nsStringArray::InsertStringAt(const nsAReadableString& aString, PRInt32 aIndex)
nsStringArray::InsertStringAt(const nsAString& aString, PRInt32 aIndex)
{
nsString* string = new nsString(aString);
if (nsVoidArray::InsertElementAt(string, aIndex))
@ -829,7 +829,7 @@ nsStringArray::InsertStringAt(const nsAReadableString& aString, PRInt32 aIndex)
}
PRBool
nsStringArray::ReplaceStringAt(const nsAReadableString& aString,
nsStringArray::ReplaceStringAt(const nsAString& aString,
PRInt32 aIndex)
{
nsString* string = NS_STATIC_CAST(nsString*, nsVoidArray::ElementAt(aIndex));
@ -842,7 +842,7 @@ nsStringArray::ReplaceStringAt(const nsAReadableString& aString,
}
PRBool
nsStringArray::RemoveString(const nsAReadableString& aString)
nsStringArray::RemoveString(const nsAString& aString)
{
PRInt32 index = IndexOf(aString);
if (-1 < index)

Просмотреть файл

@ -40,7 +40,7 @@
//#define DEBUG_VOIDARRAY 1
#include "nscore.h"
#include "nsAWritableString.h"
#include "nsAString.h"
class nsISizeOfHandler;
@ -220,21 +220,21 @@ public:
return nsVoidArray::Count();
}
void StringAt(PRInt32 aIndex, nsAWritableString& aString) const;
void StringAt(PRInt32 aIndex, nsAString& aString) const;
nsString* StringAt(PRInt32 aIndex) const;
nsString* operator[](PRInt32 aIndex) const { return StringAt(aIndex); }
PRInt32 IndexOf(const nsAReadableString& aPossibleString) const;
PRInt32 IndexOf(const nsAString& aPossibleString) const;
PRBool InsertStringAt(const nsAReadableString& aString, PRInt32 aIndex);
PRBool InsertStringAt(const nsAString& aString, PRInt32 aIndex);
PRBool ReplaceStringAt(const nsAReadableString& aString, PRInt32 aIndex);
PRBool ReplaceStringAt(const nsAString& aString, PRInt32 aIndex);
PRBool AppendString(const nsAReadableString& aString) {
PRBool AppendString(const nsAString& aString) {
return InsertStringAt(aString, Count());
}
PRBool RemoveString(const nsAReadableString& aString);
PRBool RemoveString(const nsAString& aString);
PRBool RemoveStringAt(PRInt32 aIndex);
void Clear(void);