Ok, really fix HP-UX this time.

git-svn-id: svn://10.0.0.236/trunk@65172 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
waterson%netscape.com
2000-04-04 08:19:51 +00:00
parent de16b39a0f
commit 258889fb73
4 changed files with 48 additions and 28 deletions

View File

@@ -132,6 +132,10 @@ public:
//----------------------------------------------------------------------
class MemoryElementSet {
public:
class ConstIterator;
friend class ConstIterator;
protected:
class List {
public:
@@ -223,8 +227,6 @@ public:
List* mCurrent;
};
friend class ConstIterator;
ConstIterator First() const { return ConstIterator(mElements); }
ConstIterator Last() const { return ConstIterator(nsnull); }
@@ -274,6 +276,10 @@ public:
//----------------------------------------------------------------------
class BindingSet {
public:
class ConstIterator;
friend class ConstIterator;
protected:
class List {
public:
@@ -364,8 +370,6 @@ public:
List* mCurrent;
};
friend class ConstIterator;
ConstIterator First() const { return ConstIterator(mBindings); }
ConstIterator Last() const { return ConstIterator(nsnull); }
@@ -445,6 +449,12 @@ public:
MOZ_COUNT_DTOR(InstantiationSet);
Clear(); }
class ConstIterator;
friend class ConstIterator;
class Iterator;
friend class Iterator;
protected:
class List {
public:
@@ -507,8 +517,6 @@ public:
return mCurrent != aConstIterator.mCurrent; }
};
friend class ConstIterator;
ConstIterator First() const { return ConstIterator(mHead.mNext); }
ConstIterator Last() const { return ConstIterator(NS_CONST_CAST(List*, &mHead)); }
@@ -549,8 +557,6 @@ public:
friend class InstantiationSet;
};
friend class Iterator;
Iterator First() { return Iterator(mHead.mNext); }
Iterator Last() { return Iterator(&mHead); }

View File

@@ -346,6 +346,12 @@ Rule::GetContent(nsIContent** aResult) const
class MatchSet
{
public:
class ConstIterator;
friend class ConstIterator;
class Iterator;
friend class Iterator;
/**
* A single <rule, instantiation> tuple.
*/
@@ -458,8 +464,6 @@ public:
return mCurrent != aConstIterator.mCurrent; }
};
friend class ConstIterator;
ConstIterator First() const { return ConstIterator(mHead.mNext); }
ConstIterator Last() const { return ConstIterator(NS_CONST_CAST(MatchList*, &mHead)); }
@@ -500,8 +504,6 @@ public:
friend class MatchSet;
};
friend class Iterator;
Iterator First() { return Iterator(mHead.mNext); }
Iterator Last() { return Iterator(&mHead); }
@@ -739,6 +741,10 @@ Key::CompareKeys(const void* aLeft, const void* aRight)
//----------------------------------------------------------------------
class KeySet {
public:
class ConstIterator;
friend class ConstIterator;
protected:
class Entry {
public:
@@ -798,8 +804,6 @@ public:
return mCurrent != aConstIterator.mCurrent; }
};
friend class ConstIterator;
ConstIterator First() const { return ConstIterator(mHead.mNext); }
ConstIterator Last() const { return ConstIterator(NS_CONST_CAST(Entry*, &mHead)); }

View File

@@ -132,6 +132,10 @@ public:
//----------------------------------------------------------------------
class MemoryElementSet {
public:
class ConstIterator;
friend class ConstIterator;
protected:
class List {
public:
@@ -223,8 +227,6 @@ public:
List* mCurrent;
};
friend class ConstIterator;
ConstIterator First() const { return ConstIterator(mElements); }
ConstIterator Last() const { return ConstIterator(nsnull); }
@@ -274,6 +276,10 @@ public:
//----------------------------------------------------------------------
class BindingSet {
public:
class ConstIterator;
friend class ConstIterator;
protected:
class List {
public:
@@ -364,8 +370,6 @@ public:
List* mCurrent;
};
friend class ConstIterator;
ConstIterator First() const { return ConstIterator(mBindings); }
ConstIterator Last() const { return ConstIterator(nsnull); }
@@ -445,6 +449,12 @@ public:
MOZ_COUNT_DTOR(InstantiationSet);
Clear(); }
class ConstIterator;
friend class ConstIterator;
class Iterator;
friend class Iterator;
protected:
class List {
public:
@@ -507,8 +517,6 @@ public:
return mCurrent != aConstIterator.mCurrent; }
};
friend class ConstIterator;
ConstIterator First() const { return ConstIterator(mHead.mNext); }
ConstIterator Last() const { return ConstIterator(NS_CONST_CAST(List*, &mHead)); }
@@ -549,8 +557,6 @@ public:
friend class InstantiationSet;
};
friend class Iterator;
Iterator First() { return Iterator(mHead.mNext); }
Iterator Last() { return Iterator(&mHead); }

View File

@@ -346,6 +346,12 @@ Rule::GetContent(nsIContent** aResult) const
class MatchSet
{
public:
class ConstIterator;
friend class ConstIterator;
class Iterator;
friend class Iterator;
/**
* A single <rule, instantiation> tuple.
*/
@@ -458,8 +464,6 @@ public:
return mCurrent != aConstIterator.mCurrent; }
};
friend class ConstIterator;
ConstIterator First() const { return ConstIterator(mHead.mNext); }
ConstIterator Last() const { return ConstIterator(NS_CONST_CAST(MatchList*, &mHead)); }
@@ -500,8 +504,6 @@ public:
friend class MatchSet;
};
friend class Iterator;
Iterator First() { return Iterator(mHead.mNext); }
Iterator Last() { return Iterator(&mHead); }
@@ -739,6 +741,10 @@ Key::CompareKeys(const void* aLeft, const void* aRight)
//----------------------------------------------------------------------
class KeySet {
public:
class ConstIterator;
friend class ConstIterator;
protected:
class Entry {
public:
@@ -798,8 +804,6 @@ public:
return mCurrent != aConstIterator.mCurrent; }
};
friend class ConstIterator;
ConstIterator First() const { return ConstIterator(mHead.mNext); }
ConstIterator Last() const { return ConstIterator(NS_CONST_CAST(Entry*, &mHead)); }