yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze_pch.h
Go to the documentation of this file.
1// This is a precompiled header for the yaze project.
2// It includes a set of common, relatively stable headers that are used across
3// multiple source files to speed up compilation.
4//
5// Note: We only include standard library headers here to avoid circular
6// dependencies. Project headers like util/log.h require Abseil, which is
7// built later in the dependency chain.
8
9#ifndef YAZE_PCH_H
10#define YAZE_PCH_H
11
12// Standard Library
13#include <array>
14#include <cstdint>
15#include <iostream>
16#include <memory>
17#include <set>
18#include <string>
19#include <string_view>
20#include <vector>
21
22#ifdef __OBJC__
23#import <Foundation/Foundation.h>
24#endif
25
26// Note: Project-specific headers are NOT included here to avoid dependency
27// issues. Each source file should include what it needs directly.
28
29#endif // YAZE_PCH_H