Changeset View
Changeset View
Standalone View
Standalone View
ps/trunk/source/lib/pch/pch_stdlib.h
/* Copyright (C) 2015 Wildfire Games. | /* Copyright (C) 2020 Wildfire Games. | ||||
* | * | ||||
* Permission is hereby granted, free of charge, to any person obtaining | * Permission is hereby granted, free of charge, to any person obtaining | ||||
* a copy of this software and associated documentation files (the | * a copy of this software and associated documentation files (the | ||||
* "Software"), to deal in the Software without restriction, including | * "Software"), to deal in the Software without restriction, including | ||||
* without limitation the rights to use, copy, modify, merge, publish, | * without limitation the rights to use, copy, modify, merge, publish, | ||||
* distribute, sublicense, and/or sell copies of the Software, and to | * distribute, sublicense, and/or sell copies of the Software, and to | ||||
* permit persons to whom the Software is furnished to do so, subject to | * permit persons to whom the Software is furnished to do so, subject to | ||||
* the following conditions: | * the following conditions: | ||||
Show All 30 Lines | |||||
#include <cstdio> | #include <cstdio> | ||||
#include <cstdlib> | #include <cstdlib> | ||||
#include <cstring> | #include <cstring> | ||||
#include <ctime> | #include <ctime> | ||||
#include <cwchar> | #include <cwchar> | ||||
#include <cwctype> | #include <cwctype> | ||||
#endif // !MINIMAL_PCH | #endif // !MINIMAL_PCH | ||||
#if MINIMAL_PCH < 2 | #if MINIMAL_PCH < 3 | ||||
// common C++98 STL headers | // common C++98 STL headers | ||||
#include <algorithm> | #include <algorithm> | ||||
#include <iterator> | |||||
#include <list> | |||||
#include <map> | |||||
#include <memory> | |||||
#include <set> | |||||
#include <string> | |||||
#include <utility> | |||||
#include <vector> | #include <vector> | ||||
#endif | #endif | ||||
#if MINIMAL_PCH < 3 | #if MINIMAL_PCH < 2 | ||||
// all other C++98 STL headers | // all other C++98 STL headers | ||||
#include <deque> | #include <deque> | ||||
#include <functional> | #include <functional> | ||||
#include <iterator> | |||||
#include <list> | |||||
#include <map> | |||||
#include <memory> | |||||
#include <numeric> | #include <numeric> | ||||
#include <queue> | #include <queue> | ||||
#include <set> | |||||
#include <stack> | #include <stack> | ||||
#include <utility> | |||||
#endif | #endif | ||||
#if !MINIMAL_PCH | #if !MINIMAL_PCH | ||||
// all other C++98 headers | // all other C++98 headers | ||||
#include <bitset> | #include <bitset> | ||||
#include <complex> | #include <complex> | ||||
#include <exception> | #include <exception> | ||||
#include <fstream> | #include <fstream> | ||||
#include <iomanip> | #include <iomanip> | ||||
#include <ios> | #include <ios> | ||||
#include <iosfwd> | #include <iosfwd> | ||||
#include <iostream> | #include <iostream> | ||||
#include <istream> | #include <istream> | ||||
#include <limits> | #include <limits> | ||||
#include <locale> | #include <locale> | ||||
#include <new> | #include <new> | ||||
#include <ostream> | #include <ostream> | ||||
#include <sstream> | #include <sstream> | ||||
#include <stdexcept> | #include <stdexcept> | ||||
#include <streambuf> | #include <streambuf> | ||||
#include <string> | |||||
#include <sstream> | #include <sstream> | ||||
#include <typeinfo> | #include <typeinfo> | ||||
#include <valarray> | #include <valarray> | ||||
#endif // !MINIMAL_PCH | #endif // !MINIMAL_PCH | ||||
#endif // #ifndef INCLUDED_PCH_STDLIB | #endif // #ifndef INCLUDED_PCH_STDLIB |
Wildfire Games · Phabricator