gcc/libstdc++-v3/doc/html/manual
Jonathan Wakely 2137aa9241 libstdc++: Replace use of reserved name that clashes [PR 97362]
The name __deref is defined as a macro by Windows headers.

This renames the __deref() helper function to __ref. It doesn't actually
dereference an iterator. it just has the same type as the iterator's
reference type.

libstdc++-v3/ChangeLog:

	PR libstdc++/97362
	* doc/html/manual/source_code_style.html: Regenerate.
	* doc/xml/manual/appendix_contributing.xml: Add __deref to
	BADNAMES.
	* include/debug/functions.h (_Irreflexive_checker::__deref):
	Rename to __ref.
	* testsuite/17_intro/badnames.cc: Check __deref.
2020-10-10 21:22:12 +01:00
..
abi.html libstdc++: Document library versioning for 9.[123] and 10.1 2020-05-06 10:30:15 +01:00
algorithms.html
api.html libstdc++: Document API changes in GCC 10 2020-06-01 16:50:53 +01:00
appendix_contributing.html
appendix_free.html
appendix_gfdl.html
appendix_gpl.html
appendix_porting.html
appendix.html
associative.html
atomics.html
backwards.html
bitmap_allocator_impl.html
bitmap_allocator.html
bugs.html
concept_checking.html
concurrency.html
configure.html libstdc++: Fix misnamed configure option in manual 2020-09-24 17:35:02 +01:00
containers_and_c.html
containers.html libstdc++: Fix incorrect Docbook links 2020-06-01 16:49:31 +01:00
debug_mode_design.html
debug_mode_semantics.html
debug_mode_using.html
debug_mode.html
debug.html
diagnostics.html
documentation_hacking.html
dynamic_memory.html
errno.html
ext_algorithms.html
ext_compile_checks.html
ext_concurrency_impl.html
ext_concurrency_use.html
ext_concurrency.html
ext_containers.html
ext_demangling.html
ext_io.html
ext_iterators.html
ext_numerics.html
ext_preface.html
ext_sgi.html
ext_utilities.html
extensions.html
facets.html
fstreams.html
generalized_numeric_operations.html
index.html libstdc++: Update C++20 library status docs 2020-04-23 21:39:33 +01:00
internals.html
intro.html libstdc++: Update C++20 library status docs 2020-04-23 21:39:33 +01:00
io_and_c.html
io.html
iterators.html
license.html
localization.html
make.html
memory.html
mt_allocator_design.html
mt_allocator_ex_multi.html
mt_allocator_ex_single.html
mt_allocator_impl.html
mt_allocator.html
numerics_and_c.html
numerics.html
pairs.html
parallel_mode_design.html
parallel_mode_semantics.html
parallel_mode_test.html
parallel_mode_using.html
parallel_mode.html
policy_based_data_structures_test.html
policy_data_structures_ack.html
policy_data_structures_design.html
policy_data_structures_using.html
policy_data_structures.html libstdc++: Switch www.cs.princeton.edu to https 2020-06-01 02:03:48 +02:00
profile_mode_api.html
profile_mode_cost_model.html
profile_mode_design.html
profile_mode_devel.html
profile_mode_diagnostics.html
profile_mode_impl.html
profile_mode.html
setup.html
source_code_style.html libstdc++: Replace use of reserved name that clashes [PR 97362] 2020-10-10 21:22:12 +01:00
source_design_notes.html
source_organization.html
status.html libstdc++: Fix misnamed configure option in manual 2020-09-24 17:35:02 +01:00
std_contents.html
streambufs.html
strings.html
stringstreams.html
support.html
termination.html
test.html
traits.html
unordered_associative.html
using_concurrency.html
using_dual_abi.html
using_dynamic_or_shared.html
using_exceptions.html Move www.stroustrup.com to https 2020-08-02 00:26:36 +02:00
using_headers.html
using_macros.html
using_namespaces.html
using.html
utilities.html