Move types.h to util/types.hpp

This commit is contained in:
Nekotekina 2020-12-12 15:01:29 +03:00
parent 666a18f5e5
commit b59f142d4e
75 changed files with 87 additions and 79 deletions

View file

@ -1,6 +1,6 @@
#pragma once // No BOM and only basic ASCII in this header, or a neko will die #pragma once // No BOM and only basic ASCII in this header, or a neko will die
#include "types.h" #include "util/types.hpp"
#include "util/endian.hpp" #include "util/endian.hpp"
#include <cstring> #include <cstring>
#include <cmath> #include <cmath>

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "types.h" #include "util/types.hpp"
template<typename T, uint N> template<typename T, uint N>
struct bf_base struct bf_base

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include <Utilities/types.h> #include "util/types.hpp"
#ifdef _WIN32 #ifdef _WIN32
#include "windows.h" #include "windows.h"

View file

@ -1,6 +1,6 @@
#include "stdafx.h" #include "stdafx.h"
#include "Config.h" #include "Config.h"
#include "Utilities/types.h" #include "util/types.hpp"
#include "util/yaml.hpp" #include "util/yaml.hpp"

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
#include "Utilities/StrFmt.h" #include "Utilities/StrFmt.h"
#include "util/logs.hpp" #include "util/logs.hpp"
#include "util/atomic.hpp" #include "util/atomic.hpp"

View file

@ -1,6 +1,6 @@
#pragma once // No BOM and only basic ASCII in this header, or a neko will die #pragma once // No BOM and only basic ASCII in this header, or a neko will die
#include "types.h" #include "util/types.hpp"
#include "bit_set.h" #include "bit_set.h"
#include <memory> #include <memory>

View file

@ -1,4 +1,4 @@
#include "types.h" #include "util/types.hpp"
#include "JIT.h" #include "JIT.h"
#include "StrFmt.h" #include "StrFmt.h"
#include "File.h" #include "File.h"

View file

@ -167,7 +167,7 @@ inline FT build_function_asm(F&& builder)
#include <string_view> #include <string_view>
#include <unordered_map> #include <unordered_map>
#include "types.h" #include "util/types.hpp"
#include "mutex.h" #include "mutex.h"
#include "restore_new.h" #include "restore_new.h"

View file

@ -1,6 +1,6 @@
#pragma once // No BOM and only basic ASCII in this header, or a neko will die #pragma once // No BOM and only basic ASCII in this header, or a neko will die
#include "types.h" #include "util/types.hpp"
#include <string> #include <string>

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "types.h" #include "util/types.hpp"
#include "util/atomic.hpp" #include "util/atomic.hpp"
#include "util/shared_ptr.hpp" #include "util/shared_ptr.hpp"

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "types.h" #include "util/types.hpp"
#include <chrono> #include <chrono>

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "types.h" #include "util/types.hpp"
#include "StrFmt.h" #include "StrFmt.h"
#include <vector> #include <vector>

View file

@ -21,7 +21,7 @@ Examples:
Intersection (&) and symmetric difference (^) is also available. Intersection (&) and symmetric difference (^) is also available.
*/ */
#include "types.h" #include "util/types.hpp"
#include "util/atomic.hpp" #include "util/atomic.hpp"
template <typename T> template <typename T>

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "types.h" #include "util/types.hpp"
#include <climits> #include <climits>
#include <string> #include <string>
#include <vector> #include <vector>

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "types.h" #include "util/types.hpp"
#include "util/atomic.hpp" #include "util/atomic.hpp"
// Lightweight condition variable // Lightweight condition variable

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
namespace rpcs3 namespace rpcs3
{ {

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "types.h" #include "util/types.hpp"
#include "util/atomic.hpp" #include "util/atomic.hpp"
//! Simple sizeless array base for concurrent access. Cannot shrink, only growths automatically. //! Simple sizeless array base for concurrent access. Cannot shrink, only growths automatically.

View file

@ -1,7 +1,7 @@
#pragma once #pragma once
#include <mutex> #include <mutex>
#include "types.h" #include "util/types.hpp"
#include "util/atomic.hpp" #include "util/atomic.hpp"
// Shared mutex with small size (u32). // Shared mutex with small size (u32).

View file

@ -1,7 +1,7 @@
#pragma once #pragma once
#include <mutex> #include <mutex>
#include "types.h" #include "util/types.hpp"
#include "util/atomic.hpp" #include "util/atomic.hpp"
// Lightweight semaphore helper class // Lightweight semaphore helper class

View file

@ -2,7 +2,7 @@
/* For internal use. Don't include. */ /* For internal use. Don't include. */
#include "types.h" #include "util/types.hpp"
#include "util/atomic.hpp" #include "util/atomic.hpp"
#include "util/dyn_lib.hpp" #include "util/dyn_lib.hpp"

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "types.h" #include "util/types.hpp"
#include <string> #include <string>
namespace utils namespace utils

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "types.h" #include "util/types.hpp"
#include "mutex.h" #include "mutex.h"
#include "util/atomic.hpp" #include "util/atomic.hpp"
#include "util/typeindices.hpp" #include "util/typeindices.hpp"

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "types.h" #include "util/types.hpp"
#include <string> #include <string>
namespace utils namespace utils

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
#include <string> #include <string>
#include <vector> #include <vector>

View file

@ -3,7 +3,7 @@
#include "key_vault.h" #include "key_vault.h"
#include "zlib.h" #include "zlib.h"
#include "Utilities/types.h" #include "util/types.hpp"
#include "Utilities/File.h" #include "Utilities/File.h"
#include "util/logs.hpp" #include "util/logs.hpp"

View file

@ -4,7 +4,7 @@
// Licensed under the terms of the GNU GPL, version 3 // Licensed under the terms of the GNU GPL, version 3
// http://www.gnu.org/licenses/gpl-3.0.txt // http://www.gnu.org/licenses/gpl-3.0.txt
#include "../../Utilities/types.h" #include "util/types.hpp"
#include <stdlib.h> #include <stdlib.h>
#include "aes.h" #include "aes.h"

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
enum : u32 enum : u32
{ {

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
#include "Utilities/File.h" #include "Utilities/File.h"
struct WAVHeader struct WAVHeader

View file

@ -24,7 +24,7 @@
#endif #endif
#include "define_new_memleakdetect.h" #include "define_new_memleakdetect.h"
#include "Utilities/types.h" #include "util/types.hpp"
#include "Utilities/StrFmt.h" #include "Utilities/StrFmt.h"
#include "Utilities/BEType.h" #include "Utilities/BEType.h"
#include "Utilities/BitField.h" #include "Utilities/BitField.h"

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
// Floating-point rounding mode (for both PPU and SPU) // Floating-point rounding mode (for both PPU and SPU)
enum FPSCR_RN enum FPSCR_RN

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
// Error code type (return type), implements error reporting. // Error code type (return type), implements error reporting.
class error_code class error_code

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
enum MFC : u8 enum MFC : u8
{ {

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "../../Utilities/types.h" #include "util/types.hpp"
#include "Emu/Memory/vm_ptr.h" #include "Emu/Memory/vm_ptr.h"
#include <vector> #include <vector>

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
// SPU Instruction Type // SPU Instruction Type
struct spu_itype struct spu_itype

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
// SysCalls // SysCalls
s32 sys_trace_create(); s32 sys_trace_create();

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
#include <string> #include <string>
struct GameInfo struct GameInfo

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
#include "Utilities/mutex.h" #include "Utilities/mutex.h"
#include <memory> #include <memory>

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
enum enum
{ {

View file

@ -4,7 +4,7 @@
#include "pad_types.h" #include "pad_types.h"
#include "pad_config.h" #include "pad_config.h"
#include "pad_config_types.h" #include "pad_config_types.h"
#include "Utilities/types.h" #include "util/types.hpp"
struct PadDevice struct PadDevice
{ {

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
enum class pad_handler enum class pad_handler
{ {

View file

@ -2,7 +2,7 @@
#include <map> #include <map>
#include <memory> #include <memory>
#include "Utilities/types.h" #include "util/types.hpp"
#include "Utilities/StrFmt.h" #include "Utilities/StrFmt.h"
#include "Utilities/BEType.h" #include "Utilities/BEType.h"

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
#include "Utilities/BEType.h" #include "Utilities/BEType.h"
#include "vm.h" #include "vm.h"

View file

@ -1,8 +1,9 @@
#pragma once #pragma once
#include <string> #include <string>
#include <array> #include <array>
#include <vector> #include <vector>
#include "Utilities/types.h" #include "util/types.hpp"
#include "Emu/RSX/rsx_methods.h" #include "Emu/RSX/rsx_methods.h"
namespace rsx namespace rsx

View file

@ -4,7 +4,7 @@
#include <vector> #include <vector>
#include "Utilities/StrUtil.h" #include "Utilities/StrUtil.h"
#include "Utilities/types.h" #include "util/types.hpp"
enum class FUNCTION enum class FUNCTION
{ {

View file

@ -6,7 +6,7 @@
#include <unordered_map> #include <unordered_map>
#include <vector> #include <vector>
#include "Utilities/types.h" #include "util/types.hpp"
/** /**
* FONT GLYPHS GO HERE * FONT GLYPHS GO HERE

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
#include "Utilities/geometry.h" #include "Utilities/geometry.h"
#include "Utilities/address_range.h" #include "Utilities/address_range.h"
#include "TextureUtils.h" #include "TextureUtils.h"

View file

@ -1,5 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h"
#include "util/types.hpp"
#include "Utilities/geometry.h" #include "Utilities/geometry.h"
#include "OpenGL.h" #include "OpenGL.h"

View file

@ -1,5 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h"
#include "util/types.hpp"
#include "Utilities/geometry.h" #include "Utilities/geometry.h"
#include "overlay_utils.h" #include "overlay_utils.h"

View file

@ -1,5 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h"
#include "util/types.hpp"
#include "Utilities/geometry.h" #include "Utilities/geometry.h"
#include "Utilities/File.h" #include "Utilities/File.h"
#include "overlay_utils.h" #include "overlay_utils.h"

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
#include "overlay_utils.h" #include "overlay_utils.h"
#include <vector> #include <vector>

View file

@ -1,5 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h"
#include "util/types.hpp"
#include "Utilities/geometry.h" #include "Utilities/geometry.h"
#include <string> #include <string>

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
#include "Emu/RSX/gcm_enums.h" #include "Emu/RSX/gcm_enums.h"
struct RsxDmaControl; struct RsxDmaControl;

View file

@ -1,7 +1,7 @@
#pragma once #pragma once
#include "gcm_enums.h" #include "gcm_enums.h"
#include "Utilities/types.h" #include "util/types.hpp"
enum register_type enum register_type
{ {

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
#include "Utilities/address_range.h" #include "Utilities/address_range.h"
#include <vector> #include <vector>

View file

@ -1,7 +1,7 @@
#pragma once #pragma once
#include "gcm_enums.h" #include "gcm_enums.h"
#include "Utilities/types.h" #include "util/types.hpp"
#include <vector> #include <vector>
#include <bitset> #include <bitset>

View file

@ -12,4 +12,4 @@
#include <vulkan/vulkan.h> #include <vulkan/vulkan.h>
#include <vulkan/vk_sdk_platform.h> #include <vulkan/vk_sdk_platform.h>
#include "define_new_memleakdetect.h" #include "define_new_memleakdetect.h"
#include "Utilities/types.h" #include "util/types.hpp"

View file

@ -1,5 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h"
#include "util/types.hpp"
namespace rsx namespace rsx
{ {

View file

@ -1,5 +1,6 @@
#pragma once #pragma once
#include <Utilities/types.h>
#include "util/types.hpp"
#include <string> #include <string>
#include <functional> #include <functional>

View file

@ -1,5 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h"
#include "util/types.hpp"
#include "Utilities/BitField.h" #include "Utilities/BitField.h"
#include "Utilities/StrFmt.h" #include "Utilities/StrFmt.h"
#include <tuple> #include <tuple>

View file

@ -2,7 +2,7 @@
#include "gcm_enums.h" #include "gcm_enums.h"
#include "Utilities/types.h" #include "util/types.hpp"
#include "rsx_utils.h" #include "rsx_utils.h"
namespace rsx namespace rsx

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
#include "util/logs.hpp" #include "util/logs.hpp"
#include "Utilities/sysinfo.h" #include "Utilities/sysinfo.h"
#include "system_config.h" #include "system_config.h"

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "../../Utilities/types.h" #include "util/types.hpp"
#include "../../Utilities/File.h" #include "../../Utilities/File.h"
#include "../../Utilities/bit_set.h" #include "../../Utilities/bit_set.h"

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "../../Utilities/types.h" #include "util/types.hpp"
#include "../../Utilities/File.h" #include "../../Utilities/File.h"
#include <vector> #include <vector>

View file

@ -14,7 +14,7 @@ static IOPMAssertionID s_pm_assertion = kIOPMNullAssertionID;
#include <QtDBus/QDBusInterface> #include <QtDBus/QDBusInterface>
#include <QtDBus/QDBusMessage> #include <QtDBus/QDBusMessage>
#include <QDBusReply> #include <QDBusReply>
#include "Utilities/types.h" #include "util/types.hpp"
static u32 s_dbus_cookie = 0; static u32 s_dbus_cookie = 0;
#endif #endif

View file

@ -548,7 +548,7 @@
<ClInclude Include="..\Utilities\sysinfo.h" /> <ClInclude Include="..\Utilities\sysinfo.h" />
<ClInclude Include="..\Utilities\Thread.h" /> <ClInclude Include="..\Utilities\Thread.h" />
<ClInclude Include="..\Utilities\Timer.h" /> <ClInclude Include="..\Utilities\Timer.h" />
<ClInclude Include="..\Utilities\types.h" /> <ClInclude Include="util\types.hpp" />
<ClInclude Include="..\Utilities\version.h" /> <ClInclude Include="..\Utilities\version.h" />
<ClInclude Include="util\vm.hpp" /> <ClInclude Include="util\vm.hpp" />
<ClInclude Include="util\asm.hpp" /> <ClInclude Include="util\asm.hpp" />

View file

@ -1183,7 +1183,7 @@
<ClInclude Include="Emu\RSX\Common\BufferUtils.h"> <ClInclude Include="Emu\RSX\Common\BufferUtils.h">
<Filter>Emu\GPU\RSX\Common</Filter> <Filter>Emu\GPU\RSX\Common</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\Utilities\types.h"> <ClInclude Include="util\types.hpp">
<Filter>Utilities</Filter> <Filter>Utilities</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\Utilities\BitField.h"> <ClInclude Include="..\Utilities\BitField.h">

View file

@ -17,7 +17,7 @@
#include "Emu/Memory/vm.h" #include "Emu/Memory/vm.h"
#include "Emu/System.h" #include "Emu/System.h"
#include "Loader/PSF.h" #include "Loader/PSF.h"
#include "Utilities/types.h" #include "util/types.hpp"
#include "Utilities/lockless.h" #include "Utilities/lockless.h"
#include "util/yaml.hpp" #include "util/yaml.hpp"
#include "Input/pad_thread.h" #include "Input/pad_thread.h"

View file

@ -3,7 +3,7 @@
#include <QDialog> #include <QDialog>
#include <QTreeWidget> #include <QTreeWidget>
#include "Utilities/types.h" #include "util/types.hpp"
class kernel_explorer : public QDialog class kernel_explorer : public QDialog
{ {

View file

@ -13,7 +13,7 @@
#include "define_new_memleakdetect.h" #include "define_new_memleakdetect.h"
#endif #endif
#include "Utilities/types.h" #include "util/types.hpp"
#include "Utilities/BEType.h" #include "Utilities/BEType.h"
#include "util/atomic.hpp" #include "util/atomic.hpp"
#include "Utilities/StrFmt.h" #include "Utilities/StrFmt.h"

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
extern bool g_use_rtm; extern bool g_use_rtm;
extern u64 g_rtm_tx_limit1; extern u64 g_rtm_tx_limit1;

View file

@ -1,6 +1,6 @@
#pragma once // No BOM and only basic ASCII in this header, or a neko will die #pragma once // No BOM and only basic ASCII in this header, or a neko will die
#include "Utilities/types.h" #include "util/types.hpp"
#include <functional> #include <functional>
#include <mutex> #include <mutex>

View file

@ -1,6 +1,6 @@
#pragma once // No BOM and only basic ASCII in this header, or a neko will die #pragma once // No BOM and only basic ASCII in this header, or a neko will die
#include "Utilities/types.h" #include "util/types.hpp"
namespace stx namespace stx
{ {

View file

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "Utilities/types.h" #include "util/types.hpp"
namespace utils namespace utils
{ {

View file

@ -1,5 +1,5 @@
#include "util/yaml.hpp" #include "util/yaml.hpp"
#include "Utilities/types.h" #include "util/types.hpp"
#include "Utilities/cheat_info.h" #include "Utilities/cheat_info.h"
#include "Utilities/Config.h" #include "Utilities/Config.h"