template <typename T, typename Enable = void>
struct FidlUnderlyingTypeOrType
Defined at line 135 of file ../../zircon/system/ulib/sysmem-version/include/lib/sysmem-version/sysmem-version.h
FidlUnderlyingTypeOrType
<T
>::type gets std::underlying_type
<T
>::type if T is a FIDL enum, or T
otherwise. The notion "is an enum" in this context includes FIDL flexible enums despite not
being C++ enums after LLCPP FIDL codegen. For such LLCPP FIDL flexible enums this returns the
type which they implicitly convert to/from.