core/reporter: Add missing includes and forward declarations
Adds missing inclusions to prevent potential compilation issues.
This commit is contained in:
		
							parent
							
								
									e721c344ae
								
							
						
					
					
						commit
						2321656dbe
					
				@ -2,8 +2,13 @@
 | 
			
		||||
// Licensed under GPLv2 or any later version
 | 
			
		||||
// Refer to the license.txt file included.
 | 
			
		||||
 | 
			
		||||
#include <ctime>
 | 
			
		||||
#include <fstream>
 | 
			
		||||
 | 
			
		||||
#include <fmt/format.h>
 | 
			
		||||
#include <fmt/time.h>
 | 
			
		||||
#include <json.hpp>
 | 
			
		||||
 | 
			
		||||
#include "common/file_util.h"
 | 
			
		||||
#include "common/hex_util.h"
 | 
			
		||||
#include "common/scm_rev.h"
 | 
			
		||||
@ -14,7 +19,6 @@
 | 
			
		||||
#include "core/hle/result.h"
 | 
			
		||||
#include "core/reporter.h"
 | 
			
		||||
#include "core/settings.h"
 | 
			
		||||
#include "fmt/time.h"
 | 
			
		||||
 | 
			
		||||
namespace {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -4,7 +4,9 @@
 | 
			
		||||
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
#include <array>
 | 
			
		||||
#include <optional>
 | 
			
		||||
#include <string>
 | 
			
		||||
#include <vector>
 | 
			
		||||
#include "common/common_types.h"
 | 
			
		||||
 | 
			
		||||
@ -16,6 +18,8 @@ class HLERequestContext;
 | 
			
		||||
 | 
			
		||||
namespace Core {
 | 
			
		||||
 | 
			
		||||
class System;
 | 
			
		||||
 | 
			
		||||
class Reporter {
 | 
			
		||||
public:
 | 
			
		||||
    explicit Reporter(System& system);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user