forked from boostorg/config
Fixes for .NET 2003
[SVN r15482]
This commit is contained in:
@@ -14,8 +14,8 @@ namespace boost_has_long_long{
|
|||||||
|
|
||||||
int test()
|
int test()
|
||||||
{
|
{
|
||||||
long long int lli = 0LL;
|
long long lli = 0LL;
|
||||||
unsigned long long int ulli = 0uLL;
|
unsigned long long ulli = 0uLL;
|
||||||
(void)lli;
|
(void)lli;
|
||||||
(void)ulli;
|
(void)ulli;
|
||||||
return 0;
|
return 0;
|
||||||
|
@@ -18,18 +18,18 @@
|
|||||||
namespace boost_no_intrinsic_wchar_t{
|
namespace boost_no_intrinsic_wchar_t{
|
||||||
|
|
||||||
template <class T>
|
template <class T>
|
||||||
struct is_int{};
|
struct is_int{ int i; };
|
||||||
|
|
||||||
template <> struct is_int<unsigned char>{};
|
template <> struct is_int<unsigned char>{ int i; };
|
||||||
template <> struct is_int<signed char>{};
|
template <> struct is_int<signed char>{ int i; };
|
||||||
template <> struct is_int<char>{};
|
template <> struct is_int<char>{ int i; };
|
||||||
template <> struct is_int<unsigned short>{};
|
template <> struct is_int<unsigned short>{ int i; };
|
||||||
template <> struct is_int<short>{};
|
template <> struct is_int<short>{ int i; };
|
||||||
template <> struct is_int<unsigned int>{};
|
template <> struct is_int<unsigned int>{ int i; };
|
||||||
template <> struct is_int<int>{};
|
template <> struct is_int<int>{ int i; };
|
||||||
template <> struct is_int<unsigned long>{};
|
template <> struct is_int<unsigned long>{ int i; };
|
||||||
template <> struct is_int<long>{};
|
template <> struct is_int<long>{ int i; };
|
||||||
template <> struct is_int<wchar_t>{};
|
template <> struct is_int<wchar_t>{ int i; };
|
||||||
|
|
||||||
int test()
|
int test()
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user