Skip to content

Commit da650df

Browse files
committed
Index: Fix page locations
1 parent 16cbf21 commit da650df

File tree

2 files changed

+42
-59
lines changed

2 files changed

+42
-59
lines changed

index-functions-c.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -634,8 +634,8 @@
634634
<function name="wcstoll" link="c/string/wide/wcstol"/>
635635
<function name="wcstoul" link="c/string/wide/wcstoul"/>
636636
<function name="wcstoull" link="c/string/wide/wcstoul"/>
637-
<function name="wcstoimax" link="c/string/byte/wcstoimax"/>
638-
<function name="wcstoumax" link="c/string/byte/wcstoimax"/>
637+
<function name="wcstoimax" link="c/string/wide/wcstoimax"/>
638+
<function name="wcstoumax" link="c/string/wide/wcstoimax"/>
639639

640640
<function name="wcscpy" link="c/string/wide/wcscpy"/>
641641
<function name="wcsncpy" link="c/string/wide/wcsncpy"/>
@@ -991,8 +991,8 @@
991991
<function name="ATOMIC_VAR_INIT" link="c/atomic/ATOMIC_VAR_INIT"/>
992992
<function name="kill_dependency" link="c/atomic/kill_dependency"/>
993993

994-
<function name="atomic_load_test_and_set" link="c/atomic/atomic_load_test_and_set"/>
995-
<function name="atomic_load_test_and_set_explicit" link="c/atomic/atomic_load_test_and_set"/>
994+
<function name="atomic_flag_test_and_set" link="c/atomic/atomic_flag_test_and_set"/>
995+
<function name="atomic_flag_test_and_set_explicit" link="c/atomic/atomic_flag_test_and_set"/>
996996
<function name="atomic_flag_clear" link="c/atomic/atomic_flag_clear"/>
997997
<function name="atomic_flag_clear_explicit" link="c/atomic/atomic_flag_clear"/>
998998
<function name="atomic_init" link="c/atomic/atomic_init"/>

index-functions-cpp.xml

Lines changed: 38 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -702,7 +702,7 @@
702702
<constructor/>
703703
<function name="operator*"/>
704704
<function name="operator="/>
705-
<function name="operator++"/>
705+
<function name="operator++" link="operator_arith"/>
706706
</class>
707707

708708
<function name="std::get_temporary_buffer" link="cpp/memory/get_temporary_buffer"/>
@@ -719,7 +719,7 @@
719719
<function name="get_deleter"/>
720720
<function name="operator*"/>
721721
<function name="operator->" link="operator*"/>
722-
<function name="operator bool"/>
722+
<function name="operator bool" link="operator_bool"/>
723723

724724
<overload name="operator==" link="operator_cmp"/>
725725
<overload name="operator!=" link="operator_cmp"/>
@@ -742,7 +742,7 @@
742742
<function name="operator*"/>
743743
<function name="operator->" link="operator*"/>
744744
<function name="unique"/>
745-
<function name="operator bool"/>
745+
<function name="operator bool" link="operator_bool"/>
746746
<function name="owner_before"/>
747747

748748
<overload name="operator==" link="operator_cmp"/>
@@ -817,7 +817,7 @@
817817
<class name="std::bad_weak_ptr" link="cpp/memory/bad_weak_ptr">
818818
<inherits name="std::exception"/>
819819
<constructor/>
820-
<function name="what"/>
820+
<function name="what" link="."/>
821821
</class>
822822

823823
<class name="std::default_delete" link="cpp/memory/default_delete">
@@ -1016,7 +1016,6 @@
10161016
<class name="std::error_category" link="cpp/error/error_category">
10171017
<constructor/>
10181018
<destructor/>
1019-
<function name="operator="/>
10201019
<function name="name"/>
10211020
<function name="default_error_condition"/>
10221021
<function name="equivalent"/>
@@ -1243,7 +1242,6 @@
12431242

12441243
<class name="std::chrono::duration" link="cpp/chrono/duration">
12451244
<constructor/>
1246-
<destructor/>
12471245
<function name="operator="/>
12481246
<function name="count"/>
12491247
<function name="zero"/>
@@ -1340,11 +1338,9 @@
13401338

13411339
<class name="std::bitset" link="cpp/utility/bitset">
13421340
<constructor/>
1343-
<destructor/>
13441341

13451342
<class name="reference"/>
13461343

1347-
<function name="operator="/>
13481344
<function name="operator==" link="operator_cmp"/>
13491345
<function name="operator!=" link="operator_cmp"/>
13501346

@@ -1457,12 +1453,12 @@
14571453
</class>
14581454

14591455
<class name="std::unary_negate" link="cpp/utility/functional/unary_negate">
1460-
<constructor/>
1456+
<constructor link="."/>
14611457
<function name="operator()" link="."/>
14621458
</class>
14631459

14641460
<class name="std::binary_negate" link="cpp/utility/functional/binary_negate">
1465-
<constructor/>
1461+
<constructor link="."/>
14661462
<function name="operator()" link="."/>
14671463
</class>
14681464

@@ -1494,8 +1490,8 @@
14941490

14951491
<class name="std::bad_function_call" link="cpp/utility/functional/bad_function_call">
14961492
<inherits name="std::exception"/>
1497-
<constructor/>
1498-
<function name="what"/>
1493+
<constructor link="."/>
1494+
<function name="what" link="."/>
14991495
</class>
15001496

15011497
<class name="std::placeholders" link="cpp/utility/functional/placeholders"/>
@@ -1591,7 +1587,7 @@
15911587
<class name="std::unary_function" link="cpp/utility/functional/unary_function"/>
15921588
<class name="std::binary_function" link="cpp/utility/functional/binary_function"/>
15931589

1594-
<class name="std::optional" link="cpp/utility/optional" since="c++14">
1590+
<class name="std::experimental::optional" link="cpp/experimental/optional" since="c++14">
15951591
<constructor/>
15961592
<destructor/>
15971593
<function name="operator="/>
@@ -1609,12 +1605,7 @@
16091605
<specialization name="std::hash" link="hash"/>
16101606
</class>
16111607

1612-
<function name="std::make_optional" link="cpp/utility/optional/make_optional" since="c++14"/>
1613-
1614-
<class name="std::inplace_t" link="cpp/utility/inplace_t" since="c++14"/>
1615-
<const name="std::inplace" link="cpp/utility/inplace" since="c++14"/>
1616-
<class name="std::nullopt_t" link="cpp/utility/nullopt_t" since="c++14"/>
1617-
<const name="std::nullopt" link="cpp/utility/nullopt" since="c++14"/>
1608+
<function name="std::experimental::make_optional" link="cpp/experimental/optional/make_optional" since="c++14"/>
16181609

16191610
<class name="std::bad_optional_access" link="cpp/utility/bad_optional_access" since="c++14">
16201611
<inherits name="std::logic_error"/>
@@ -1850,8 +1841,8 @@
18501841

18511842
<class name="std::char_traits" link="cpp/string/char_traits">
18521843
<function name="assign"/>
1853-
<function name="eq"/>
1854-
<function name="lt"/>
1844+
<function name="eq" link="cmp"/>
1845+
<function name="lt" link="cmp"/>
18551846
<function name="move"/>
18561847
<function name="copy"/>
18571848
<function name="compare"/>
@@ -2596,13 +2587,6 @@
25962587
<function name="pop"/>
25972588
<function name="swap"/>
25982589

2599-
<overload name="operator==" link="operator_cmp"/>
2600-
<overload name="operator!=" link="operator_cmp"/>
2601-
<overload name="operator&lt;" link="operator_cmp"/>
2602-
<overload name="operator&lt;=" link="operator_cmp"/>
2603-
<overload name="operator&gt;" link="operator_cmp"/>
2604-
<overload name="operator&gt;=" link="operator_cmp"/>
2605-
26062590
<overload name="std::swap" link="swap2"/>
26072591
<specialization name="std::uses_allocator" link="uses_allocator"/>
26082592
</class>
@@ -3487,7 +3471,6 @@
34873471

34883472
<function name="operator="/>
34893473
<function name="swap"/>
3490-
<function name="str"/>
34913474

34923475
<function name="is_open"/>
34933476
<function name="open"/>
@@ -4318,71 +4301,71 @@
43184301
<function name="grouping"/>
43194302
<function name="curr_symbol"/>
43204303
<function name="positive_sign"/>
4321-
<function name="negative_sign"/>
4304+
<function name="negative_sign" link="positive_sign"/>
43224305
<function name="frac_digits"/>
43234306
<function name="pos_format"/>
4324-
<function name="neg_format"/>
4307+
<function name="neg_format" link="pos_format"/>
43254308

43264309
<!-- protected -->
43274310
<function name="do_decimal_point" link="decimal_point"/>
43284311
<function name="do_thousands_sep" link="thousands_sep"/>
43294312
<function name="do_grouping" link="grouping"/>
43304313
<function name="do_curr_symbol" link="curr_symbol"/>
43314314
<function name="do_positive_sign" link="positive_sign"/>
4332-
<function name="do_negative_sign" link="negative_sign"/>
4315+
<function name="do_negative_sign" link="positive_sign"/>
43334316
<function name="do_frac_digits" link="frac_digits"/>
43344317
<function name="do_pos_format" link="pos_format"/>
4335-
<function name="do_neg_format" link="neg_format"/>
4318+
<function name="do_neg_format" link="pos_format"/>
43364319

43374320
<!-- todo id -->
43384321
</class>
43394322

43404323
<class name="std::ctype_byname" link="cpp/locale/ctype_byname">
43414324
<inherits name="std::ctype"/>
4342-
<constructor/>
4343-
<destructor/>
4325+
<constructor link="."/>
4326+
<destructor link="."/>
43444327
</class>
43454328

43464329
<class name="std::codecvt_byname" link="cpp/locale/codecvt_byname">
43474330
<inherits name="std::codecvt"/>
4348-
<constructor/>
4349-
<destructor/>
4331+
<constructor link="."/>
4332+
<destructor link="."/>
43504333
</class>
43514334

43524335
<class name="std::messages_byname" link="cpp/locale/messages_byname">
43534336
<inherits name="std::messages"/>
4354-
<constructor/>
4355-
<destructor/>
4337+
<constructor link="."/>
4338+
<destructor link="."/>
43564339
</class>
43574340

43584341
<class name="std::collate_byname" link="cpp/locale/collate_byname">
43594342
<inherits name="std::collate"/>
4360-
<constructor/>
4361-
<destructor/>
4343+
<constructor link="."/>
4344+
<destructor link="."/>
43624345
</class>
43634346

43644347
<class name="std::time_get_byname" link="cpp/locale/time_get_byname">
43654348
<inherits name="std::time_get"/>
4366-
<constructor/>
4367-
<destructor/>
4349+
<constructor link="."/>
4350+
<destructor link="."/>
43684351
</class>
43694352

43704353
<class name="std::time_put_byname" link="cpp/locale/time_put_byname">
43714354
<inherits name="std::time_put"/>
4372-
<constructor/>
4373-
<destructor/>
4355+
<constructor link="."/>
4356+
<destructor link="."/>
43744357
</class>
43754358

43764359
<class name="std::numpunct_byname" link="cpp/locale/numpunct_byname">
43774360
<inherits name="std::numpunct"/>
4378-
<constructor/>
4379-
<destructor/>
4361+
<constructor link="."/>
4362+
<destructor link="."/>
43804363
</class>
43814364

43824365
<class name="std::moneypunct_byname" link="cpp/locale/moneypunct_byname">
43834366
<inherits name="std::moneypunct"/>
4384-
<constructor/>
4385-
<destructor/>
4367+
<constructor link="."/>
4368+
<destructor link="."/>
43864369
</class>
43874370

43884371
<class name="std::codecvt_utf8" link="cpp/locale/codecvt_utf8">
@@ -4585,7 +4568,7 @@
45854568
<function name="is_lock_free"/>
45864569
<function name="store"/>
45874570
<function name="load"/>
4588-
<function name="operator T"/>
4571+
<function name="operator T" link="operator_T"/>
45894572
<function name="exchange"/>
45904573
<function name="compare_exchange_strong" link="compare_exchange"/>
45914574
<function name="compare_exchange_weak" link="compare_exchange"/>
@@ -4735,7 +4718,7 @@
47354718
<function name="native_handle"/>
47364719
</class>
47374720

4738-
<class name="std::shared_mutex" link="cpp/thread/shared_mutex" since="c++14">
4721+
<class name="std::shared_timed_mutex" link="cpp/thread/shared_timed_mutex" since="c++14">
47394722
<constructor/>
47404723
<function name="lock"/>
47414724
<function name="try_lock"/>
@@ -4779,7 +4762,7 @@
47794762

47804763
<function name="mutex"/>
47814764
<function name="owns_lock"/>
4782-
<function name="operator bool"/>
4765+
<function name="operator bool" link="operator_bool"/>
47834766

47844767
<overload name="std::swap" link="swap2"/>
47854768
</class>
@@ -4800,7 +4783,7 @@
48004783

48014784
<function name="mutex"/>
48024785
<function name="owns_lock"/>
4803-
<function name="operator bool"/>
4786+
<function name="operator bool" link="operator_bool"/>
48044787

48054788
<overload name="std::swap" link="swap2"/>
48064789
</class>
@@ -4844,8 +4827,8 @@
48444827
<function name="std::call_once" link="cpp/thread/call_once"/>
48454828

48464829
<enum name="std::cv_status" link="cpp/thread/cv_status">
4847-
<const name="no_timeout"/>
4848-
<const name="timeout"/>
4830+
<const name="no_timeout" link="."/>
4831+
<const name="timeout" link="."/>
48494832
</enum>
48504833

48514834
<class name="std::promise" link="cpp/thread/promise">

0 commit comments

Comments
 (0)