Skip to content

Cleanup selections

Thomas Boettcher requested to merge thboettc_cleanup_selections into master

This MR removes the use of multiple arrays of bools to store selection results and replaces them with a single bool along with a list of offsets. With this change, adding a line only requires editing a single enum, along with adding the line to the run_hlt1 source. This will allow for further simplifications in !240 (closed) and will make documentation (#115 (closed)) possible.

Note this will all ultimately be superseded by a reworking of the selection framework following the new argument definition (!270 (closed)).

Merge request reports