Skip to content

Commit a4e99f9

Browse files
AlisdairMtkoeppe
authored andcommitted
[template.bitset.general, vector.bool.pspc] Reorder reference::operator bool
1 parent b8e18c0 commit a4e99f9

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

source/containers.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10482,10 +10482,10 @@
1048210482
public:
1048310483
constexpr reference(const reference& x) noexcept;
1048410484
constexpr ~reference();
10485-
constexpr operator bool() const noexcept;
1048610485
constexpr reference& operator=(bool x) noexcept;
1048710486
constexpr reference& operator=(const reference& x) noexcept;
1048810487
constexpr const reference& operator=(bool x) const noexcept;
10488+
constexpr operator bool() const noexcept;
1048910489
constexpr void flip() noexcept; // flips the bit
1049010490

1049110491
friend constexpr void swap(reference x, reference y) noexcept;

source/utilities.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10523,8 +10523,8 @@
1052310523
constexpr reference& operator=(bool x) noexcept; // for \tcode{b[i] = x;}
1052410524
constexpr reference& operator=(const reference& x) noexcept; // for \tcode{b[i] = b[j];}
1052510525
constexpr const reference& operator=(bool x) const noexcept;
10526-
constexpr bool operator~() const noexcept; // flips the bit
1052710526
constexpr operator bool() const noexcept; // for \tcode{x = b[i];}
10527+
constexpr bool operator~() const noexcept; // flips the bit
1052810528
constexpr reference& flip() noexcept; // for \tcode{b[i].flip();}
1052910529

1053010530
friend constexpr void swap(reference x, reference y) noexcept;
@@ -10700,7 +10700,7 @@
1070010700

1070110701
\pnum
1070210702
\returns
10703-
\tocode{*this}.
10703+
\tcode{*this}.
1070410704
\end{itemdescr}
1070510705

1070610706
\pnum

0 commit comments

Comments
 (0)