gcc/libstdc++-v3/testsuite/26_numerics/valarray
Jonathan Wakely 72a87d82e0 libstdc++: Fix name clash with _Cosh in QNX headers [PR 95592]
This replaces unqualified names like _Cosh with struct std::_Cosh to
ensure there is no ambiguity with other entities with the same name.

libstdc++-v3/ChangeLog:

	PR libstdc++/95592
	* include/bits/valarray_after.h (_DEFINE_EXPR_UNARY_OPERATOR)
	(_DEFINE_EXPR_BINARY_OPERATOR, _DEFINE_EXPR_BINARY_FUNCTION):
	Use elaborated-type-specifier and qualified-id to avoid
	ambiguities with QNX system headers.
	* testsuite/26_numerics/valarray/95592.cc: New test.
2020-10-28 12:35:44 +00:00
..
requirements
27867.cc
28277.cc
30416.cc
33084.cc
40691.cc
69116.cc
83860.cc
87641.cc
95592.cc
algo.cc
binary_closure.cc
const_bracket.cc
deduction.cc
dr543.cc
dr630-1.cc
dr630-2.cc
dr630-3.C
init-list.cc
moveable.cc
name_lookup.cc
noexcept_move_construct.cc
operators.cc
range_access2.cc
range_access.cc
subset_assignment.cc
swap.cc
transcend.cc