pass roleStateIndices by reference

This commit is contained in:
Alex Coyte 2017-04-27 15:42:02 +10:00 committed by Matthew Barr
parent b30e5021f1
commit 097d73c7ff
2 changed files with 10 additions and 10 deletions

View File

@ -1903,7 +1903,7 @@ RoseProgram makeRoleProgram(const RoseBuildImpl &build,
const map<suffix_id, u32> &suffixes, const map<suffix_id, u32> &suffixes,
const map<u32, engine_info> &engine_info_by_queue, const map<u32, engine_info> &engine_info_by_queue,
lookaround_info &lookarounds, lookaround_info &lookarounds,
unordered_map<RoseVertex, u32> roleStateIndices, const unordered_map<RoseVertex, u32> &roleStateIndices,
ProgramBuild &prog_build, const RoseEdge &e) { ProgramBuild &prog_build, const RoseEdge &e) {
const RoseGraph &g = build.g; const RoseGraph &g = build.g;
auto v = target(e, g); auto v = target(e, g);
@ -2030,7 +2030,7 @@ RoseProgram makeLiteralProgram(const RoseBuildImpl &build,
const map<suffix_id, u32> &suffixes, const map<suffix_id, u32> &suffixes,
const map<u32, engine_info> &engine_info_by_queue, const map<u32, engine_info> &engine_info_by_queue,
lookaround_info &lookarounds, lookaround_info &lookarounds,
unordered_map<RoseVertex, u32> roleStateIndices, const unordered_map<RoseVertex, u32> &roleStateIndices,
ProgramBuild &prog_build, u32 lit_id, ProgramBuild &prog_build, u32 lit_id,
const vector<RoseEdge> &lit_edges, const vector<RoseEdge> &lit_edges,
bool is_anchored_replay_program) { bool is_anchored_replay_program) {

View File

@ -262,7 +262,7 @@ RoseProgram makeLiteralProgram(const RoseBuildImpl &build,
const std::map<suffix_id, u32> &suffixes, const std::map<suffix_id, u32> &suffixes,
const std::map<u32, engine_info> &engine_info_by_queue, const std::map<u32, engine_info> &engine_info_by_queue,
lookaround_info &lookarounds, lookaround_info &lookarounds,
unordered_map<RoseVertex, u32> roleStateIndices, const unordered_map<RoseVertex, u32> &roleStateIndices,
ProgramBuild &prog_build, u32 lit_id, ProgramBuild &prog_build, u32 lit_id,
const std::vector<RoseEdge> &lit_edges, const std::vector<RoseEdge> &lit_edges,
bool is_anchored_replay_program); bool is_anchored_replay_program);