| 136 | |
| 137 | template <typename T> |
| 138 | inline typename sugar_const_iterator_type<T>::type get_const_begin(const T& obj){ |
| 139 | return get_const_begin__impl( obj, typename is_sugar_vector<T>::type() ) ; |
| 140 | } |
| 141 | /* full specialization for character vectors */ |
| 142 | template <> |
| 143 | inline SEXP* get_const_begin(const CharacterVector& obj){ |
no test coverage detected