Fixes to single header generation (bad parsing adt/csv injection in wrong place)

This commit is contained in:
Edward R. Gonzalez 2023-08-07 14:52:26 -04:00
parent c2f8c8aeb1
commit c4d5637a64
4 changed files with 11 additions and 14 deletions

View File

@ -171,7 +171,6 @@ int gen_main()
Code string_ops = scan_file( project_dir "dependencies/string_ops.cpp" ); Code string_ops = scan_file( project_dir "dependencies/string_ops.cpp" );
Code printing = scan_file( project_dir "dependencies/printing.cpp" ); Code printing = scan_file( project_dir "dependencies/printing.cpp" );
Code memory = scan_file( project_dir "dependencies/memory.cpp" ); Code memory = scan_file( project_dir "dependencies/memory.cpp" );
Code parsing = scan_file( project_dir "dependencies/parsing.cpp" );
Code hashing = scan_file( project_dir "dependencies/hashing.cpp" ); Code hashing = scan_file( project_dir "dependencies/hashing.cpp" );
Code string = scan_file( project_dir "dependencies/string.cpp" ); Code string = scan_file( project_dir "dependencies/string.cpp" );
Code file_handling = scan_file( project_dir "dependencies/file_handling.cpp" ); Code file_handling = scan_file( project_dir "dependencies/file_handling.cpp" );
@ -185,7 +184,6 @@ int gen_main()
header.print( string_ops ); header.print( string_ops );
header.print( printing ); header.print( printing );
header.print( memory ); header.print( memory );
header.print( parsing );
header.print( hashing ); header.print( hashing );
header.print( string ); header.print( string );
header.print( file_handling ); header.print( file_handling );

View File

@ -4,11 +4,11 @@
#define GEN_ENFORCE_STRONG_CODE_TYPES #define GEN_ENFORCE_STRONG_CODE_TYPES
#define GEN_EXPOSE_BACKEND #define GEN_EXPOSE_BACKEND
#define GEN_BENCHMARK #define GEN_BENCHMARK
#include "Parsed\Array.Parsed.hpp" #include "Array.Parsed.hpp"
#include "Parsed\Buffer.Parsed.hpp" #include "Buffer.Parsed.hpp"
#include "Parsed\HashTable.Parsed.hpp" #include "HashTable.Parsed.hpp"
#include "Parsed\Ring.Parsed.hpp" #include "Ring.Parsed.hpp"
#include "Parsed\Sanity.Parsed.hpp" #include "Sanity.Parsed.hpp"
#include "SOA.cpp" #include "SOA.cpp"
#include "gen.cpp" #include "gen.cpp"

View File

@ -16,7 +16,7 @@ int gen_main()
// check_sanity(); // check_sanity();
// check_SOA(); check_SOA();
check_singleheader_ast(); check_singleheader_ast();

View File

@ -5,12 +5,11 @@
#define GEN_EXPOSE_BACKEND #define GEN_EXPOSE_BACKEND
#define GEN_BENCHMARK #define GEN_BENCHMARK
#include "gen.cpp" #include "gen.cpp"
#include "Upfront\Array.Upfront.hpp" #include "Array.Upfront.hpp"
#include "Upfront\Buffer.Upfront.hpp" #include "Buffer.Upfront.hpp"
#include "Upfront\HashTable.Upfront.hpp" #include "HashTable.Upfront.hpp"
#include "Upfront\Ring.Upfront.hpp" #include "Ring.Upfront.hpp"
#include "Upfront\Sanity.Upfront.hpp" #include "Sanity.Upfront.hpp"
using namespace gen; using namespace gen;