зеркало из https://github.com/mozilla/gecko-dev.git
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:
Родитель
718da9b13c
Коммит
dc78f1a372
|
@ -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);
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче