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()
|
||||
{
|
||||
long long int lli = 0LL;
|
||||
unsigned long long int ulli = 0uLL;
|
||||
long long lli = 0LL;
|
||||
unsigned long long ulli = 0uLL;
|
||||
(void)lli;
|
||||
(void)ulli;
|
||||
return 0;
|
||||
|
@@ -18,18 +18,18 @@
|
||||
namespace boost_no_intrinsic_wchar_t{
|
||||
|
||||
template <class T>
|
||||
struct is_int{};
|
||||
struct is_int{ int i; };
|
||||
|
||||
template <> struct is_int<unsigned char>{};
|
||||
template <> struct is_int<signed char>{};
|
||||
template <> struct is_int<char>{};
|
||||
template <> struct is_int<unsigned short>{};
|
||||
template <> struct is_int<short>{};
|
||||
template <> struct is_int<unsigned int>{};
|
||||
template <> struct is_int<int>{};
|
||||
template <> struct is_int<unsigned long>{};
|
||||
template <> struct is_int<long>{};
|
||||
template <> struct is_int<wchar_t>{};
|
||||
template <> struct is_int<unsigned char>{ int i; };
|
||||
template <> struct is_int<signed char>{ int i; };
|
||||
template <> struct is_int<char>{ int i; };
|
||||
template <> struct is_int<unsigned short>{ int i; };
|
||||
template <> struct is_int<short>{ int i; };
|
||||
template <> struct is_int<unsigned int>{ int i; };
|
||||
template <> struct is_int<int>{ int i; };
|
||||
template <> struct is_int<unsigned long>{ int i; };
|
||||
template <> struct is_int<long>{ int i; };
|
||||
template <> struct is_int<wchar_t>{ int i; };
|
||||
|
||||
int test()
|
||||
{
|
||||
|
Reference in New Issue
Block a user