FastLED 3.10.6
Loading...
Searching...
No Matches

◆ FL_FIXED_POINT_DIVIDE_INLINE

#define FL_FIXED_POINT_DIVIDE_INLINE   FASTLED_FORCE_INLINE

constexpr where the language allows it, always force-inlined.

Spelled out rather than written as FL_CONSTEXPR14 FASTLED_FORCE_INLINE, because FL_CONSTEXPR14 is inline under C++11 and FASTLED_FORCE_INLINE ends in inline too – the pair expands to inline inline, which GCC rejects. That broke the clearcore platform build, and a case now pins the C++11 configuration it broke on.

Definition at line 78 of file wide_divide.h.

Referenced by fl::divide64By32(), and fl::detail::fixedPointLeadingZeros().