Bad support of empty tuples and tuples with Tag components.
Author: JKot-CoderCreated Feb 20, 2025Updated May 6, 2025
WTR:
struct Tag{};
auto works = std::get<0>(std::make_tuple(std::make_tuple<Tag>({})));
auto failedToCompile = eastl::get<0>(eastl::make_tuple(eastl::make_tuple<Tag>({})));Any Intreactions with eastl::make_tuple<Tag>({}) causes compilation errors:
static_assert(I != I, "tuple_element index out of range");
Source: electronicarts/EASTL