aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/ptr_traits.h
AgeCommit message (Expand)AuthorFilesLines
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-10-22libstdc++: Avoid using std::__to_address with iteratorsJonathan Wakely1-0/+4
2024-06-07libstdc++: Optimize std::to_addressJonathan Wakely1-20/+27
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-11-16libstdc++: Only declare feature test macros in standard headersJonathan Wakely1-6/+2
2023-08-16libstdc++: Replace all manual FTM definitions and useArsen Arsenović1-10/+5
2023-04-05libstdc++: Harmonize <version> and other headersArsen Arsenović1-4/+7
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-11-19libstdc++: Fix Doxygen warningJonathan Wakely1-5/+5
2022-09-26libstdc++: Update std::pointer_traits to match new LWG 3545 wordingJonathan Wakely1-14/+6
2022-09-24libstdc++: Simplify detection idiom using conceptsJonathan Wakely1-22/+5
2022-05-13libstdc++: Improve doxygen docs for std::pointer_traitsJonathan Wakely1-0/+6
2022-04-25libstdc++: Implement constexpr std::unique_ptr for C++23 (P2273R3)Jonathan Wakely1-1/+4
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-25libstdc++: Make std::pointer_traits SFINAE-friendly [PR96416]Jonathan Wakely1-46/+115
2021-10-01libstdc++: Add std::__conditional_t alias templateJonathan Wakely1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-04-22libstdc++: Add missing feature test macrosJonathan Wakely1-0/+3
2020-04-03libstdc++: Fix std::to_address for debug iterators (PR 93960)Jonathan Wakely1-1/+10
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-03-06Constexpr in std::pointer_traits (P1006R1)Jonathan Wakely1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-30Move assertion from to_address to __to_addressGlen Joseph Fernandes1-5/+5
2017-11-28Add std::to_address for C++2a (P0653R2)Glen Joseph Fernandes1-0/+39
2017-09-13Define std::__to_address helperJonathan Wakely1-0/+10
2017-01-20PR72792 detect allocator pointer types without invalid rebindingJonathan Wakely1-1/+1
2017-01-20PR72792 PR72793 relax requirements on rebind membersJonathan Wakely1-6/+7
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-08-18* include/bits/ptr_traits.h: Include <bits/move.h> for addressof.Jonathan Wakely1-1/+1
2015-07-01ptr_traits.h (__ptrtr_elt_type, [...]): RemoveJonathan Wakely1-84/+60
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-01-29alloc_traits.h (allocator_traits::_S_allocate): Do not use varargs when argum...Jonathan Wakely1-11/+6
2014-01-02Update copyright years in libstdc++-v3/Richard Sandiford1-1/+1
2013-02-03Update copyright in libstdc++-v3.Richard Sandiford1-1/+1
2012-11-10* many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus.Jason Merrill1-1/+1
2012-07-16re PR libstdc++/53978 (Missing static const definitions in <bits/alloc_traits...Jonathan Wakely1-1/+4
2012-04-22ptr_traits.h (pointer_traits::rebind): Make public.Jonathan Wakely1-6/+0
2011-11-08ptr_traits.h (__rebind): Replace with...Jonathan Wakely1-44/+6
2011-08-07user.cfg.in (PDF_HYPERLINKS): To NO.Benjamin Kosnik1-2/+2
2011-06-14ptr_traits.h (pointer_traits<T*>::pointer_to): Use noexcept.Jonathan Wakely1-1/+1
2011-06-05ptr_traits.h (pointer_traits): Fix typos.Jonathan Wakely1-4/+5
2011-05-28Makefile.am: Add new ptr_traits.h header.Jonathan Wakely1-0/+222