Searched refs:_Base1 (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/libcxx/include/__memory/ |
| H A D | compressed_pair.h | 94 using _Base1 _LIBCPP_NODEBUG = __compressed_pair_elem<_T1, 0>; 104 explicit __compressed_pair() : _Base1(__value_init_tag()), _Base2(__value_init_tag()) {} 108 …explicit __compressed_pair(_U1&& __t1, _U2&& __t2) : _Base1(std::forward<_U1>(__t1)), _Base2(std::… 115 … : _Base1(__pc, std::move(__first_args), typename __make_tuple_indices<sizeof...(_Args1)>::type()), 120 typename _Base1::reference first() _NOEXCEPT { 121 return static_cast<_Base1&>(*this).__get(); 125 typename _Base1::const_reference first() const _NOEXCEPT { 126 return static_cast<_Base1 const&>(*this).__get(); 140 _Base1* __get_first_base(__compressed_pair* __pair) _NOEXCEPT { 141 return static_cast<_Base1*>(__pair);
|
| H A D | shared_ptr.h | 344 … typename _CompressedPair::_Base1* __first = _CompressedPair::__get_first_base(__as_pair); in _ALIGNAS_TYPE()
|
| /llvm-project-15.0.7/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/string/simulator/ |
| H A D | main.cpp | 58 using _Base1 = __compressed_pair_elem<_T1, 0>; typedef in std::__lldb::__compressed_pair 61 explicit __compressed_pair(_T1 __t1, _T2 __t2) : _Base1(__t1), _Base2(__t2) {} in __compressed_pair() 63 _T1 &first() { return static_cast<_Base1 &>(*this).__get(); } in first()
|