FastLED 3.9.15
Loading...
Searching...
No Matches

◆ forward() [2/2]

template<typename T>
T && fl::forward ( typename remove_reference< T >::type & t)
constexprnoexcept

Definition at line 213 of file type_traits.h.

213 {
214 return static_cast<T &&>(t);
215}
static uint32_t t
Definition Luminova.h:54

References t.

Referenced by fl::RedBlackTree< T, Compare, Allocator >::Node::Node(), fl::pair< const Key, T >::pair(), fl::tuple< Head, Tail... >::tuple(), fl::shared_ptr< T >::allocate_shared, fl::allocator< U >::construct(), fl::allocator_inlined< U, N, typename BaseAllocator::template rebind< U >::other >::construct(), fl::allocator_psram< U >::construct(), fl::allocator_slab< T, SLAB_SIZE >::construct(), fl::Variant< fl::span< CRGB >, fl::vector< CRGB, fl::allocator_psram< CRGB > > >::construct(), fl::MapRedBlackTree< Key, T, Compare, fl::allocator_slab< char > >::emplace(), fl::RedBlackTree< value_type, PairCompare, Allocator >::emplace(), fl::set< T, fl::allocator_inlined_slab< T, N > >::emplace(), fl::SetRedBlackTree< Key, fl::less< Key >, Allocator >::emplace(), fl::SortedHeapMap< fl::u32, FramePtr, Less >::emplace(), fl::unordered_set< Key >::emplace(), fl::Variant< fl::span< CRGB >, fl::vector< CRGB, fl::allocator_psram< CRGB > > >::emplace(), fl::VectorSet< Key, Allocator >::emplace(), fl::VectorSetFixed< Key, N >::emplace(), fl::HeapVector< DrawItem >::emplace_back(), FASTLED_SMART_PTR(), fl::RedBlackTree< value_type, PairCompare, Allocator >::insertImpl(), invoke(), invoke(), invoke(), make_intrusive(), make_pair(), fl::shared_ptr< T >::make_shared, make_shared_ptr(), fl::shared_ptr< T >::make_shared_with_deleter, make_tuple(), make_unique(), fl::less< void >::operator()(), and fl::JsonValue::operator=().

+ Here is the caller graph for this function: