LLVM 22.0.0git
llvm::bitfields_details::ResolveUnderlyingType< T, false > Struct Template Reference

#include "llvm/ADT/Bitfields.h"

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: