|  | /* | 
|  | * Copyright (c) 2019 Oticon A/S | 
|  | * | 
|  | * SPDX-License-Identifier: Apache-2.0 | 
|  | */ | 
|  |  | 
|  | #include <zephyr/ztest.h> | 
|  | #include <zephyr/sys/util.h> | 
|  | #include <string.h> | 
|  |  | 
|  | #include "test.inc" | 
|  |  | 
|  | #if __cplusplus | 
|  | extern "C" { | 
|  | #endif | 
|  |  | 
|  | ZTEST(util_cxx, test_u8_to_dec) { | 
|  | run_u8_to_dec(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_COND_CODE_1) { | 
|  | run_COND_CODE_1(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_COND_CODE_0) { | 
|  | run_COND_CODE_0(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_UTIL_OR) { | 
|  | run_UTIL_OR(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_UTIL_AND) { | 
|  | run_UTIL_AND(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_IF_ENABLED) { | 
|  | run_IF_ENABLED(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_LISTIFY) { | 
|  | run_LISTIFY(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_MACRO_MAP_CAT) { | 
|  | run_MACRO_MAP_CAT(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_z_max_z_min_z_clamp) { | 
|  | run_z_max_z_min_z_clamp(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_CLAMP) { | 
|  | run_CLAMP(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_IN_RANGE) { | 
|  | run_IN_RANGE(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_FOR_EACH) { | 
|  | run_FOR_EACH(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_FOR_EACH_NONEMPTY_TERM) { | 
|  | run_FOR_EACH_NONEMPTY_TERM(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_FOR_EACH_FIXED_ARG) { | 
|  | run_FOR_EACH_FIXED_ARG(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_FOR_EACH_IDX) { | 
|  | run_FOR_EACH_IDX(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_FOR_EACH_IDX_FIXED_ARG) { | 
|  | run_FOR_EACH_IDX_FIXED_ARG(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_IS_EMPTY) { | 
|  | run_IS_EMPTY(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_IS_EQ) { | 
|  | run_IS_EQ(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_LIST_DROP_EMPTY) { | 
|  | run_LIST_DROP_EMPTY(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_nested_FOR_EACH) { | 
|  | run_nested_FOR_EACH(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_GET_ARG_N) { | 
|  | run_GET_ARG_N(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_GET_ARGS_LESS_N) { | 
|  | run_GET_ARGS_LESS_N(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_mixing_GET_ARG_and_FOR_EACH) { | 
|  | run_mixing_GET_ARG_and_FOR_EACH(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_IS_ARRAY_ELEMENT) | 
|  | { | 
|  | run_IS_ARRAY_ELEMENT(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_ARRAY_INDEX) | 
|  | { | 
|  | run_ARRAY_INDEX(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_PART_OF_ARRAY) | 
|  | { | 
|  | run_PART_OF_ARRAY(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_ARRAY_INDEX_FLOOR) | 
|  | { | 
|  | run_ARRAY_INDEX_FLOOR(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_BIT_MASK) | 
|  | { | 
|  | run_BIT_MASK(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_BIT_MASK64) | 
|  | { | 
|  | run_BIT_MASK64(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_IS_BIT_MASK) | 
|  | { | 
|  | run_IS_BIT_MASK(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cxx, test_IS_SHIFTED_BIT_MASK) | 
|  | { | 
|  | run_IS_SHIFTED_BIT_MASK(); | 
|  | } | 
|  |  | 
|  | ZTEST_SUITE(util_cxx, NULL, NULL, NULL, NULL, NULL); | 
|  |  | 
|  | #if __cplusplus | 
|  | } | 
|  | #endif | 
|  |  | 
|  | ZTEST(util_cc, test_u8_to_dec) { | 
|  | run_u8_to_dec(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_COND_CODE_1) { | 
|  | run_COND_CODE_1(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_COND_CODE_0) { | 
|  | run_COND_CODE_0(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_UTIL_OR) { | 
|  | run_UTIL_OR(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_UTIL_AND) { | 
|  | run_UTIL_AND(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_IF_ENABLED) { | 
|  | run_IF_ENABLED(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_LISTIFY) { | 
|  | run_LISTIFY(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_MACRO_MAP_CAT) { | 
|  | run_MACRO_MAP_CAT(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_z_max_z_min_z_clamp) { | 
|  | run_z_max_z_min_z_clamp(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_CLAMP) { | 
|  | run_CLAMP(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_IN_RANGE) { | 
|  | run_IN_RANGE(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_FOR_EACH) { | 
|  | run_FOR_EACH(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_FOR_EACH_NONEMPTY_TERM) { | 
|  | run_FOR_EACH_NONEMPTY_TERM(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_FOR_EACH_FIXED_ARG) { | 
|  | run_FOR_EACH_FIXED_ARG(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_FOR_EACH_IDX) { | 
|  | run_FOR_EACH_IDX(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_FOR_EACH_IDX_FIXED_ARG) { | 
|  | run_FOR_EACH_IDX_FIXED_ARG(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_IS_EMPTY) { | 
|  | run_IS_EMPTY(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_IS_EQ) { | 
|  | run_IS_EQ(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_LIST_DROP_EMPTY) { | 
|  | run_LIST_DROP_EMPTY(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_nested_FOR_EACH) { | 
|  | run_nested_FOR_EACH(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_GET_ARG_N) { | 
|  | run_GET_ARG_N(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_GET_ARGS_LESS_N) { | 
|  | run_GET_ARGS_LESS_N(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_mixing_GET_ARG_and_FOR_EACH) { | 
|  | run_mixing_GET_ARG_and_FOR_EACH(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_IS_ARRAY_ELEMENT) | 
|  | { | 
|  | run_IS_ARRAY_ELEMENT(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_ARRAY_INDEX) | 
|  | { | 
|  | run_ARRAY_INDEX(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_PART_OF_ARRAY) | 
|  | { | 
|  | run_PART_OF_ARRAY(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_ARRAY_INDEX_FLOOR) | 
|  | { | 
|  | run_ARRAY_INDEX_FLOOR(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_BIT_MASK) | 
|  | { | 
|  | run_BIT_MASK(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_BIT_MASK64) | 
|  | { | 
|  | run_BIT_MASK64(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_IS_BIT_MASK) | 
|  | { | 
|  | run_IS_BIT_MASK(); | 
|  | } | 
|  |  | 
|  | ZTEST(util_cc, test_IS_SHIFTED_BIT_MASK) | 
|  | { | 
|  | run_IS_SHIFTED_BIT_MASK(); | 
|  | } | 
|  |  | 
|  |  | 
|  | ZTEST_SUITE(util_cc, NULL, NULL, NULL, NULL, NULL); |