geode/loader/include/Geode/c++stl/msvcstl.hpp

30 lines
582 B
C++
Raw Normal View History

2022-10-30 14:24:06 -04:00
#pragma once
2023-12-22 07:11:39 -05:00
// #include <Geode/binding/GDString.hpp>
2023-01-19 06:27:42 -05:00
#include <cstring>
2022-10-30 14:59:20 -04:00
#include <string>
#include <stdexcept>
#include <utility>
#include <map>
2022-10-30 14:59:20 -04:00
#include <vector>
2023-12-20 21:14:53 -05:00
#include <unordered_map>
#include <unordered_set>
#include <set>
2022-10-30 14:24:06 -04:00
namespace gd {
template <class T>
using vector = std::vector<T>;
template <class K, class V>
using map = std::map<K, V>;
2023-12-20 21:14:53 -05:00
template <class K, class V>
using unordered_map = std::unordered_map<K, V>;
template <class K>
using set = std::set<K>;
template <class K>
using unordered_set = std::unordered_set<K>;
}