15 #ifndef OPENSCENARIO_INTERPRETER__TYPE_TRAITS__ITERABLE_HPP_ 
   16 #define OPENSCENARIO_INTERPRETER__TYPE_TRAITS__ITERABLE_HPP_ 
   24 inline namespace type_traits
 
   26 template <
typename T, 
typename = 
void>
 
   32 struct Iterable<T, 
void_t<decltype(
std::begin(std::declval<T>()), std::end(std::declval<T>()))>>
 
   33 : 
public std::true_type
 
void void_t
Definition: void_t.hpp:25
Definition: lanelet_wrapper.hpp:40
Definition: iterable.hpp:28