Home
last modified time | relevance | path

Searched refs:underlying_type (Results 1 – 24 of 24) sorted by relevance

/src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DMemoryFlags.h113 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 Dto_underlying.h24 _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 Dconvert_to_integral.h53 typedef typename underlying_type<_Tp>::type type;
/src/contrib/llvm-project/libcxx/include/__type_traits/
H A Dunderlying_type.h33 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 Dmemory_order.h27 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 Dlldb-enumerations.h25 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 DTransformTypeTraits.def28 TRANSFORM_TYPE_TRAIT_DEF(EnumUnderlyingType, underlying_type)
H A DFeatures.def255 FEATURE(underlying_type, LangOpts.CPlusPlus)
H A Darm_mve_defs.td251 class unpromoted<Type t> : Type { Type underlying_type = t; }
/src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
H A DSymbolFileCTF.cpp413 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 Dtype_traits167 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 Dfuture425 typedef underlying_type<launch>::type __launch_underlying_type;
H A Dmodule.modulemap2076 header "__type_traits/underlying_type.h"
/src/contrib/llvm-project/lldb/source/Breakpoint/
H A DBreakpointResolverName.cpp165 std::underlying_type<FunctionNameType>::type>(i); in CreateFromStructuredData()
/src/contrib/llvm-project/libcxx/modules/std/
H A Dtype_traits.inc184 using std::underlying_type;
/src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp1151 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 DSymbolFileNativePDB.cpp675 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 DPDBASTParser.cpp1187 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 Dhash.h493 typedef typename underlying_type<_Tp>::type type;
/src/lib/libc++/
H A DMakefile1333 TTR_HEADERS+= underlying_type.h
H A Dlibcxx.imp839 { include: [ "<__type_traits/underlying_type.h>", "private", "<type_traits>", "public" ] },
/src/contrib/bsnmp/tests/
H A Dcatch.hpp1627 … 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 DTypeSystemClang.cpp8539 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 DStdSymbolMap.inc3018 SYMBOL(underlying_type, std::, <type_traits>)