#pragma once
#include <stdlib.h>
#include <stdio.h>
#include <stdint.h>
#include <assert.h>
#include <algorithm>
#if defined(__linux__) && !defined(ANDROID)
#include <malloc.h>
#define HAS_MALLOC_USABLE_SIZE …
#endif
#define BASISU_VECTOR_FORCE_CHECKING …
#define BASISU_VECTOR_DETERMINISTIC …
#ifdef _MSC_VER
#define BASISU_FORCE_INLINE …
#else
#define BASISU_FORCE_INLINE …
#endif
basisu
namespace std
{
template<typename T>
inline void swap(basisu::vector<T>& a, basisu::vector<T>& b)
{ … }
template<typename Key, typename Value, typename Hasher, typename Equals>
inline void swap(basisu::hash_map<Key, Value, Hasher, Equals>& a, basisu::hash_map<Key, Value, Hasher, Equals>& b)
{ … }
}