Skip to content

Commit 771518c

Browse files
committed
Index: Add C++20 atomic_ref
1 parent bc5aadd commit 771518c

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

index-functions-cpp.xml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5654,6 +5654,35 @@
56545654
<function name="operator^=" link="operator_arith2"/>
56555655
</class>
56565656

5657+
<class name="std::atomic_ref" link="cpp/atomic/atomic_ref" since="c++20">
5658+
<constructor/>
5659+
<function name="operator="/>
5660+
<function name="is_lock_free"/>
5661+
<function name="store"/>
5662+
<function name="load"/>
5663+
<function name="operator T" link="operator_T"/>
5664+
<function name="exchange"/>
5665+
<function name="compare_exchange_strong" link="compare_exchange"/>
5666+
<function name="compare_exchange_weak" link="compare_exchange"/>
5667+
5668+
<function name="fetch_add"/>
5669+
<function name="fetch_sub"/>
5670+
<function name="fetch_and"/>
5671+
<function name="fetch_or"/>
5672+
<function name="fetch_xor"/>
5673+
5674+
<function name="operator++" link="operator_arith"/>
5675+
<function name="operator++(int)" link="operator_arith"/>
5676+
<function name="operator--" link="operator_arith"/>
5677+
<function name="operator--(int)" link="operator_arith"/>
5678+
5679+
<function name="operator+=" link="operator_arith2"/>
5680+
<function name="operator-=" link="operator_arith2"/>
5681+
<function name="operator&amp;=" link="operator_arith2"/>
5682+
<function name="operator|=" link="operator_arith2"/>
5683+
<function name="operator^=" link="operator_arith2"/>
5684+
</class>
5685+
56575686
<function name="std::atomic_is_lock_free" link="cpp/atomic/atomic_is_lock_free"/>
56585687

56595688
<function name="std::atomic_store" link="cpp/atomic/atomic_store"/>

0 commit comments

Comments
 (0)