|
| #define | AVR_DISALLOWED |
| |
| #define | FASTLED_DEPRECATED(msg) |
| |
| #define | FASTLED_DEPRECATED_CLASS(msg) |
| |
| #define | FASTLED_FORCE_INLINE __attribute__((always_inline)) inline |
| |
| #define | FASTLED_REGISTER register |
| | Helper macro to replace the deprecated 'register' keyword if we're using modern C++ where it's been removed entirely.
|
| |
| #define | FASTLED_UNUSED(x) |
| |
| #define | FL_ALLOW_PLATFORM_PRAGMA /* platform-specific pragma — lint escape hatch */ |
| |
| #define | FL_ALWAYS_INLINE __attribute__((always_inline)) static inline |
| |
| #define | FL_ASSUME_ALIGNED(ptr, N) |
| |
| #define | FL_BEGIN_OPTIMIZE_FOR_EXACT_TIMING /* nothing */ |
| |
| #define | FL_BUILTIN_MEMCPY(dest, src, n) |
| |
| #define | FL_BUILTIN_MEMSET(dest, val, n) |
| |
| #define | FL_CONSTEXPR14 inline |
| |
| #define | FL_CONSTRUCTOR |
| |
| #define | FL_DEPRECATED(msg) |
| |
| #define | FL_DEPRECATED_CLASS(msg) |
| |
| #define | FL_DIAGNOSTIC_IGNORE_C14_EXTENSIONS FL_DISABLE_WARNING_C14_EXTENSIONS |
| |
| #define | FL_DIAGNOSTIC_POP FL_DISABLE_WARNING_POP |
| |
| #define | FL_DIAGNOSTIC_PUSH FL_DISABLE_WARNING_PUSH |
| |
| #define | FL_DISABLE_FORMAT_TRUNCATION |
| |
| #define | FL_DISABLE_WARNING(warning) |
| |
| #define | FL_DISABLE_WARNING_C14_EXTENSIONS |
| |
| #define | FL_DISABLE_WARNING_C17_EXTENSIONS |
| |
| #define | FL_DISABLE_WARNING_CLASS_MEMACCESS |
| |
| #define | FL_DISABLE_WARNING_DEPRECATED_REGISTER |
| |
| #define | FL_DISABLE_WARNING_FLOAT_CONVERSION |
| |
| #define | FL_DISABLE_WARNING_GLOBAL_CONSTRUCTORS |
| |
| #define | FL_DISABLE_WARNING_IMPLICIT_INT_CONVERSION |
| |
| #define | FL_DISABLE_WARNING_MAYBE_UNINITIALIZED |
| |
| #define | FL_DISABLE_WARNING_MAYBE_UNINITIALIZED |
| |
| #define | FL_DISABLE_WARNING_NULL_DEREFERENCE |
| |
| #define | FL_DISABLE_WARNING_POP |
| |
| #define | FL_DISABLE_WARNING_PUSH |
| |
| #define | FL_DISABLE_WARNING_RETURN_TYPE |
| |
| #define | FL_DISABLE_WARNING_SELF_ASSIGN |
| |
| #define | FL_DISABLE_WARNING_SELF_ASSIGN_OVERLOADED |
| |
| #define | FL_DISABLE_WARNING_SHORTEN_64_TO_32 |
| |
| #define | FL_DISABLE_WARNING_SIGN_CONVERSION |
| |
| #define | FL_DISABLE_WARNING_SUBOBJECT_LINKAGE |
| |
| #define | FL_DISABLE_WARNING_UNUSED_PARAMETER |
| |
| #define | FL_DISABLE_WARNING_VOLATILE |
| |
| #define | FL_END_OPTIMIZE_FOR_EXACT_TIMING /* nothing */ |
| |
| #define | FL_EXTERN_C |
| |
| #define | FL_EXTERN_C_BEGIN |
| |
| #define | FL_EXTERN_C_END |
| |
| #define | FL_FALLTHROUGH /* fallthrough */ |
| |
| #define | FL_FAST_MATH_BEGIN /* nothing */ |
| |
| #define | FL_FAST_MATH_END /* nothing */ |
| |
| #define | FL_FUNCTION __func__ |
| |
| #define | FL_HAS_SANITIZER_LSAN 0 |
| |
| #define | FL_INLINE_CONSTEXPR inline constexpr |
| |
| #define | FL_IRAM |
| |
| #define | FL_KEEP_ALIVE |
| |
| #define | FL_LIKELY(x) |
| |
| #define | FL_LINK_WEAK __attribute__((weak)) |
| |
| #define | FL_MACRO_CONCAT(a, b) |
| |
| #define | FL_MACRO_CONCAT_(a, b) |
| |
| #define | FL_MAYBE_UNUSED |
| |
| #define | FL_NO_INLINE |
| |
| #define | FL_NO_INLINE_IF_AVR |
| |
| #define | FL_NO_UNIQUE_ADDRESS |
| |
| #define | FL_NODISCARD |
| |
| #define | FL_NORETURN |
| |
| #define | FL_OPTIMIZATION_LEVEL_O0_BEGIN /* nothing */ |
| |
| #define | FL_OPTIMIZATION_LEVEL_O0_END /* nothing */ |
| |
| #define | FL_OPTIMIZATION_LEVEL_O3_BEGIN /* nothing */ |
| |
| #define | FL_OPTIMIZATION_LEVEL_O3_END /* nothing */ |
| |
| #define | FL_OPTIMIZE_FUNCTION |
| |
| #define | FL_OPTIMIZE_O2 |
| |
| #define | FL_PRETTY_FUNCTION __func__ |
| |
| #define | FL_RESTRICT_PARAM restrict |
| |
| #define | FL_RUN_ONCE(code) |
| |
| #define | FL_STRING_CONCAT(a, b) |
| |
| #define | FL_STRINGIFY(x) |
| |
| #define | FL_STRINGIFY2(x) |
| |
| #define | FL_TIMING_OPT_LEVEL 2 |
| |
| #define | FL_UNIQUE_IDENTIFIER FL_MACRO_CONCAT(_fl_uid_, __LINE__) |
| |
| #define | FL_UNIQUE_KEY FL_STRING_CONCAT(__FILE__ ":", FL_STRINGIFY(__LINE__)) |
| |
| #define | FL_UNLIKELY(x) |
| |
| #define | FL_UNROLL(N) |
| |
| #define | FL_UNUSED(x) |
| |
| #define | FL_UNUSED_FUNCTION __attribute__((unused)) |
| |
| #define | OVERRIDE_IF_NOT_AVR override |
| |
| #define | VIRTUAL_IF_NOT_AVR virtual |
| |