Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion source/concepts.tex
Original file line number Diff line number Diff line change
Expand Up @@ -775,7 +775,7 @@

\begin{itemdecl}
template<class T>
inline constexpr bool @\exposid{is-default-initializable}@ = @\seebelow@; // \expos
constexpr bool @\exposid{is-default-initializable}@ = @\seebelow@; // \expos

template<class T>
concept @\deflibconcept{default_initializable}@ = @\libconcept{constructible_from}@<T> &&
Expand Down
8 changes: 4 additions & 4 deletions source/containers.tex
Original file line number Diff line number Diff line change
Expand Up @@ -6118,7 +6118,7 @@
class vector<bool, Allocator>;

template<class T>
inline constexpr bool @\exposid{is-vector-bool-reference}@ = @\seebelow@; // \expos
constexpr bool @\exposid{is-vector-bool-reference}@ = @\seebelow@; // \expos

// hash support
template<class T> struct hash;
Expand Down Expand Up @@ -9346,7 +9346,7 @@
\indexlibrary{is-vector-bool-reference@\exposid{is-vector-bool-reference}}%
\begin{itemdecl}
template<class T>
inline constexpr bool @\exposid{is-vector-bool-reference}@ = @\seebelow@;
constexpr bool @\exposid{is-vector-bool-reference}@ = @\seebelow@;
\end{itemdecl}

\begin{itemdescr}
Expand Down Expand Up @@ -17520,9 +17520,9 @@
class span;

template<class ElementType, size_t Extent>
inline constexpr bool ranges::enable_view<span<ElementType, Extent>> = true;
constexpr bool ranges::enable_view<span<ElementType, Extent>> = true;
template<class ElementType, size_t Extent>
inline constexpr bool ranges::enable_borrowed_range<span<ElementType, Extent>> = true;
constexpr bool ranges::enable_borrowed_range<span<ElementType, Extent>> = true;

// \ref{span.objectrep}, views of object representation
template<class ElementType, size_t Extent>
Expand Down
4 changes: 2 additions & 2 deletions source/diagnostics.tex
Original file line number Diff line number Diff line change
Expand Up @@ -816,9 +816,9 @@

// \ref{syserr}, system error support
template<class T>
inline constexpr bool is_error_code_enum_v = is_error_code_enum<T>::value;
constexpr bool is_error_code_enum_v = is_error_code_enum<T>::value;
template<class T>
inline constexpr bool is_error_condition_enum_v = is_error_condition_enum<T>::value;
constexpr bool is_error_condition_enum_v = is_error_condition_enum<T>::value;
}
\end{codeblock}

Expand Down
2 changes: 1 addition & 1 deletion source/future.tex
Original file line number Diff line number Diff line change
Expand Up @@ -1368,7 +1368,7 @@
\begin{codeblock}
namespace std {
template<class T> struct is_pod;
template<class T> inline constexpr bool is_pod_v = is_pod<T>::value;
template<class T> constexpr bool is_pod_v = is_pod<T>::value;
template<size_t Len, size_t Align = @\exposid{default-alignment}@> // \seebelow
struct aligned_storage;
template<size_t Len, size_t Align = @\exposid{default-alignment}@> // \seebelow
Expand Down
14 changes: 7 additions & 7 deletions source/iterators.tex
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@

// \ref{iterator.concept.sizedsentinel}, concept \libconcept{sized_sentinel_for}
template<class S, class I>
inline constexpr bool disable_sized_sentinel_for = false; // freestanding
constexpr bool disable_sized_sentinel_for = false; // freestanding

template<class S, class I>
concept sized_sentinel_for = @\seebelow@; // freestanding
Expand Down Expand Up @@ -317,7 +317,7 @@

template<class Iterator1, class Iterator2>
requires (!@\libconcept{sized_sentinel_for}@<Iterator1, Iterator2>)
inline constexpr bool disable_sized_sentinel_for<reverse_iterator<Iterator1>, // freestanding
constexpr bool disable_sized_sentinel_for<reverse_iterator<Iterator1>, // freestanding
reverse_iterator<Iterator2>> = true;

// \ref{insert.iterators}, insert iterators
Expand Down Expand Up @@ -404,8 +404,8 @@

template<class Iterator1, class Iterator2>
requires (!@\libconcept{sized_sentinel_for}@<Iterator1, Iterator2>)
inline constexpr bool disable_sized_sentinel_for<move_iterator<Iterator1>, // freestanding
move_iterator<Iterator2>> = true;
constexpr bool disable_sized_sentinel_for<move_iterator<Iterator1>, // freestanding
move_iterator<Iterator2>> = true;

template<@\libconcept{semiregular}@ S> class move_sentinel; // freestanding

Expand Down Expand Up @@ -1366,10 +1366,10 @@

\begin{codeblock}
template<class T>
inline constexpr bool @\exposid{is-integer-like}@ = @\seebelow@; @\itcorr[-2]@ // \expos
constexpr bool @\exposid{is-integer-like}@ = @\seebelow@; @\itcorr[-2]@ // \expos

template<class T>
inline constexpr bool @\exposid{is-signed-integer-like}@ = @\seebelow@; @\itcorr[-2]@ // \expos
constexpr bool @\exposid{is-signed-integer-like}@ = @\seebelow@; @\itcorr[-2]@ // \expos

template<class I>
concept @\deflibconcept{weakly_incrementable}@ =
Expand Down Expand Up @@ -1700,7 +1700,7 @@
\indexlibraryglobal{disable_sized_sentinel_for}%
\begin{itemdecl}
template<class S, class I>
inline constexpr bool disable_sized_sentinel_for = false;
constexpr bool disable_sized_sentinel_for = false;
\end{itemdecl}

\begin{itemdescr}
Expand Down
2 changes: 1 addition & 1 deletion source/memory.tex
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@

// \ref{allocator.uses.trait}, \tcode{uses_allocator}
template<class T, class Alloc>
inline constexpr bool @\libglobal{uses_allocator_v}@ = uses_allocator<T, Alloc>::value; // freestanding
constexpr bool @\libglobal{uses_allocator_v}@ = uses_allocator<T, Alloc>::value; // freestanding

// \ref{allocator.uses.construction}, uses-allocator construction
template<class T, class Alloc, class... Args>
Expand Down
Loading