mirror of
https://github.com/boostorg/static_assert.git
synced 2026-05-28 03:32:39 +02:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 46b4482b2f |
@@ -1,25 +1,16 @@
|
|||||||
# copyright John Maddock 2003
|
|
||||||
|
|
||||||
subproject libs/static_assert ;
|
subproject libs/static_assert ;
|
||||||
# bring in the rules for testing
|
|
||||||
import testing ;
|
|
||||||
|
|
||||||
test-suite static_assert :
|
|
||||||
[ run static_assert_test.cpp ]
|
|
||||||
# [ run static_assert_example_1.cpp ]
|
|
||||||
[ run static_assert_example_2.cpp ]
|
|
||||||
[ run static_assert_example_3.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_1.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_2.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_3.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_4.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_5.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_6.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_7.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_8.cpp ]
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
unit-test static_assert_test : static_assert_test.cpp
|
||||||
|
: <sysinclude>$(BOOST_ROOT) : ;
|
||||||
|
|
||||||
|
unit-test static_assert_example_1 : static_assert_example_1.cpp
|
||||||
|
: <sysinclude>$(BOOST_ROOT) : ;
|
||||||
|
|
||||||
|
unit-test static_assert_example_2 : static_assert_example_2.cpp
|
||||||
|
: <sysinclude>$(BOOST_ROOT) : ;
|
||||||
|
|
||||||
|
unit-test static_assert_example_3 : static_assert_example_3.cpp
|
||||||
|
: <sysinclude>$(BOOST_ROOT) : ;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
-24
@@ -1,24 +0,0 @@
|
|||||||
# copyright John Maddock 2003
|
|
||||||
|
|
||||||
# bring in the rules for testing
|
|
||||||
import testing ;
|
|
||||||
|
|
||||||
test-suite static_assert :
|
|
||||||
[ run static_assert_test.cpp ]
|
|
||||||
# [ run static_assert_example_1.cpp ]
|
|
||||||
[ run static_assert_example_2.cpp ]
|
|
||||||
[ run static_assert_example_3.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_1.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_2.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_3.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_4.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_5.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_6.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_7.cpp ]
|
|
||||||
[ compile-fail static_assert_test_fail_8.cpp ]
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,9 +1,10 @@
|
|||||||
// (C) Copyright John Maddock 2000.
|
// (C) Copyright John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org/libs/static_assert for documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Revision history:
|
Revision history:
|
||||||
@@ -15,7 +16,6 @@
|
|||||||
#define BOOST_STATIC_ASSERT_HPP
|
#define BOOST_STATIC_ASSERT_HPP
|
||||||
|
|
||||||
#include <boost/config.hpp>
|
#include <boost/config.hpp>
|
||||||
#include <boost/detail/workaround.hpp>
|
|
||||||
|
|
||||||
#ifdef __BORLANDC__
|
#ifdef __BORLANDC__
|
||||||
//
|
//
|
||||||
@@ -28,7 +28,7 @@ namespace boost{
|
|||||||
// HP aCC cannot deal with missing names for template value parameters
|
// HP aCC cannot deal with missing names for template value parameters
|
||||||
template <bool x> struct STATIC_ASSERTION_FAILURE;
|
template <bool x> struct STATIC_ASSERTION_FAILURE;
|
||||||
|
|
||||||
template <> struct STATIC_ASSERTION_FAILURE<true> { enum { value = 1 }; };
|
template <> struct STATIC_ASSERTION_FAILURE<true>{};
|
||||||
|
|
||||||
// HP aCC cannot deal with missing names for template value parameters
|
// HP aCC cannot deal with missing names for template value parameters
|
||||||
template<int x> struct static_assert_test{};
|
template<int x> struct static_assert_test{};
|
||||||
@@ -57,44 +57,20 @@ template<int x> struct static_assert_test{};
|
|||||||
// style casts: too many compilers currently have problems with static_cast
|
// style casts: too many compilers currently have problems with static_cast
|
||||||
// when used inside integral constant expressions.
|
// when used inside integral constant expressions.
|
||||||
//
|
//
|
||||||
#if !defined(BOOST_BUGGY_INTEGRAL_CONSTANT_EXPRESSIONS) && \
|
#if !defined(BOOST_BUGGY_INTEGRAL_CONSTANT_EXPRESSIONS) && !defined(__MWERKS__)
|
||||||
!BOOST_WORKAROUND(__MWERKS__, < 0x3003)
|
#ifndef BOOST_MSVC
|
||||||
|
#define BOOST_STATIC_ASSERT( B ) \
|
||||||
#if defined(BOOST_MSVC) && (BOOST_MSVC < 1300)
|
typedef ::boost::static_assert_test<\
|
||||||
|
sizeof(::boost::STATIC_ASSERTION_FAILURE< (bool)( B ) >)>\
|
||||||
|
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
|
||||||
|
#else
|
||||||
// __LINE__ macro broken when -ZI is used see Q199057
|
// __LINE__ macro broken when -ZI is used see Q199057
|
||||||
// fortunately MSVC ignores duplicate typedef's.
|
// fortunately MSVC ignores duplicate typedef's.
|
||||||
#define BOOST_STATIC_ASSERT( B ) \
|
#define BOOST_STATIC_ASSERT( B ) \
|
||||||
typedef ::boost::static_assert_test<\
|
typedef ::boost::static_assert_test<\
|
||||||
sizeof(::boost::STATIC_ASSERTION_FAILURE< (bool)( B ) >)\
|
sizeof(::boost::STATIC_ASSERTION_FAILURE< (bool)( B ) >)\
|
||||||
> boost_static_assert_typedef_
|
> boost_static_assert_typedef_
|
||||||
#elif defined(BOOST_MSVC)
|
|
||||||
#define BOOST_STATIC_ASSERT( B ) \
|
|
||||||
typedef ::boost::static_assert_test<\
|
|
||||||
sizeof(::boost::STATIC_ASSERTION_FAILURE< (bool)( B ) >)>\
|
|
||||||
BOOST_JOIN(boost_static_assert_typedef_, __COUNTER__)
|
|
||||||
#elif defined(BOOST_INTEL_CXX_VERSION)
|
|
||||||
// agurt 15/sep/02: a special care is needed to force Intel C++ issue an error
|
|
||||||
// instead of warning in case of failure
|
|
||||||
# define BOOST_STATIC_ASSERT( B ) \
|
|
||||||
typedef char BOOST_JOIN(boost_static_assert_typedef_, __LINE__) \
|
|
||||||
[ ::boost::STATIC_ASSERTION_FAILURE< (bool)( B ) >::value ]
|
|
||||||
#elif defined(__sgi)
|
|
||||||
// special version for SGI MIPSpro compiler
|
|
||||||
#define BOOST_STATIC_ASSERT( B ) \
|
|
||||||
BOOST_STATIC_CONSTANT(bool, \
|
|
||||||
BOOST_JOIN(boost_static_assert_test_, __LINE__) = ( B )); \
|
|
||||||
typedef ::boost::static_assert_test<\
|
|
||||||
sizeof(::boost::STATIC_ASSERTION_FAILURE< \
|
|
||||||
BOOST_JOIN(boost_static_assert_test_, __LINE__) >)>\
|
|
||||||
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
|
|
||||||
#else
|
|
||||||
// generic version
|
|
||||||
#define BOOST_STATIC_ASSERT( B ) \
|
|
||||||
typedef ::boost::static_assert_test<\
|
|
||||||
sizeof(::boost::STATIC_ASSERTION_FAILURE< (bool)( B ) >)>\
|
|
||||||
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#else
|
#else
|
||||||
// alternative enum based implementation:
|
// alternative enum based implementation:
|
||||||
#define BOOST_STATIC_ASSERT( B ) \
|
#define BOOST_STATIC_ASSERT( B ) \
|
||||||
@@ -106,3 +82,5 @@ template<int x> struct static_assert_test{};
|
|||||||
#endif // BOOST_STATIC_ASSERT_HPP
|
#endif // BOOST_STATIC_ASSERT_HPP
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +0,0 @@
|
|||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="refresh" content="0; URL=static_assert.htm">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
Automatic redirection failed, please go to
|
|
||||||
<a href="static_assert.htm">static_assert.htm</a>.
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
+1
-1
@@ -265,7 +265,7 @@ warranty, and with no claim as to its suitability for any purpose.</p>
|
|||||||
|
|
||||||
<p>Based on contributions by Steve Cleary and John Maddock.</p>
|
<p>Based on contributions by Steve Cleary and John Maddock.</p>
|
||||||
|
|
||||||
<p>Maintained by <a href="mailto:john@johnmaddock.co.uk">John
|
<p>Maintained by <a href="mailto:John_Maddock@compuserve.com">John
|
||||||
Maddock</a>, the latest version of this file can be found at <a
|
Maddock</a>, the latest version of this file can be found at <a
|
||||||
href="http://www.boost.org/">www.boost.org</a>, and the boost
|
href="http://www.boost.org/">www.boost.org</a>, and the boost
|
||||||
discussion list at <a
|
discussion list at <a
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
// (C) Copyright Steve Cleary & John Maddock 2000.
|
// (C) Copyright Steve Cleary & John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org for most recent version including documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
@@ -29,4 +30,3 @@ int main()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
// (C) Copyright John Maddock 2000.
|
// (C) Copyright John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org for most recent version including documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
@@ -37,4 +38,3 @@ int main()
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
// (C) Copyright John Maddock 2000.
|
// (C) Copyright John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org for most recent version including documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
@@ -29,4 +30,3 @@ int main()
|
|||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
// (C) Copyright Steve Cleary & John Maddock 2000.
|
// (C) Copyright Steve Cleary & John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org for most recent version including documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
@@ -83,4 +84,3 @@ int main()
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
// (C) Copyright Steve Cleary & John Maddock 2000.
|
// (C) Copyright Steve Cleary & John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org for most recent version including documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
@@ -18,4 +19,3 @@ BOOST_STATIC_ASSERT(sizeof(int) == sizeof(char)); // will not compile
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
// (C) Copyright Steve Cleary & John Maddock 2000.
|
// (C) Copyright Steve Cleary & John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org for most recent version including documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
@@ -20,4 +21,3 @@ void f()
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
// (C) Copyright Steve Cleary & John Maddock 2000.
|
// (C) Copyright Steve Cleary & John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org for most recent version including documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
@@ -35,4 +36,3 @@ struct Bob
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
// (C) Copyright Steve Cleary & John Maddock 2000.
|
// (C) Copyright Steve Cleary & John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org for most recent version including documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
@@ -35,4 +36,3 @@ struct Bob
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
// (C) Copyright Steve Cleary & John Maddock 2000.
|
// (C) Copyright Steve Cleary & John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org for most recent version including documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
@@ -36,4 +37,3 @@ Bill<int, char> b;
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
// (C) Copyright Steve Cleary & John Maddock 2000.
|
// (C) Copyright Steve Cleary & John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org for most recent version including documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
@@ -43,4 +44,3 @@ void foo()
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
// (C) Copyright John Maddock 2000.
|
// (C) Copyright John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org for most recent version including documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
@@ -28,4 +29,3 @@ int main()
|
|||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
// (C) Copyright John Maddock 2000.
|
// (C) Copyright John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org for most recent version including documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
@@ -23,12 +24,6 @@ RandomAccessIterator foo(RandomAccessIterator from, RandomAccessIterator)
|
|||||||
return from;
|
return from;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ensure that delayed instantiation compilers like Comeau see the failure early
|
|
||||||
// enough for "compile-fail" testing with the Boost.Build testing framework. (Greg Comeau)
|
|
||||||
template
|
|
||||||
std::list<int>::iterator
|
|
||||||
foo(std::list<int>::iterator, std::list<int>::iterator);
|
|
||||||
|
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
std::deque<int> d;
|
std::deque<int> d;
|
||||||
@@ -41,4 +36,3 @@ int main()
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
// (C) Copyright John Maddock 2000.
|
// (C) Copyright John Maddock 2000.
|
||||||
// Use, modification and distribution are subject to the
|
// Permission to copy, use, modify, sell and
|
||||||
// Boost Software License, Version 1.0. (See accompanying file
|
// distribute this software is granted provided this copyright notice appears
|
||||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
// 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.
|
||||||
|
|
||||||
// See http://www.boost.org for most recent version including documentation.
|
// See http://www.boost.org for most recent version including documentation.
|
||||||
|
|
||||||
@@ -29,4 +30,3 @@ int main()
|
|||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user