forked from boostorg/typeof
initial commit
[SVN r2356]
This commit is contained in:
@ -51,4 +51,4 @@ namespace boost
|
||||
sizeof(boost::type_of::classify_expression(expr)) \
|
||||
>::type
|
||||
|
||||
#endif//BOOST_TYPEOF_COMPLIANT_LVALUE_TYPEOF_HPP_INCLUDED
|
||||
#endif//BOOST_TYPEOF_COMPLIANT_LVALUE_TYPEOF_HPP_INCLUDED
|
||||
|
@ -80,4 +80,4 @@
|
||||
#else //BOOST_TYPEOF_NATIVE
|
||||
#endif
|
||||
|
||||
#endif//BOOST_TYPEOF_TYPEOF_HPP_INCLUDED
|
||||
#endif//BOOST_TYPEOF_TYPEOF_HPP_INCLUDED
|
||||
|
@ -123,15 +123,15 @@ BOOST_TYPEOF_REGISTER_TYPE(noncop)
|
||||
|
||||
main()
|
||||
{
|
||||
//#pragma message("integral...")
|
||||
// {
|
||||
// with_integrals<int, 5, 4, 3, 2, true, false, 5> expr;
|
||||
// BOOST_AUTO(v, expr);
|
||||
// v;
|
||||
// with_integrals<int, 1, 1, 0, ULONG_MAX, false, true, 0> expr1;
|
||||
// BOOST_AUTO(v1, expr1);
|
||||
// v1;
|
||||
// }
|
||||
#pragma message("integral...")
|
||||
{
|
||||
with_integrals<int, 5, 4, 3, 2, true, false, 5> expr;
|
||||
BOOST_AUTO(v, expr);
|
||||
v;
|
||||
with_integrals<int, 1, 1, 0, ULONG_MAX, false, true, 0> expr1;
|
||||
BOOST_AUTO(v1, expr1);
|
||||
v1;
|
||||
}
|
||||
#pragma message("Noncopyable...")
|
||||
{
|
||||
//BOOST_AUTO(v, foo_nc());
|
||||
|
@ -1,2 +1,2 @@
|
||||
g++ -IC:\boost\boost_1_32_0 -I..\..\..\.. -D BOOST_TYPEOF_FORCE_EMULATION -D BOOST_TYPEOF_LIMIT_SIZE=50 -D BOOST_MPL_LIMIT_VECTOR_SIZE=50 odr1.cpp odr2.cpp main.cpp
|
||||
g++ -IC:\boost\boost_1_32_0 -I..\..\..\.. -D BOOST_TYPEOF_COMPLIANT -D BOOST_TYPEOF_LIMIT_SIZE=50 -D BOOST_MPL_LIMIT_VECTOR_SIZE=50 odr1.cpp odr2.cpp main.cpp
|
||||
g++ -IC:\boost\boost_1_32_0 -I..\..\..\.. odr1.cpp odr2.cpp main.cpp
|
||||
|
Reference in New Issue
Block a user