Made common a project

This commit is contained in:
Pasha Bibko
2025-05-05 16:45:34 +01:00
parent 616ed1ca21
commit c64a2c692c
27 changed files with 337 additions and 146 deletions

View File

@@ -1,22 +1,6 @@
#pragma once
#include <Error.h>
#include <filesystem>
#include <vector>
#include <string>
// Foward declarations of STD classes to minimise includes //
namespace std
{
template<typename T1>
struct char_traits;
template<typename T1, typename T2>
class basic_ofstream;
using ofstream = basic_ofstream<char, char_traits<char>>;
}
#include <LX-Common.h>
// This file contains everything that is exported from Lexer.lib
// The rest of the items within the Lexer project are internal only