id summary reporter owner description type status milestone component version severity resolution keywords cc 933 Can't use BOOST_CLASS_REQUIRES macro ksvanhorn jsiek "{{{ The BOOST_CLASS_REQUIRES macro does not work correctly when used outside of the boost namespace. For example, if I write template class foo { BOOST_CLASS_REQUIRES(RandIter, boost::RandomAccessIteratorConcept); ... }; I get a syntax error at the macro, because the implementation of the macro assumes that the second argument is an unqualified name. A possible, but not terribly satisfactory, workaround is to use a typedef; I would suggest that if you can't find a good way to fix this problem, you should document both the problem and its workaround. }}}" Bugs closed concept_check None Fixed