:orphan: .. title:: CONFIG_LVGL_USE_ASSERT_OBJ .. kconfig:: CONFIG_LVGL_USE_ASSERT_OBJ CONFIG_LVGL_USE_ASSERT_OBJ ########################## *Enable object assertion* Type: ``bool`` Help ==== .. code-block:: none Enable object assertion Check if an object is not a NULL pointer, has the correct type and does exists. (Quite Slow) If this option is disabled and NULL pointer checking is enabled, the NULL pointer check is executed instead. Direct dependencies =================== \ :kconfig:`LVGL_USE_DEBUG ` && \ :kconfig:`LVGL ` *(Includes any dependencies from ifs and menus.)* Default ======= - y if \ :kconfig:`TEST ` Kconfig definition ================== At ``/gui/lvgl/Kconfig.debug:53`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:43`` → ``/Kconfig:8`` → ``/gui/Kconfig:4`` → ``/gui/lvgl/Kconfig:29`` Menu path: (Top) → Additional libraries → LittlevGL GUI library → Debug settings → Enable debug support .. code-block:: kconfig config LVGL_USE_ASSERT_OBJ bool "Enable object assertion" default y if TEST depends on LVGL_USE_DEBUG && LVGL help Enable object assertion Check if an object is not a NULL pointer, has the correct type and does exists. (Quite Slow) If this option is disabled and NULL pointer checking is enabled, the NULL pointer check is executed instead. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*