aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/common/parent_of_member.h
AgeCommit message (Collapse)Author
2022-09-01Silence std::aligned_storage warnings as it's deprecated in C++23,Kelebek1
replace it with alignas() and a C array
2022-04-23general: Convert source file copyright comments over to SPDXMorph
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2022-03-19common: Reduce unused includesameerj
2021-05-10parent_of_member: Make sign conversion explicit in OffsetOfImpl()Lioncash
Previously these conversions were implicit and causing quite a few warnings on clang.
2021-05-05common: parent_of_member: Fix build for OffsetOf().bunnei
2021-01-11common/parent_of_member: Replace TYPED_STORAGE define with template aliasLioncash
Provides the same construct, but makes it obey namespacing.
2021-01-11common: Introduce useful tree structures.bunnei