mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-11-20 19:06:39 +03:00
Rose build: move HWLM build code to own file
To reduce the size of rose_build_bytecode.cpp a little, move the code that deals with HWLM literal tables into its own new file.
This commit is contained in:
committed by
Matthew Barr
parent
12921b7c97
commit
b093616aff
@@ -58,7 +58,6 @@ namespace ue2 {
|
||||
struct BoundaryReports;
|
||||
struct CastleProto;
|
||||
struct CompileContext;
|
||||
struct hwlmLiteral;
|
||||
class ReportManager;
|
||||
class SomSlotManager;
|
||||
|
||||
@@ -550,9 +549,6 @@ u64a findMaxOffset(const std::set<ReportID> &reports, const ReportManager &rm);
|
||||
void normaliseLiteralMask(const ue2_literal &s, std::vector<u8> &msk,
|
||||
std::vector<u8> &cmp);
|
||||
|
||||
void fillHamsterLiteralList(const RoseBuildImpl &tbi, rose_literal_table table,
|
||||
std::vector<hwlmLiteral> *hl);
|
||||
|
||||
#ifndef NDEBUG
|
||||
bool canImplementGraphs(const RoseBuildImpl &tbi);
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user