Subject: [boost] [IdentityType] Const omission undocumented.
From: Mostafa (mostafa_working_away_at_[hidden])
Date: 2013-11-15 19:02:11
BOOST_IDENTITY_TYPE(( std::pair<int,int> const )) x;
// This compiles, so the const qualification in the
// above macro parameter is ignored.
x = std::make_pair(0,1);
The omission of const qualification in BOOST_IDENTITY_TYPE types is
undocumented. This omission maybe deduced from the documented
implementation, but, as noted, that is not part of the library api and is
subject to change. I therefore propose that this behaviour be documented
as part of the library's public api.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk