Skip to content

Simplification Overhaul

Liam Robinson requested to merge SimplificationOverhaul into master

Refactors the syntax of DPS to reduce the amount of boilerplate code.

Removes the need for separate Translators and Converters. Now only a single Translator definition is required, with cut-down syntax compared to the older version. (see HelloPacking.cpp for a basic example).

Reduces the heavy reliance on macros, due to shortened syntax.

Adds some more robust static_assert safety checks.

Merge request reports