-
Key: CPP1113-13
-
Status: closed
-
Source: Remedy IT ( Johnny Willemsen)
-
Summary:
The specification mentions that besides a namespace level swap a specialization of std::swap<> has to be provided, but that shouldn't, see http://en.cppreference.com/w/cpp/concept/Swappable. Only a namespace level swap should be enough. This impacts the text of section 6.7.1, the example and text of 6.14.1, example of 6.14.2
-
Reported: CPP11 1.2 — Mon, 19 Jun 2017 14:05 GMT
-
Disposition: Resolved — CPP11 1.3
-
Disposition Summary:
Remove std::swap requirement
Overload swap() in the appropriate namespace, do not do anything with std::swap.
-
Updated: Tue, 19 Dec 2017 20:10 GMT
CPP1113 — Only a namespace level swap should be provided
- Key: CPP1113-13
- OMG Task Force: IDL to C++11 1.3 RTF