Skip to content

Commit e8d6a4f

Browse files
committed
Merge pull request #357 from jwakely/issue-355
[stack.syn] Move <stack> synopsis after <queue> synopsis.
2 parents f824a75 + 20e643f commit e8d6a4f

File tree

2 files changed

+25
-25
lines changed

2 files changed

+25
-25
lines changed

source/containers.tex

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -8233,6 +8233,31 @@
82338233
}
82348234
\end{codeblock}
82358235

8236+
\rSec2[stack.syn]{Header \tcode{<stack>} synopsis}%
8237+
\indexlibrary{\idxhdr{stack}}
8238+
8239+
\begin{codeblock}
8240+
#include <initializer_list>
8241+
8242+
namespace std {
8243+
template <class T, class Container = deque<T> > class stack;
8244+
template <class T, class Container>
8245+
bool operator==(const stack<T, Container>& x, const stack<T, Container>& y);
8246+
template <class T, class Container>
8247+
bool operator< (const stack<T, Container>& x, const stack<T, Container>& y);
8248+
template <class T, class Container>
8249+
bool operator!=(const stack<T, Container>& x, const stack<T, Container>& y);
8250+
template <class T, class Container>
8251+
bool operator> (const stack<T, Container>& x, const stack<T, Container>& y);
8252+
template <class T, class Container>
8253+
bool operator>=(const stack<T, Container>& x, const stack<T, Container>& y);
8254+
template <class T, class Container>
8255+
bool operator<=(const stack<T, Container>& x, const stack<T, Container>& y);
8256+
template <class T, class Container>
8257+
void swap(stack<T, Container>& x, stack<T, Container>& y) noexcept(noexcept(x.swap(y)));
8258+
}
8259+
\end{codeblock}
8260+
82368261
\rSec2[queue]{Class template \tcode{queue}}
82378262

82388263
\rSec3[queue.defn]{\tcode{queue} definition}
@@ -8768,31 +8793,6 @@
87688793
\tcode{deque}~(\ref{deque})
87698794
can be used.
87708795

8771-
\rSec3[stack.syn]{Header \tcode{<stack>} synopsis}%
8772-
\indexlibrary{\idxhdr{stack}}
8773-
8774-
\begin{codeblock}
8775-
#include <initializer_list>
8776-
8777-
namespace std {
8778-
template <class T, class Container = deque<T> > class stack;
8779-
template <class T, class Container>
8780-
bool operator==(const stack<T, Container>& x, const stack<T, Container>& y);
8781-
template <class T, class Container>
8782-
bool operator< (const stack<T, Container>& x, const stack<T, Container>& y);
8783-
template <class T, class Container>
8784-
bool operator!=(const stack<T, Container>& x, const stack<T, Container>& y);
8785-
template <class T, class Container>
8786-
bool operator> (const stack<T, Container>& x, const stack<T, Container>& y);
8787-
template <class T, class Container>
8788-
bool operator>=(const stack<T, Container>& x, const stack<T, Container>& y);
8789-
template <class T, class Container>
8790-
bool operator<=(const stack<T, Container>& x, const stack<T, Container>& y);
8791-
template <class T, class Container>
8792-
void swap(stack<T, Container>& x, stack<T, Container>& y) noexcept(noexcept(x.swap(y)));
8793-
}
8794-
\end{codeblock}
8795-
87968796
\rSec3[stack.defn]{\tcode{stack} definition}
87978797

87988798
\begin{codeblock}

source/strings.tex

100644100755
File mode changed.

0 commit comments

Comments
 (0)