1#pragma once
2
3// Polyfill needed by Windows because MSVC STL
4// is not compatible with our IndexedTuple code
5#if defined(_WINDOWS)
6
7#include <tao/tuple/tuple.hpp>
8
9#define get_polyfill tao::get
10#define tuple_polyfill tao::tuple
11
12#else
13
14#include <tuple>
15
16#define get_polyfill std::get
17#define tuple_polyfill std::tuple
18
19#endif
20

source code of qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/tuple.hpp