Skip to content

Commit f602945

Browse files
[mem.poly.allocator.class] Exposition-only style for memory-rsrc
Renaming `memory_rsrc` to `memory-rsrc`.
1 parent e21fae5 commit f602945

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

source/memory.tex

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7673,7 +7673,7 @@
76737673
\begin{codeblock}
76747674
namespace std::pmr {
76757675
template<class Tp = byte> class polymorphic_allocator {
7676-
memory_resource* memory_rsrc; // \expos
7676+
memory_resource* @\exposid{memory-rsrc}@; // \expos
76777677

76787678
public:
76797679
using value_type = Tp;
@@ -7729,7 +7729,7 @@
77297729
\begin{itemdescr}
77307730
\pnum
77317731
\effects
7732-
Sets \tcode{memory_rsrc} to \tcode{get_default_resource()}.
7732+
Sets \exposid{memory-rsrc} to \tcode{get_default_resource()}.
77337733
\end{itemdescr}
77347734

77357735
\indexlibraryctor{polymorphic_allocator}%
@@ -7744,7 +7744,7 @@
77447744

77457745
\pnum
77467746
\effects
7747-
Sets \tcode{memory_rsrc} to \tcode{r}.
7747+
Sets \exposid{memory-rsrc} to \tcode{r}.
77487748

77497749
\pnum
77507750
\throws
@@ -7764,7 +7764,7 @@
77647764
\begin{itemdescr}
77657765
\pnum
77667766
\effects
7767-
Sets \tcode{memory_rsrc} to \tcode{other.resource()}.
7767+
Sets \exposid{memory-rsrc} to \tcode{other.resource()}.
77687768
\end{itemdescr}
77697769

77707770

@@ -7782,7 +7782,7 @@
77827782
throws \tcode{bad_array_new_length}.
77837783
Otherwise equivalent to:
77847784
\begin{codeblock}
7785-
return static_cast<Tp*>(memory_rsrc->allocate(n * sizeof(Tp), alignof(Tp)));
7785+
return static_cast<Tp*>(\exposid{memory-rsrc}->allocate(n * sizeof(Tp), alignof(Tp)));
77867786
\end{codeblock}
77877787
\end{itemdescr}
77887788

@@ -7795,12 +7795,12 @@
77957795
\pnum
77967796
\expects
77977797
\tcode{p} was allocated from a memory resource \tcode{x},
7798-
equal to \tcode{*memory_rsrc},
7798+
equal to \tcode{*\exposid{memory-rsrc}},
77997799
using \tcode{x.allocate(n * sizeof(Tp), alignof(Tp))}.
78007800

78017801
\pnum
78027802
\effects
7803-
Equivalent to \tcode{memory_rsrc->deallocate(p, n * sizeof(Tp), alignof(Tp))}.
7803+
Equivalent to \tcode{\exposid{memory-rsrc}->deallocate(p, n * sizeof(Tp), alignof(Tp))}.
78047804

78057805
\pnum
78067806
\throws
@@ -7815,7 +7815,7 @@
78157815
\begin{itemdescr}
78167816
\pnum
78177817
\effects
7818-
Equivalent to: \tcode{return memory_rsrc->allocate(nbytes, alignment);}
7818+
Equivalent to: \tcode{return \exposid{memory-rsrc}->allocate(nbytes, alignment);}
78197819

78207820
\pnum
78217821
\begin{note}
@@ -7834,7 +7834,7 @@
78347834
\begin{itemdescr}
78357835
\pnum
78367836
\effects
7837-
Equivalent to \tcode{memory_rsrc->deallocate(p, nbytes, alignment)}.
7837+
Equivalent to \tcode{\exposid{memory-rsrc}->deallocate(p, nbytes, alignment)}.
78387838
\end{itemdescr}
78397839

78407840
\indexlibrarymember{allocate_object}{polymorphic_allocator}%
@@ -7982,7 +7982,7 @@
79827982
\begin{itemdescr}
79837983
\pnum
79847984
\returns
7985-
\tcode{memory_rsrc}.
7985+
\exposid{memory-rsrc}.
79867986
\end{itemdescr}
79877987

79887988
\rSec3[mem.poly.allocator.eq]{Equality}

0 commit comments

Comments
 (0)