Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

[utilities] Remove class name repeated in subheadings #2355

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 13, 2018
Merged
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
72 changes: 36 additions & 36 deletions source/utilities.tex
Original file line number Diff line number Diff line change
Expand Up @@ -5782,7 +5782,7 @@
\indexlibrary{\idxcode{overflow_error}}%
\end{itemize}

\rSec3[bitset.cons]{\tcode{bitset} constructors}
\rSec3[bitset.cons]{Constructors}

\indexlibrary{\idxcode{bitset}!constructor}%
\begin{itemdecl}
Expand Down Expand Up @@ -5892,7 +5892,7 @@
\end{itemdescr}


\rSec3[bitset.members]{\tcode{bitset} members}
\rSec3[bitset.members]{Members}

\indexlibrarymember{operator\&=}{bitset}%
\begin{itemdecl}
Expand Down Expand Up @@ -6829,7 +6829,7 @@
}
\end{codeblock}

\rSec3[pointer.traits.types]{Pointer traits member types}
\rSec3[pointer.traits.types]{Member types}

\indexlibrarymember{element_type}{pointer_traits}%
\begin{itemdecl}
Expand Down Expand Up @@ -6875,7 +6875,7 @@
\tcode{rebind} is ill-formed.
\end{itemdescr}

\rSec3[pointer.traits.functions]{Pointer traits member functions}
\rSec3[pointer.traits.functions]{Member functions}

\indexlibrarymember{pointer_to}{pointer_traits}%
\begin{itemdecl}
Expand All @@ -6896,7 +6896,7 @@
function. The second member function returns \tcode{addressof(r)}.
\end{itemdescr}

\rSec3[pointer.traits.optmem]{Pointer traits optional members}
\rSec3[pointer.traits.optmem]{Optional members}

\pnum
Specializations of \tcode{pointer_traits} may define the member declared
Expand Down Expand Up @@ -7237,7 +7237,7 @@
}
\end{codeblock}

\rSec3[allocator.traits.types]{Allocator traits member types}
\rSec3[allocator.traits.types]{Member types}

\indexlibrarymember{pointer}{allocator_traits}%
\begin{itemdecl}
Expand Down Expand Up @@ -7383,7 +7383,7 @@
otherwise, the instantiation of \tcode{rebind_alloc} is ill-formed.
\end{itemdescr}

\rSec3[allocator.traits.members]{Allocator traits static member functions}
\rSec3[allocator.traits.members]{Static member functions}

\indexlibrarymember{allocate}{allocator_traits}%
\begin{itemdecl}
Expand Down Expand Up @@ -7500,7 +7500,7 @@
}
\end{codeblock}

\rSec3[allocator.members]{\tcode{allocator} members}
\rSec3[allocator.members]{Members}

\pnum
Except for the destructor, member functions of the default allocator shall not introduce
Expand Down Expand Up @@ -7555,7 +7555,7 @@
when this function is called.
\end{itemdescr}

\rSec3[allocator.globals]{\tcode{allocator} globals}
\rSec3[allocator.globals]{Operators}

\indexlibrarymember{operator==}{allocator}%
\begin{itemdecl}
Expand Down Expand Up @@ -11178,7 +11178,7 @@
\end{codeblock}


\rSec3[mem.res.public]{\tcode{memory_resource} public member functions}
\rSec3[mem.res.public]{Public member functions}

\indexlibrary{\idxcode{memory_resource}!destructor}%
\begin{itemdecl}
Expand Down Expand Up @@ -11225,7 +11225,7 @@
\end{itemdescr}


\rSec3[mem.res.private]{\tcode{memory_resource} private virtual member functions}
\rSec3[mem.res.private]{Private virtual member functions}

\indexlibrarymember{do_allocate}{memory_resource}%
\begin{itemdecl}
Expand Down Expand Up @@ -11286,7 +11286,7 @@
if \tcode{dynamic_cast<const D*>(\&other) == nullptr}.\end{note}
\end{itemdescr}

\rSec3[mem.res.eq]{\tcode{memory_resource} equality}
\rSec3[mem.res.eq]{Equality}

\indexlibrarymember{operator==}{memory_resource}%
\begin{itemdecl}
Expand Down Expand Up @@ -11372,7 +11372,7 @@
}
\end{codeblock}

\rSec3[mem.poly.allocator.ctor]{\tcode{polymorphic_allocator} constructors}
\rSec3[mem.poly.allocator.ctor]{Constructors}

\indexlibrary{\idxcode{polymorphic_allocator}!constructor}%
\begin{itemdecl}
Expand Down Expand Up @@ -11421,7 +11421,7 @@
\end{itemdescr}


\rSec3[mem.poly.allocator.mem]{\tcode{polymorphic_allocator} member functions}
\rSec3[mem.poly.allocator.mem]{Member functions}

\indexlibrarymember{allocate}{polymorphic_allocator}%
\begin{itemdecl}
Expand Down Expand Up @@ -11682,7 +11682,7 @@
\tcode{memory_rsrc}.
\end{itemdescr}

\rSec3[mem.poly.allocator.eq]{\tcode{polymorphic_allocator} equality}
\rSec3[mem.poly.allocator.eq]{Equality}

\indexlibrarymember{operator==}{polymorphic_allocator}%
\begin{itemdecl}
Expand Down Expand Up @@ -11945,7 +11945,7 @@
larger than specified in this field.
\end{itemdescr}

\rSec3[mem.res.pool.ctor]{Pool resource constructors and destructors}
\rSec3[mem.res.pool.ctor]{Constructors and destructors}

\indexlibrary{\idxcode{synchronized_pool_resource}!constructor}%
\indexlibrary{\idxcode{unsynchronized_pool_resource}!constructor}%
Expand Down Expand Up @@ -11993,7 +11993,7 @@
Calls \tcode{release()}.
\end{itemdescr}

\rSec3[mem.res.pool.mem]{Pool resource members}
\rSec3[mem.res.pool.mem]{Members}

\indexlibrarymember{release}{synchronized_pool_resource}%
\indexlibrarymember{release}{unsynchronized_pool_resource}%
Expand Down Expand Up @@ -12167,7 +12167,7 @@
}
\end{codeblock}

\rSec3[mem.res.monotonic.buffer.ctor]{\tcode{monotonic_buffer_resource} constructor and destructor}
\rSec3[mem.res.monotonic.buffer.ctor]{Constructors and destructor}

\indexlibrary{\idxcode{monotonic_buffer_resource}!constructor}%
\begin{itemdecl}
Expand Down Expand Up @@ -12223,7 +12223,7 @@
\end{itemdescr}


\rSec3[mem.res.monotonic.buffer.mem]{\tcode{monotonic_buffer_resource} members}
\rSec3[mem.res.monotonic.buffer.mem]{Members}

\indexlibrarymember{release}{monotonic_buffer_resource}%
\begin{itemdecl}
Expand Down Expand Up @@ -12450,7 +12450,7 @@
}
\end{codeblock}

\rSec2[allocator.adaptor.types]{Scoped allocator adaptor member types}
\rSec2[allocator.adaptor.types]{Member types}

\indexlibrarymember{inner_allocator_type}{scoped_allocator_adaptor}%
\begin{itemdecl}
Expand Down Expand Up @@ -12515,7 +12515,7 @@
\tcode{InnerAllocs...}; otherwise, \tcode{false_type}.
\end{itemdescr}

\rSec2[allocator.adaptor.cnstr]{Scoped allocator adaptor constructors}
\rSec2[allocator.adaptor.cnstr]{Constructors}

\indexlibrary{\idxcode{scoped_allocator_adaptor}!constructor}%
\begin{itemdecl}
Expand Down Expand Up @@ -12601,7 +12601,7 @@
\tcode{is_constructible_v<OuterAlloc, OuterA2>} is \tcode{true}.
\end{itemdescr}

\rSec2[allocator.adaptor.members]{Scoped allocator adaptor members}
\rSec2[allocator.adaptor.members]{Members}

\pnum
In the \tcode{construct} member functions,
Expand Down Expand Up @@ -12893,7 +12893,7 @@
corresponding allocator in \tcode{*this}.
\end{itemdescr}

\rSec2[scoped.adaptor.operators]{Scoped allocator operators}
\rSec2[scoped.adaptor.operators]{Operators}

\indexlibrarymember{operator==}{scoped_allocator_adaptor}%
\begin{itemdecl}
Expand Down Expand Up @@ -13249,7 +13249,7 @@
\pnum
\tcode{reference_wrapper<T>} is a trivially copyable type\iref{basic.types}.

\rSec3[refwrap.const]{\tcode{reference_wrapper} construct/copy/destroy}
\rSec3[refwrap.const]{Constructors and destructor}

\indexlibrary{\idxcode{reference_wrapper}!constructor}%
\begin{itemdecl}
Expand Down Expand Up @@ -13287,7 +13287,7 @@
stores a reference to \tcode{x.get()}.
\end{itemdescr}

\rSec3[refwrap.assign]{\tcode{reference_wrapper} assignment}
\rSec3[refwrap.assign]{Assignment}

\indexlibrarymember{operator=}{reference_wrapper}%
\begin{itemdecl}
Expand All @@ -13298,7 +13298,7 @@
\pnum\ensures \tcode{*this} stores a reference to \tcode{x.get()}.
\end{itemdescr}

\rSec3[refwrap.access]{\tcode{reference_wrapper} access}
\rSec3[refwrap.access]{Access}

\indexlibrarymember{operator T\&}{reference_wrapper}%
\begin{itemdecl}
Expand All @@ -13319,7 +13319,7 @@
\end{itemdescr}


\rSec3[refwrap.invoke]{\tcode{reference_wrapper} invocation}
\rSec3[refwrap.invoke]{Invocation}

\indexlibrarymember{operator()}{reference_wrapper}%
\begin{itemdecl}
Expand All @@ -13333,7 +13333,7 @@
\end{itemdescr}


\rSec3[refwrap.helpers]{\tcode{reference_wrapper} helper functions}
\rSec3[refwrap.helpers]{Helper functions}

\indexlibrarymember{ref}{reference_wrapper}%
\begin{itemdecl}
Expand Down Expand Up @@ -14521,7 +14521,7 @@
}
\end{codeblock}

\rSec4[func.wrap.badcall.const]{\tcode{bad_function_call} constructor}
\rSec4[func.wrap.badcall.const]{Constructor}

\indexlibrary{\idxcode{bad_function_call}!constructor}%
\indexlibrarymember{what}{bad_function_call}%
Expand Down Expand Up @@ -14632,7 +14632,7 @@
may change in future versions of this International Standard.
\end{note}

\rSec4[func.wrap.func.con]{\tcode{function} construct/copy/destroy}
\rSec4[func.wrap.func.con]{Constructors and destructor}

\indexlibrary{\idxcode{function}!constructor}%
\begin{itemdecl}
Expand Down Expand Up @@ -14837,7 +14837,7 @@
\pnum\effects If \tcode{*this != nullptr}, destroys the target of \tcode{this}.
\end{itemdescr}

\rSec4[func.wrap.func.mod]{\tcode{function} modifiers}
\rSec4[func.wrap.func.mod]{Modifiers}

\indexlibrarymember{swap}{function}%
\begin{itemdecl}
Expand All @@ -14848,7 +14848,7 @@
\pnum\effects Interchanges the targets of \tcode{*this} and \tcode{other}.
\end{itemdescr}

\rSec4[func.wrap.func.cap]{\tcode{function} capacity}
\rSec4[func.wrap.func.cap]{Capacity}

\indexlibrarymember{operator bool}{function}%
\begin{itemdecl}
Expand All @@ -14860,7 +14860,7 @@
\returns \tcode{true} if \tcode{*this} has a target, otherwise \tcode{false}.
\end{itemdescr}

\rSec4[func.wrap.func.inv]{\tcode{function} invocation}
\rSec4[func.wrap.func.inv]{Invocation}

\indexlibrary{\idxcode{function}!invocation}%
\indexlibrarymember{operator()}{function}%
Expand All @@ -14878,7 +14878,7 @@
exception thrown by the wrapped callable object.
\end{itemdescr}

\rSec4[func.wrap.func.targ]{\tcode{function} target access}
\rSec4[func.wrap.func.targ]{Target access}

\indexlibrarymember{target_type}{function}%
\begin{itemdecl}
Expand All @@ -14901,7 +14901,7 @@
a pointer to the stored function target; otherwise a null pointer.
\end{itemdescr}

\rSec4[func.wrap.func.nullptr]{null pointer comparison functions}
\rSec4[func.wrap.func.nullptr]{Null pointer comparison functions}

\indexlibrarymember{operator==}{function}%
\begin{itemdecl}
Expand All @@ -14927,7 +14927,7 @@
\pnum\returns \tcode{(bool)f}.
\end{itemdescr}

\rSec4[func.wrap.func.alg]{specialized algorithms}
\rSec4[func.wrap.func.alg]{Specialized algorithms}

\indexlibrarymember{swap}{function}%
\begin{itemdecl}
Expand Down