| /src/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);
|
| /src/contrib/llvm-project/libcxx/include/__utility/ |
| H A D | to_underlying.h | 24 _LIBCPP_HIDE_FROM_ABI constexpr typename underlying_type<_Tp>::type __to_underlying(_Tp __val) noex… in __to_underlying() 25 return static_cast<typename underlying_type<_Tp>::type>(__val); in __to_underlying()
|
| H A D | convert_to_integral.h | 53 typedef typename underlying_type<_Tp>::type type;
|
| /src/contrib/llvm-project/libcxx/include/__type_traits/ |
| H A D | underlying_type.h | 33 struct underlying_type : __underlying_type_impl<_Tp, is_enum<_Tp>::value> {}; 37 using underlying_type_t = typename underlying_type<_Tp>::type;
|
| /src/contrib/llvm-project/libcxx/include/__atomic/ |
| H A D | memory_order.h | 27 using __memory_order_underlying_t = underlying_type<__legacy_memory_order>::type; 40 static_assert(is_same<underlying_type<memory_order>::type, __memory_order_underlying_t>::value,
|
| /src/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)); \
|
| /src/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 | 255 FEATURE(underlying_type, LangOpts.CPlusPlus)
|
| H A D | arm_mve_defs.td | 251 class unpromoted<Type t> : Type { Type underlying_type = t; }
|
| /src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/ |
| H A D | SymbolFileCTF.cpp | 413 Type *underlying_type = ResolveTypeUID(ctf_typedef.type); in CreateTypedef() local 414 if (!underlying_type) in CreateTypedef() 420 CompilerType target_ast_type = underlying_type->GetFullCompilerType(); in CreateTypedef()
|
| /src/contrib/llvm-project/libcxx/include/ |
| H A D | type_traits | 167 template <class T> struct underlying_type; 234 using underlying_type_t = typename underlying_type<T>::type; // C++14 491 #include <__type_traits/underlying_type.h>
|
| H A D | future | 425 typedef underlying_type<launch>::type __launch_underlying_type;
|
| H A D | module.modulemap | 2076 header "__type_traits/underlying_type.h"
|
| /src/contrib/llvm-project/lldb/source/Breakpoint/ |
| H A D | BreakpointResolverName.cpp | 165 std::underlying_type<FunctionNameType>::type>(i); in CreateFromStructuredData()
|
| /src/contrib/llvm-project/libcxx/modules/std/ |
| H A D | type_traits.inc | 184 using std::underlying_type;
|
| /src/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 | 675 TypeSP underlying_type = GetOrCreateType(er.UnderlyingType); in CreateTagType() local 678 underlying_type->GetByteSize(nullptr), nullptr, in CreateTagType()
|
| /src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.cpp | 1187 CompilerType underlying_type = m_ast.GetEnumerationIntegerType(enum_type); in AddEnumValue() local 1189 ClangUtil::GetQualType(underlying_type)); in AddEnumValue()
|
| /src/contrib/llvm-project/libcxx/include/__functional/ |
| H A D | hash.h | 493 typedef typename underlying_type<_Tp>::type type;
|
| /src/lib/libc++/ |
| H A D | Makefile | 1333 TTR_HEADERS+= underlying_type.h
|
| H A D | libcxx.imp | 839 { include: [ "<__type_traits/underlying_type.h>", "private", "<type_traits>", "public" ] },
|
| /src/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 &()
|
| /src/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 8539 CompilerType underlying_type = GetEnumerationIntegerType(enum_type); in AddEnumerationValueToEnumerationType() local 8541 underlying_type.IsIntegerType(is_signed); in AddEnumerationValueToEnumerationType()
|
| /src/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 3018 SYMBOL(underlying_type, std::, <type_traits>)
|