31 lines
521 B
C++
31 lines
521 B
C++
#pragma once
|
|
|
|
// MSVC Built in macros for non-MSVC enviroments //
|
|
|
|
#ifndef _UNLIKELY
|
|
#define _UNLIKELY [[unlikely]]
|
|
#endif // _UNLIKELY
|
|
|
|
#ifndef _LIKELY
|
|
#define _LIKELY [[likely]]
|
|
#endif // _LIKELY
|
|
|
|
// Standard libraries //
|
|
|
|
#include <unordered_map>
|
|
#include <type_traits>
|
|
#include <functional>
|
|
#include <cstdint>
|
|
#include <cstring>
|
|
#include <memory>
|
|
#include <vector>
|
|
#include <ranges>
|
|
#include <array>
|
|
#include <span>
|
|
|
|
// LXC util files //
|
|
|
|
#include <modules/Result.h>
|
|
#include <modules/File.h>
|
|
#include <modules/IO.h>
|