LLVM: llvm::bitfields_details::ResolveUnderlyingType< T, false > Struct Template Reference (original) (raw)
#include "[llvm/ADT/Bitfields.h](Bitfields%5F8h%5Fsource.html)"
Inheritance diagram for llvm::bitfields_details::ResolveUnderlyingType< T, false >:
[legend]
| Public Types | |
|---|---|
| using | type = std::conditional_t<std::is_same_v<T, bool>, uint8_t, T> |
Detailed Description
template<typename T>
struct llvm::bitfields_details::ResolveUnderlyingType< T, false >
Definition at line 156 of file Bitfields.h.
Member Typedef Documentation
◆ type
template<typename T>
using llvm::bitfields_details::ResolveUnderlyingType< T, false >::type = std::conditional_t<std::is_same_v<T, bool>, uint8_t, T>
Definition at line 159 of file Bitfields.h.
The documentation for this struct was generated from the following file:
- include/llvm/ADT/Bitfields.h