@@ -45,7 +45,7 @@ namespace helpers {
45
45
46
46
#ifdef RCPP_HAS_LONG_LONG_TYPES
47
47
template <>
48
- struct ctype_helper < sizeof (CTYPE_LONG_LONG) > { typedef long long type; static const bool value = true ; };
48
+ struct ctype_helper < sizeof (CTYPE_LONG_LONG) > { typedef rcpp_long_long_type type; static const bool value = true ; };
49
49
#endif
50
50
51
51
template <>
@@ -74,7 +74,7 @@ namespace helpers {
74
74
75
75
#ifdef RCPP_HAS_LONG_LONG_TYPES
76
76
template <>
77
- struct ctype_helper < sizeof (CTYPE_UNSIGNED_LONG_LONG) > { typedef unsigned long long type; static const bool value = true ; };
77
+ struct ctype_helper < sizeof (CTYPE_UNSIGNED_LONG_LONG) > { typedef rcpp_ulong_long_type type; static const bool value = true ; };
78
78
#endif
79
79
80
80
@@ -86,7 +86,7 @@ namespace helpers {
86
86
static CTYPE_INT test (const int &);
87
87
static CTYPE_LONG test (const long &);
88
88
#ifdef RCPP_HAS_LONG_LONG_TYPES
89
- static CTYPE_LONG_LONG test (const long long &);
89
+ static CTYPE_LONG_LONG test (const rcpp_long_long_type &);
90
90
#endif
91
91
static CTYPE_FLOAT test (const float &);
92
92
static CTYPE_DOUBLE test (const double &);
@@ -97,7 +97,7 @@ namespace helpers {
97
97
static CTYPE_UNSIGNED_INT test (const unsigned int &);
98
98
static CTYPE_UNSIGNED_LONG test (const unsigned long &);
99
99
#ifdef RCPP_HAS_LONG_LONG_TYPES
100
- static CTYPE_UNSIGNED_LONG_LONG test (const unsigned long long &);
100
+ static CTYPE_UNSIGNED_LONG_LONG test (const rcpp_ulong_long_type &);
101
101
#endif
102
102
static CTYPE_UNKNOWN test (...);
103
103
@@ -114,7 +114,7 @@ namespace helpers {
114
114
static CTYPE_INT test (const int &);
115
115
static CTYPE_LONG test (const long &);
116
116
#ifdef RCPP_HAS_LONG_LONG_TYPES
117
- static CTYPE_LONG_LONG test (const long long &);
117
+ static CTYPE_LONG_LONG test (const rcpp_long_long_type &);
118
118
#endif
119
119
static CTYPE_FLOAT test (const float &);
120
120
static CTYPE_DOUBLE test (const double &);
@@ -125,7 +125,7 @@ namespace helpers {
125
125
static CTYPE_UNSIGNED_INT test (const unsigned int &);
126
126
static CTYPE_UNSIGNED_LONG test (const unsigned long &);
127
127
#ifdef RCPP_HAS_LONG_LONG_TYPES
128
- static CTYPE_UNSIGNED_LONG_LONG test (const unsigned long long &);
128
+ static CTYPE_UNSIGNED_LONG_LONG test (const rcpp_ulong_long_type &);
129
129
#endif
130
130
static CTYPE_UNKNOWN test (...);
131
131
0 commit comments