23 #ifndef Rcpp__traits__has_iterator__h
24 #define Rcpp__traits__has_iterator__h
36 typedef struct {
char __arr[2]; }
__two;
50 static const bool value =
sizeof(__test<T>(0)) == 1;
64 static const bool value =
sizeof(__test<T>(0)) == 1;
78 static const bool value =
sizeof(__test<T>(0)) == 1;
93 static const bool value =
sizeof(__test<T>(0)) == 1;
static __one __test(_Wrap_type< typename U::iterator > *)
static __one __test(_Wrap_type< typename U::r_export_type > *)
static __one __test(_Wrap_type< typename U::r_generator > *)
static __one __test(_Wrap_type< typename U::r_import_type > *)