| 230 | // Priority 1: For containers with operator[0] (vector, deque, circular_buffer) |
| 231 | template<typename Container> |
| 232 | typename fl::enable_if<is_container_with_subscript<Container>::value, fl::shared_ptr<int>>::type |
| 233 | retrieve(Container& c) { |
| 234 | return c[0]; |
| 235 | } |
| 236 | |
| 237 | // Priority 2: For containers with front() (list, queue) |
| 238 | template<typename Container> |
no test coverage detected