Module scpd.tests.SizeTest

Contains runtime size checks for the structs.

Example

size checks

foreach (Type; GlueTypes)
{
    Type object = Type.init;
    assert(Type.sizeof == cppSizeOf(object),
        format("Type '%s' size mismatch: %s (D) != %s (C++)",
            Type.stringof, Type.sizeof, cppSizeOf(object)));
}