debugCheckingIntrinsics property

bool debugCheckingIntrinsics
getter/setter pair

When true, a debug method (debugAssertDoesMeetConstraints, for instance) is currently executing asserts for verifying the consistent behavior of intrinsic dimensions methods.

This is typically set by framework debug methods. It is read by tests to selectively ignore custom layout callbacks. It should not be set outside of intrinsic-checking debug methods, and should not be checked in release mode (where it will always be false).

Implementation

static bool debugCheckingIntrinsics = false;