diff --git a/src/include/serif/mapping/status.hpp b/src/include/serif/mapping/status.hpp index ea123b53..3c08dc30 100644 --- a/src/include/serif/mapping/status.hpp +++ b/src/include/serif/mapping/status.hpp @@ -49,6 +49,9 @@ namespace serif::mapping return ret; } + // We make these parallel lists so to ensure that we can lookup between SERiF error codes + // and equivalent MappingStatus. Note again this is ugly and bad and I am ashamed of this code.... + // anyhoodles there is likely a better way but pick your battles amiright? static auto MappingStatus_SERiFErrorCode_map = make_MappingStatus_SERiFErrorCode_map(); static auto SERiFErrorCode_MappingStatus_map = make_SERIFErrorCode_MappingStatus_map(); }