Searched refs:underlying_type (Results 1 - 16 of 16) sorted by relevance

/openbsd-current/gnu/llvm/libcxx/include/__utility/
H A Dto_underlying.h14 #include <__type_traits/underlying_type.h>
24 _LIBCPP_INLINE_VISIBILITY constexpr typename underlying_type<_Tp>::type
26 return static_cast<typename underlying_type<_Tp>::type>(__val);
H A Dconvert_to_integral.h16 #include <__type_traits/underlying_type.h>
58 typedef typename underlying_type<_Tp>::type type;
/openbsd-current/gnu/llvm/libcxx/include/__type_traits/
H A Dunderlying_type.h33 struct underlying_type : __underlying_type_impl<_Tp, is_enum<_Tp>::value> {}; struct in inherits:__underlying_type_impl
36 template <class _Tp> using underlying_type_t = typename underlying_type<_Tp>::type;
H A Dis_scoped_enum.h16 #include <__type_traits/underlying_type.h>
/openbsd-current/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DMemoryFlags.h96 using underlying_type = uint8_t;
111 AllocGroup(MemProt MP) : Id(static_cast<underlying_type>(MP)) {}
115 : Id(static_cast<underlying_type>(MP) |
116 (static_cast<underlying_type>(MDP) << BitsForProt)) {}
141 AllocGroup(underlying_type RawId) : Id(RawId) {}
142 underlying_type Id = 0;
217 return DenseMapInfo<orc::AllocGroup::underlying_type>::getHashValue(Val.Id);
/openbsd-current/gnu/llvm/llvm/utils/
H A DlldbDataFormatters.py135 underlying_type = storage.GetType().GetTemplateArgumentType(0)
137 return storage.Cast(underlying_type)
/openbsd-current/gnu/llvm/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)); \
/openbsd-current/gnu/llvm/lldb/source/Breakpoint/
H A DBreakpointResolverName.cpp167 std::underlying_type<FunctionNameType>::type fnt;
/openbsd-current/gnu/llvm/libcxx/include/__functional/
H A Dhash.h21 #include <__type_traits/underlying_type.h>
637 typedef typename underlying_type<_Tp>::type type;
/openbsd-current/gnu/llvm/clang/bindings/python/clang/
H A Dcindex.py1777 underlying_type = self.type
1778 if underlying_type.kind == TypeKind.ENUM:
1779 underlying_type = underlying_type.get_declaration().enum_type
1780 if underlying_type.kind in (TypeKind.CHAR_U,
/openbsd-current/gnu/gcc/gcc/cp/
H A Ddecl.c10168 tree underlying_type = NULL_TREE;
10259 underlying_type = integer_types[itk];
10260 if (TYPE_PRECISION (underlying_type) >= precision
10261 && TYPE_UNSIGNED (underlying_type) == unsignedp)
10273 underlying_type = integer_types[itk_unsigned_long_long];
10291 TYPE_PRECISION (enumtype) = TYPE_PRECISION (underlying_type);
10300 TYPE_SIZE (enumtype) = TYPE_SIZE (underlying_type);
10301 TYPE_SIZE_UNIT (enumtype) = TYPE_SIZE_UNIT (underlying_type);
10302 TYPE_MODE (enumtype) = TYPE_MODE (underlying_type);
10303 TYPE_ALIGN (enumtype) = TYPE_ALIGN (underlying_type);
10149 tree underlying_type = NULL_TREE; local
[all...]
/openbsd-current/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp1149 clang::QualType underlying_type = GetOrCreateType(er.UnderlyingType);
1150 if (underlying_type.isNull())
1156 ToCompilerType(underlying_type), er.isScoped());
H A DSymbolFileNativePDB.cpp672 TypeSP underlying_type = GetOrCreateType(er.UnderlyingType); local
675 underlying_type->GetByteSize(nullptr), nullptr,
/openbsd-current/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp1189 CompilerType underlying_type = m_ast.GetEnumerationIntegerType(enum_type); local
1191 ClangUtil::GetQualType(underlying_type));
/openbsd-current/gnu/lib/libcxx/
H A DMakefile788 __type_traits/underlying_type.h \
/openbsd-current/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp8499 CompilerType underlying_type = GetEnumerationIntegerType(enum_type); local
8501 underlying_type.IsIntegerType(is_signed);

Completed in 225 milliseconds