// (C) Copyright Terje Slettebų 2002. Permission to copy, use, modify, sell and // distribute this software is granted provided this copyright notice appears // in all copies. This software is provided "as is" without express or implied // warranty, and with no claim as to its suitability for any purpose. // MACRO: BOOST_BCB_PARTIAL_SPECIALIZATION_BUG // TITLE: Full partial specialization support. // DESCRIPTION: Borland C++ Builder has some rather specific partial // specialisation bugs which this code tests for. #include namespace boost_bcb_partial_specialization_bug{ template class Test { }; template class Test,T2> { }; template class Test,T> { }; template struct is_const{}; template struct is_const{}; int test() { Test,double> v; is_const ci; (void)v; // warning suppression (void)ci; return 0; } }