compiler_support.h (370B)
- // Copyright 2025 QMK Contributors
- // SPDX-License-Identifier: GPL-2.0-or-later
- /**
- * @brief Perfom an assertion at compile time.
- *
- * `_Static_assert` is C<23, while `static_assert` is C++/C23.
- */
- #if !defined(STATIC_ASSERT)
- # ifdef __cplusplus
- # define STATIC_ASSERT static_assert
- # else
- # define STATIC_ASSERT _Static_assert
- # endif
- #endif