| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | MemoryFlags.h | 113 using underlying_type = uint8_t; 128 AllocGroup(MemProt MP) : Id(static_cast<underlying_type>(MP)) {} 132 : Id(static_cast<underlying_type>(MP) | 133 (static_cast<underlying_type>(MLP) << BitsForProt)) {} 158 AllocGroup(underlying_type RawId) : Id(RawId) {} 159 underlying_type Id = 0; 233 return DenseMapInfo<orc::AllocGroup::underlying_type>::getHashValue(Val.Id);
|
| /freebsd/contrib/llvm-project/libcxx/include/__type_traits/ |
| H A D | underlying_type.h | 33 struct _LIBCPP_NO_SPECIALIZATIONS underlying_type : __underlying_type_impl<_Tp, is_enum<_Tp>::value… 41 using __underlying_type_t _LIBCPP_NODEBUG = typename underlying_type<_Tp>::type;
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/ |
| H A D | OutputSections.h | |
| /freebsd/contrib/llvm-project/lldb/include/lldb/ |
| H A D | lldb-enumerations.h | 25 static_cast<std::underlying_type<Enum>::type>(a) | \ 26 static_cast<std::underlying_type<Enum>::type>(b)); \ 30 static_cast<std::underlying_type<Enum>::type>(a) & \ 31 static_cast<std::underlying_type<Enum>::type>(b)); \ 35 ~static_cast<std::underlying_type<Enum>::type>(a)); \
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__atomic/ |
| H A D | memory_order.h | 27 using __memory_order_underlying_t = underlying_type<__legacy_memory_order>::type;
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__type_traits/ |
| H A D | underlying_type.h | 33 struct underlying_type : __underlying_type_impl<_Tp, is_enum<_Tp>::value> {};
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TransformTypeTraits.def | 28 TRANSFORM_TYPE_TRAIT_DEF(EnumUnderlyingType, underlying_type)
|
| H A D | Features.def | 316 FEATURE(underlying_type, LangOpts.CPlusPlus)
|
| H A D | Diagnostic.h | 1444 std::underlying_type<std::remove_reference_t<U>>>::type>
|
| H A D | arm_mve_defs.td | 252 class unpromoted<Type t> : Type { Type underlying_type = t; }
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__utility/ |
| H A D | convert_to_integral.h | 49 typedef typename underlying_type<_Tp>::type type;
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/ |
| H A D | SymbolFileCTF.cpp | 414 Type *underlying_type = ResolveTypeUID(ctf_typedef.type); in CreateTypedef() local 415 if (!underlying_type) in CreateTypedef() 421 CompilerType target_ast_type = underlying_type->GetFullCompilerType(); in CreateTypedef()
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | type_traits | 167 template <class T> struct underlying_type; 234 using underlying_type_t = typename underlying_type<T>::type; // C++14 489 #include <__cxx03/__type_traits/underlying_type.h>
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | type_traits | 180 template <class T> struct underlying_type; 262 = typename underlying_type<T>::type; // since C++14 529 # include <__type_traits/underlying_type.h>
|
| H A D | module.modulemap.in | 387 module underlying_type { header "__type_traits/underlying_type.h" }
|
| /freebsd/contrib/llvm-project/lldb/source/Breakpoint/ |
| H A D | BreakpointResolverName.cpp | 167 std::underlying_type<FunctionNameType>::type>(i); in CreateFromStructuredData()
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | type_traits.cppm | |
| H A D | type_traits.inc | 195 using std::underlying_type;
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbAstBuilder.cpp | 1151 clang::QualType underlying_type = GetOrCreateType(er.UnderlyingType); in CreateEnumType() local 1152 if (underlying_type.isNull()) in CreateEnumType() 1158 ToCompilerType(underlying_type), er.isScoped()); in CreateEnumType()
|
| H A D | SymbolFileNativePDB.cpp | 671 TypeSP underlying_type = GetOrCreateType(er.UnderlyingType); in CreateTagType() local 675 llvm::expectedToOptional(underlying_type->GetByteSize(nullptr)), nullptr, in CreateTagType()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.cpp | 1186 CompilerType underlying_type = m_ast.GetEnumerationIntegerType(enum_type); in AddEnumValue() local 1188 ClangUtil::GetQualType(underlying_type)); in AddEnumValue()
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__functional/ |
| H A D | hash.h | 493 typedef typename underlying_type<_Tp>::type type;
|
| /freebsd/lib/libc++/ |
| H A D | Makefile | 1395 C3TTR_HEADERS+= underlying_type.h 2211 TTR_HEADERS+= underlying_type.h
|
| H A D | module.modulemap | 387 module underlying_type { header "__type_traits/underlying_type.h" }
|
| /freebsd/contrib/bsnmp/tests/ |
| H A D | catch.hpp | 1627 … return ::Catch::Detail::stringify(static_cast<typename std::underlying_type<E>::type>(e)); in convertUnknownEnumToString() 15144 … return !!(static_cast<std::underlying_type<XmlFormatting>::type>(fmt & XmlFormatting::Newline)); in shouldNewline() 15148 … return !!(static_cast<std::underlying_type<XmlFormatting>::type>(fmt & XmlFormatting::Indent)); in shouldIndent() 15155 static_cast<std::underlying_type<XmlFormatting>::type>(lhs) | in operator |() 15156 static_cast<std::underlying_type<XmlFormatting>::type>(rhs) in operator |() 15162 static_cast<std::underlying_type<XmlFormatting>::type>(lhs) & in operator &() 15163 static_cast<std::underlying_type<XmlFormatting>::type>(rhs) in operator &()
|